Jump to content

Recommended Posts

  • Consultores

Bom dia

Sem acentuação não tem, a resposta é retornada da mesma forma que recebe do serviço. Mas tem a configuração "CodificacaoResposta" pode tentar o padrão ANSI se estiver tendo esse tipo de problema.

https://acbr.sourceforge.io/ACBrLib/Geral.html

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

  • Administradores

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Consultora SAC ACBr

Juliana Tamizou
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 to comment
Share on other sites

  • 1 month later...
  • Consultores

Bom dia,

Se for especificamente do XML existe, na seção [NFe] "RetirarAcentos"

https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca16.html

Mas para resposta em geral da lib, creio que não seja necessário pois já é tratado, voce pode definir o tipo de codificação ANSI ou UTF8.

https://acbr.sourceforge.io/ACBrLib/Geral.html

 

  • Like 1
Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

  • Membros Pro

É na resposta, parece não fazer diferença setar  ANSI ou UTF8, retorna sempre do mesmo jeito. 

Acredito que não esteja sendo tratado no retorno, o mesmo retorno no ACBrMonitorPlus vem tratado.

Ex.:
 ACBrMonitor
 ERRO: Falha na validacao dos dados da nota: 33059
 TAG:<det nItem="1"><prod> ID:I05/NCM(Codigo NCM) - Tamanho maior que o maximo permitido [858878780888].
 TAG:<det nItem="1"><prod> ID:I05/NCM(Codigo NCM) - Conteudo invalido.

 ACBrNFe32.dll
 FALHA NA VALIDAçãO DOS DADOS DA NOTA: 33060 
 TAG:<DET NITEM="1"><PROD> ID:I05/NCM(CóDIGO NCM) - TAMANHO MAIOR QUE O MáXIMO PERMITIDO [84284812300]. 
 TAG:<DET NITEM="1"><PROD> ID:I05/NCM(CóDIGO NCM) - CONTEúDO INVáLIDO. 

 

Link to comment
Share on other sites

  • Consultores

Nesse caso, não se trata do XML de retorno, mas sim uma validação de Regras do próprio componente, sendo assim não remove os acentos na lib. Mas aparentemente os caracteres acentuados estão corretos no retorno, não estão?

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

  • Membros Pro

Sim os caracteres estão corretos, porém neste formato temos algumas rotinas que não interpretam.

Vamos tentar ajustar pelo sistema então.

Questionei a possibilidade de retirar pois no ACBrMonitorPlus tem uma configuração para isto (RetirarAcentosNaResposta) e funciona bem.

at.te

Edson.

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.