Jump to content
Notícias do ACBr

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

consultoria_sticker.png

Conteúdo para desenvolvedores
 ao vivo de terça a quinta!
Saiba mais

dev.png

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


botao.png

beneficios.png

Sugestão de Melhoria na impressão da inutilização de Nota fiscal


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

Recommended Posts

Bom dia não achei nada no forum a respeito, e gostaria de fazer a seguinte sugestão de melhoria, caso não tenha sido feita ainda, na linha 192 do arquivo pcnInutNFe:

ArqInut.LoadFromFile(CaminhoArquivo, tencoding.UTF8);

 

percebi que os sefaz de alguns estados mandam a resposta já em UTF8, e outros não, o que causa a impressão desconfigurada da resposta de status retornada pela sefaz, no espelho da inutilização

 

essa função identifica a codificação, e faz a conversão da mensagem

 

segue anexo arquivo modificado

 

peço que desconsiderem, caso a alteração já tenha sido feita ou proposta

 

desde já agradeço,

 

Att,

 

André

 

pcnInutNFe.pas

Link to post
Share on other sites

Obrigado pelo interesse em contribuir.

Infelizmente não pode ser aceito, porque o TEncoding não existe nas versões mais antigas do Delphi.

O retorno em UTF8 só deve causar problema de codificação caso venha acentuação ou caracteres especiais no XML, é o caso? Pode anexar esse XML?

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link to post
Share on other sites

entendi

então, eu tinha feito primeiro a alteração na linha 250 : xMotivo  := UTF8toansi(RetornoInutNFe.xMotivo);

e tinha funcionado, porém quando recebemos a resposta do estado de pernambuco, ai a mensagem foi impressa desconfigurada ainda.

acredito que seja algo que o estado de pernambuco envia na resposta, que estava causando o problema da mensagem desconfigurada

segue anexo exemplo de xml do estado de são paulo e de pernambuco. as mensagens de resposta são exatamente as mesmas, só muda a versão da aplicação

Dos estados que trabalhamos, a resposta de pernambuco foi a unica que não funcionou com essa primeira alteração, por isso sugeri a alteração do TEncoding, que ai funcionou para todas as respostas

35204419466000047955001000103683000103683-procInutNFe.xml 26204419466000268455001000009261000009261-procInutNFe.xml

Link to post
Share on other sites
  • Este tópico foi criado há 161 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...