Claudiomir Postado 3 Janeiro Postado 3 Janeiro Saudações Saudações Tenho a necessidade de uma rotina em Delphi. Basicamente interpretar o retorno do status das nfce/nfe e mostrar na tela, para o cliente, o erro que acontece, bem como uma explicação provável do por que está dando aquele erro e uma sugestão de resolução. Algo do tipo: IE não informada. O cadastro do cliente está incorreto ou incompleto. Verifique os dados do cliente, no campo INSCRIÇÃO ESTADUAL. Alguém já montou algo assim e queira compartilhar/vender os fontes e tabelas associadas? Claudiomir
Membros Pro valterpatrick Postado 6 Janeiro Membros Pro Postado 6 Janeiro (editado) Em 03/01/2025 at 14:37, Claudiomir disse: Saudações Saudações Tenho a necessidade de uma rotina em Delphi. Basicamente interpretar o retorno do status das nfce/nfe e mostrar na tela, para o cliente, o erro que acontece, bem como uma explicação provável do por que está dando aquele erro e uma sugestão de resolução. Algo do tipo: IE não informada. O cadastro do cliente está incorreto ou incompleto. Verifique os dados do cliente, no campo INSCRIÇÃO ESTADUAL. Alguém já montou algo assim e queira compartilhar/vender os fontes e tabelas associadas? Claudiomir No retorno da emissão você deve pegar o cStat, o xMotivo e mostrar para o usuário. NotaFiscal.NFe.procNFe.cStat; NotaFiscal.NFe.procNFe.xMotivo; Caso queira fazer algo personalizado, deve tratar cada rejeição, ai vai dar um trabalho e para isto recomendo fazer uma base de conhecimento/wiki onde você vai gerar o tutorial de cada rejeição que você conseguir tratar, ai quando der a rejeição 204 por exemplo, você exibe a mensagem para o seu usuário e o link para o tutorial onde ele vai ver o passo a passo, inclusive com prints e mais informações de como resolver. O maior problema é mapear todas as rejeições, mas comece pelas rejeições que são mais frequentes. Boa sorte. Editado 6 Janeiro por valterpatrick publiquei errado Valter Patrick Gerente de Projetos na empresa CTEC (33)98400-0936 GitHub: https://github.com/valterpatrick
Moderadores Juliomar Marchetti Postado 6 Janeiro Moderadores Postado 6 Janeiro Todas as rejeições e numeros estão no manual. Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Recommended Posts
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora