Ir para conteúdo
  • Cadastre-se

dev botao

Tratar Erro de retornos do SAT


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

Recommended Posts

Bom dia, existe alguma forma de tratar o retorno do SAT, apresentando ao usuário a mesma msg que é mostrada no LOG do SAT?
Eu percebi que no ACBRSat já existem os erros catologados, mas não estou sabendo como chama-los apresentando a msg para o usuário final.

Grato

Fausto Alves

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Observe as propriedades de ACBrSAT.Resposta... lá tem vários dos registradores que podem ser traduzidos por esses métodos....

Veja também os fontes em: ACBrSATClass.pas

procedure TACBrSATResposta.SetRetornoStr(AValue : String) ;
var
  index : integer;
  AStr: String;
begin
{  ***** RETORNOS DO SAT POR COMANDO *****
AtivarSAT....................: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ, CSR
ComunicarCertificadoICPBRASIL: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ
EnviarDadosVenda.............: numeroSessao, EEEEE, CCCC, mensagem, cod, mensagemSEFAZ, base64, timeStamp, chaveConsulta, valorTotalCFe, CPFCNPJValue, assinaturaQRCOD
CancelarUltimaVenda..........: numeroSessao, EEEEE, CCCC, mensagem, cod, mensagemSEFAZ, base64, timeStamp, chaveConsulta, valorTotalCFe, CPFCNPJValue, assinaturaQRCOD
ConsultarSAT.................: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ
TesteFimAFim.................: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ, base64, timeStamp, numDocFiscal, chaveConsulta
ConsultarStatusOperacional...: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ, ConteudoRetorno
ConsultarNumeroSessao........: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ   (ou retorno da Sessão consultada)
ConfigurarInterfaceDeRede....: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ
AssociarAssinatura...........: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ
AtualizarSoftwareSAT.........: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ
ExtrairLogs..................: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ, base64
BloquearSAT..................: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ
DesbloquearSAT...............: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ
TrocarCodigoDeAtivacao.......: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ
}  
.....

 

  • Curtir 1
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

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