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á 2068 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

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
Link para o comentário
Compartilhar em outros sites

  • Fundadores

Sua dúvida parece muito primária... Por favor estude a documentação (indicada no Post anterior)

Veja ainda esse vídeo:

 

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

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;
 
Link para o comentário
Compartilhar em outros sites

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

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.