Ir para conteúdo
  • Cadastre-se

dev botao

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


Ver Solução Respondido por Diego Foliene,
  • Este tópico foi criado há 311 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

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.

  • Consultores
  • Solution
Postado

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 !!

  • Consultores
Postado

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

 

 

  • Consultores
Postado

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 !!

  • 1 mês depois ...
  • Este tópico foi criado há 311 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

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.