Ir para conteúdo
  • Cadastre-se

dev botao

Acentuação: Retorno ACBR Sat


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

Recommended Posts

Srs.

Estou com dificuldade em converter as mensagens de erro que o SAT retorna, acredito que venha no formato UTF8, e não consigo converter o string.

o Retorno normalmente vem dessa forma:

Código: 6010 Mensagem: Rejeição: Código de Situação Tributária do PIS inválido (diferente de 49)

Como fazem para converter a acentuação? já li alguns tópicos e não obtive sucesso

PS: Outras versões do Delphi (acredito que as não-unicode) não tive esse problema, uso Delphi 2009

 

Fagner Raimundo

FR Serviços

[email protected]

www.frserv.com.br

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Basta você configurar corretamente a página de código no ACBrSAT... que ele irá converter para a String nativa da sua IDE

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • Fundadores
  • Solution

Não é o Delphi... vc precisa descobrir qual a página de código usada pelo SAT

Delphi 2009 usa Unicode (UTF-16)

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Repetindo... se você configurar de forma correta o ACBrSAT, isso não deve ser necessário... Veja o exemplo em SATTeste

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2863 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.