Ir para conteúdo
  • Cadastre-se

dev botao

ACBrLib - NFe - 'System.NullReferenceException' in ACBrLib.Core.dll


Leeve Sistemas
Ver Solução Respondido por Diego Foliene,

Recommended Posts

  • Membros Pro

Olá, estava configurar o ACBrLib para emitir NFe e por acaso configurei para JSON o TipoResposta
ACBrNFe.Config.Principal.TipoResposta = ACBrLib.Core.TipoResposta.fmtJSON;

E começou a dar esse erro ao tentar fazer chamadas.

Estou configurando algo errado ou preciso de outras configurações conjuntas a essa?

Estou usando C# e detalhe, tive que configurar o 
ACBrNFe.Config.Principal.CodificacaoResposta = ACBrLib.Core.CodResposta.ANSI;

Por causa das respostas vindo com caracteres especiais.

Com a configuração XML também acontece o Exception
ACBrNFe.Config.Principal.TipoResposta = ACBrLib.Core.TipoResposta.fmtXML;

Somente com a configuração default INI dá certo
ACBrNFe.Config.Principal.TipoResposta = ACBrLib.Core.TipoResposta.fmtINI;

Obrigado.

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Boa tarde!

A classes em C# podem sem problema algum serem usadas no seu projeto.

No entanto, o intuito delas é apenas de demonstrar o uso da Lib no C#. Por causa disso, apenas as tratativas para o TipoResposta do retorno em formato INI foi implementado.

 

  • Curtir 2
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Consultores

Complementando a resposta do @Diego Foliene caso deseje fazer as imlementações e nos enviar ficaremos gratos em adicionar ao nosso repositório de exemplos para a comunidade!

  • Curtir 2
Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Foi adicionado em nosso backlog a #TK-4866 para verificar possibilidade de melhoria das classes C# implementando leitura quando TipoResposta for diferente de INI.

A ser feita de acordo com a disponibilidade dos consultores.

  • Curtir 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...

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 conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.