Ir para conteúdo
  • Cadastre-se

BigWings

Moderadores
  • Total de ítens

    9.863
  • Registro em

  • Última visita

  • Days Won

    153

Tudo que BigWings postou

  1. Mas você verificou as configurações do Windows? Se você chamar o DateTimeToStr(Now) em um projeto novo, qual o retorno?
  2. Tente validar o XML aqui: https://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx
  3. https://www.projetoacbr.com.br/forum/companies/category/2-consultores/ Tópico movido.
  4. Descrição diferente por atividade não tem como mesmo, a descrição no DANFSE é pelo código do serviço, tag NFSe.Servico.ItemListaServico. Pra sair como quer apenas alterando o código de leitura do XML do ACBrNFSe.
  5. Se já foi enviada a segunda manifestação definitiva (confirmação, desconhecimento ou operação não realizada), não tem como corrigir mais. Precisa conversar com o contador pra saber qual a melhor forma de resolver.
  6. Você pode configurar o componente desta forma: ACBrNFSe.Configuracoes.Arquivos.TabServicosExt := True; E distribuir o arquivo txt com a tabela: https://svn.code.sf.net/p/acbr/code/trunk2/Exemplos/ACBrDFe/ACBrNFSe/Delphi/TabServicos.txt
  7. Pode ser a configuração geral do formato de data e hora do Windows, já verificou? O problema só acontece na impressão da NFCe?
  8. Lendo o código, tanto a pasta Down quanto a Evento e as separações por tipo de evento são criadas caso a configuração ACBrNFe.Configuracoes.Arquivos.AdicionarLiteral seja True.
  9. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  10. pDevol não é a alíquota do IPI e sim um percentual referente a quantidade devolvida em relação à comprada/vendida. Verifique qual valor está informando para o campo, não fica claro nesse trecho de código. Outra coisa, cuidado com os with, os campos ficam em Det[ x ] e não em Det[ x ].Imposto.
  11. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  12. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  13. Mesmo trocando o 0 pra 1, 2, 3 e assim por diante?
  14. Você deve informar também a tag pDevol (percentual devolvido) com um valor maior que zero.
  15. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  16. Tenho este aqui, usei pra atualizar uma DR700L para DR700E, não sei se ajuda no teu caso, use por conta e risco. ToolAtualizaDR700e.zip
  17. Pode usar normalmente, o único porém é que sempre que você compilar o seu projeto em 64 bits vão ser compilados também os fontes do ACBr, não tem no instalador uma forma de já deixar os dcu compilados em 64 bits como existe em 32.
  18. Você tem o arquivo XML *-dist-dfe.xml gravado? Se sim, pode fazer assim: uses pcnRetDistDFeInt; ... var ret: TRetDistDFeInt; I: Integer; begin ret := TretDistDFeInt.Create('NFe'); try ret.LerXMLFromFile(nomeArq); for I := 0 to ret.docZip.Count - 1 do begin ANSU := ret.docZip[I].NSU; AXML := ret.docZip[I].XML; end; finally ret.Free; end;
  19. Informe 0 para o dígito da agência.
  20. Sei não, acho que essas URL estão erradas... As URL com domínio sefazrs.rs.gov.br que eu saiba atendem apenas o RS, para os demais estados é usada a SVRS, com domínio svrs.rs.gov.br. O arquivo ACBrNFeServicos.ini a princípio já está configurado para a SVRS, bastaria acrescentar as URL de consulta por chave e QrCode.
  21. Quem gera o XML é a sua aplicação, com ACBrNFe? Quando você chama ACBrNFe.Enviar() ele já faz a geração, assinatura e validação do XML. Aqui vai ser exibida a mensagem de validação com os alertas, conforme a configuração do componente. Quando você já tem o XML gerado e apenas carrega no componente, pode passar True para o segundo parâmetro do comando ACBrNFe.NotasFiscais.LoadFromFile, isso vai forçar nova geração do XML, isso vai criar os alertas, que vão ser exibidos na validação, mas pode também modificar o XML carregado. Quanto à mensagem você pode fazer: try ACBrNFe1.NotasFiscais.Validar; except if .... then ... else raise; // levanta novamente a exceção capturada end; Ou: try ACBrNFe1.NotasFiscais.Validar; except if ... then ... else ShowMessage(ACBrNFe1.NotasFiscais.Items[0].ErroValidacao); // em vez do ErroValidacaoCompleto end;
  22. Dessa forma realmente não gera os alertas, você está fazendo a simples validação, e não geração do XML e validação. E também está ignorando, com o try..except, a exceção levantada pelo método validar (trecho de código que postei anteriormente), e exibindo explicitamente o erro de validação completo.
  23. Acredito que não tenha mesmo nada do tipo na ACBrLib.
  24. Se me lembro esse registro automático é feito por câmeras que identificam a placa do veículo. Então se o veículo do MDFe estava em circulação pode ter registrado. Ou é problema na SEFAZ mesmo, melhor entrar em contato com a mesma.
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...