Ir para conteúdo
  • Cadastre-se

dev botao

AcbrMonitorPlus - NFE.SaveToFile via tcp/ip (arquivo incompleto)


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

Recommended Posts

  • Membros Pro

Boa tarde!

Estou quebrando a cabeça para conseguir emitir NFC-e da estação (via TCP/IP), está comunicando perfeitamente, porém, percebi que quando envio o comando:

NFE.CriarEnviarNFe("c:\TEMP\ARQNFCE.INI" ... da estação (que envia via IP o comando), o ACBRMONITOR acaba processando o arquivo "C:\TEMP\ARQNFCE.INI" da máquina (localhost).

Não sei se está correto, mas estou tentando enviar o arquivo da estação para a pasta LOCAL onde esta o ACBRMONITOR, assim: 

memoconteudo.lines.loadfromfile('c:\temp\arqnfce.INI');

SocketNFE.SendString('NFE.SaveToFile("c:\temp\ARQNFCE_rede.INI",'+memoconteudo.lines.text+')   ===> o arquivo que chega lá só chega até LOGRADOURO, então a NFCe não valida.

 

Existe outra de "CriarEnviarNFe" da estação ? ou porque do SAVETOFILE ir com o arquivo pela metade.

 

Agradeço a ajuda.

Obrigado.

Link para o comentário
Compartilhar em outros sites

  • Solution

Você pode enviar o conteúdo do arquivo como parâmetro, ao invés do caminho:

NFE.CriarNFe("[Identificacao]
NaturezaOperacao=VENDA DE MERCADORIA, ADQUIRIDA OU RECEBIDA DE TERCEIROS, SUJ
Modelo=55
Serie=1  
Codigo=000002399
Numero=000002399
Serie=1  
...

 

Consultor SAC ACBr

Celso Marigo Junior

Conheça o Portal do Projeto ACBr
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

 

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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...