Ir para conteúdo
  • Cadastre-se

dev botao

Como pegar o retorno do acbrmonitor


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

Recommended Posts

Postado
Procurei no forum, mais não encontrei. Meu aplicativo já envia, cancela, imprimi porém
estou com dificuldade de pegar o retorno para alimentar o banco de dados, como chave e outros campos
 
Exemplo:
    GerarNfe();
    comando:=EnviarComando('NFe.CriarEnviarNFe("C:\Program Files\Siad\MonitorNfe\Entrada\Nfe.ini",'+vLote+',0,1,,1');
 
    deletefile('C:\Program Files\Siad\MonitorNfe\LOG_COMP.TXT');
   
    AssignFile(arq,'C:\Program Files\Siad\MonitorNfe\Entrada\ENT.TXT');
    Rewrite(arq);
    Writeln(arq,comando);
    CloseFile(arq);
    
    
Estou pegando o conteúdo do arquivo LOG_COMP.TXT
porém toda vez que envio um comando eu deleto ele antes, 
envio o comando e pego o conteúdo dele depois.
 
Só que nem sempre dá certo.
cleardot.gif
Postado
15 minutos atrás, Evaldo Ferreira disse:
Rafael o arquivo sai.txt esta sendo alimentado porém ele é acumulativo de outros comando
eu precisava da resposta do comando atual 
eu precisaria do retorno destas imformações abaixo pelo acbrMonitor:
    cStatusAtual   := ACBrNFe1.WebServices.Consulta.cStat;
     xProtocoloCanc := ACBrNFe1.WebServices.Consulta.Protocolo;
     xMotivoCanc    := ACBrNFe1.WebServices.Consulta.XMotivo;
     dhDataCanc     := ACBrNFe1.WebServices.Consulta.DhRecbto;
 
Postado
17 horas atrás, Evaldo Ferreira disse:
Rafael deu certo, fiz o que vc falou apago o sai.txt antes de enviar o comando, e o sai.txt depois de enviado,porem algumas informações não
vem como chave e o número do protocolo abaixo o sai.txt:

OK: Autorizado o uso da NF-e
[ENVIO]
Versao=SVRS201807191353
TpAmb=2
VerAplic=SVRS201807191353
CStat=100
XMotivo=Autorizado o uso da NF-e
CUF=32
NRec=
DhRecbto=30/12/1899
TMed=0
Msg=Autorizado o uso da NF-e
Rejeicao: Falha no Schema XML do lote de NFe

[RETORNO]
Versao=SVRS201807111224
TpAmb=2
VerAplic=SVRS201807111224
NRec=
CStat=225
XMotivo=Rejeicao: Falha no Schema XML do lote de NFe
CUF=0

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