Ir para conteúdo
  • Cadastre-se

dev botao

Xml Diferente Do Arquivo Ent.txt


2SSistemas
  • Este tópico foi criado há 3241 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 implementando o envio de nfe 3.1 porem acredito que estou fazendo algo de errado, tipo faltando algum campo ou passando os campos no local errado. No arquivo ENTNFE.TXTestou passando as informações da seguinte forma: 
NFE.CriarNFe("
[infNFe]
versao=3.10
[identificacao]
dEmi= 20/01/2015 17:38:28
dSaiEnt=20/01/2015 17:38:28
tpNF=0
idDest=2
tpImp=1
indFinal=1
tpEmis=1
finNFe=1
indPres=1
[identificacao]
NaturezaOperacao=COMPRA
Modelo=55
Serie=1
.
.
.
E no XML esta ficando assim:
<infNFe versao="3.10" Id="NFe41150102143716000173550010000004121000004120">
<ide>
<cUF>41</cUF>
<cNF>00000412</cNF>
<natOp>COMPRA</natOp>
<indPag>0</indPag>
<mod>55</mod>
<serie>1</serie>
<nNF>412</nNF>
<dhEmi>2015-01-20T00:00:00-02:00</dhEmi>
<dhSaiEnt>2015-01-20T00:00:00-02:00</dhSaiEnt>
<tpNF>0</tpNF>
<idDest>1</idDest>
<cMunFG>4108304</cMunFG>
<tpImp>1</tpImp>
<tpEmis>1</tpEmis>
<cDV>0</cDV>
<tpAmb>2</tpAmb>
<finNFe>1</finNFe>
<indFinal>0</indFinal>
<indPres>0</indPres>
<procEmi>0</procEmi>
<verProc>ACBrNFeMonitor2</verProc>
</ide>

 

Como podemos notar no XML alguns campos estão com valores diferentes do arquivo ENTNFE.TXT (dhemi, dhsaient, inddest, indfinal, indpres, procemi).

Alguem sabe o que fiz de errado ou teria um arquivo ENTNFE.TXT com os campos para NF-e 3.1 para eu comparar com o que eu estou fazendo?

Obrigado

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Porque eu sou muito burro André kkkkkkkkkk
Devo ter copiado a linha e colado novamente... retirei o grupo que estava sobrando e voltou a funcionar, eu ja estava bitolado e não conseguia enxergar essa duplicidade. Obrigado.

Os únicos que continuam saindo estranho no xml são esses dois:

 

<dhEmi>2015-01-21T00:00:00-02:00</dhEmi>
<dhSaiEnt>2015-01-21T00:00:00-02:00</dhSaiEnt>
Link para o comentário
Compartilhar em outros sites

  • Moderadores

Os únicos que continuam saindo estranho no xml são esses dois:

 

<dhEmi>2015-01-21T00:00:00-02:00</dhEmi>
<dhSaiEnt>2015-01-21T00:00:00-02:00</dhSaiEnt>

 

Como estão as configurações de data/hora do seu windows?

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.lambretinha.com.br
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Minhas configurações estão assim:
Data Abreviada: 22/01/2015
Hora: 16:15:00

 

Meu código esta dessa forma:

     writeln(ENT,'dEmi='+(formatdateTime(' ""dd"/"mm"/"yyyy', Now) +' '+formatdateTime('hh:nn:ss', Now)));
     writeln(ENT,'dSaiEnt='+(dm.IBDCadVendaDATA_SAIDA.AsString +' '+dm.IBDCadVendaHORA_SAIDA.AsString));
 

No caso dessa nota no arquivo txt ficou assim:

dEmi= 21/01/2015 17:38:28
dSaiEnt=21/01/2015 17:38:28
  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

 

Minhas configurações estão assim:

Data Abreviada: 22/01/2015

Hora: 16:15:00

 

Meu código esta dessa forma:

     writeln(ENT,'dEmi='+(formatdateTime(' ""dd"/"mm"/"yyyy', Now) +' '+formatdateTime('hh:nn:ss', Now)));
     writeln(ENT,'dSaiEnt='+(dm.IBDCadVendaDATA_SAIDA.AsString +' '+dm.IBDCadVendaHORA_SAIDA.AsString));
 

No caso dessa nota no arquivo txt ficou assim:

dEmi= 21/01/2015 17:38:28
dSaiEnt=21/01/2015 17:38:28

 

Alguém sabe me dizer onde estou errando para que o horário saia dessa forma nos meus XML?

<dhEmi>2015-01-21T00:00:00-02:00</dhEmi>
<dhSaiEnt>2015-01-21T00:00:00-02:00</dhSaiEnt>
Link para o comentário
Compartilhar em outros sites

 

Boa tarde, estou implementando o envio de nfe 3.1 porem acredito que estou fazendo algo de errado, tipo faltando algum campo ou passando os campos no local errado. No arquivo ENTNFE.TXTestou passando as informações da seguinte forma: 
NFE.CriarNFe("
[infNFe]
versao=3.10
[identificacao]
dEmi= 20/01/2015 17:38:28
dSaiEnt=20/01/2015 17:38:28
tpNF=0
idDest=2
tpImp=1
indFinal=1
tpEmis=1
finNFe=1
indPres=1
[identificacao]
NaturezaOperacao=COMPRA
Modelo=55
Serie=1
.
.
.
E no XML esta ficando assim:
<infNFe versao="3.10" Id="NFe41150102143716000173550010000004121000004120">
<ide>
<cUF>41</cUF>
<cNF>00000412</cNF>
<natOp>COMPRA</natOp>
<indPag>0</indPag>
<mod>55</mod>
<serie>1</serie>
<nNF>412</nNF>
<dhEmi>2015-01-20T00:00:00-02:00</dhEmi>
<dhSaiEnt>2015-01-20T00:00:00-02:00</dhSaiEnt>
<tpNF>0</tpNF>
<idDest>1</idDest>
<cMunFG>4108304</cMunFG>
<tpImp>1</tpImp>
<tpEmis>1</tpEmis>
<cDV>0</cDV>
<tpAmb>2</tpAmb>
<finNFe>1</finNFe>
<indFinal>0</indFinal>
<indPres>0</indPres>
<procEmi>0</procEmi>
<verProc>ACBrNFeMonitor2</verProc>
</ide>

 

Como podemos notar no XML alguns campos estão com valores diferentes do arquivo ENTNFE.TXT (dhemi, dhsaient, inddest, indfinal, indpres, procemi).

Alguem sabe o que fiz de errado ou teria um arquivo ENTNFE.TXT com os campos para NF-e 3.1 para eu comparar com o que eu estou fazendo?

Obrigado

 

Ola, Style, estou iniciando e com um certa dificuldade vejo que voce esta enviando o arquivo ENTNFE,TXT o que estou fazendo so da erros, gostaria de ver se é possivel voce me enviar um exemplo do mesmo.  se for possivel enviar 

 

grato

Luiz - [email protected]

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Ola, Style, estou iniciando e com um certa dificuldade vejo que voce esta enviando o arquivo ENTNFE,TXT o que estou fazendo so da erros, gostaria de ver se é possivel voce me enviar um exemplo do mesmo.  se for possivel enviar 

 

grato

Luiz - [email protected]

Bom dia Luiz, vou te enviar ainda hoje o meu arquivo ENTNFE.TXT da criação da nota 3.10 para você ter um modelo.

Link para o comentário
Compartilhar em outros sites

 

Alguém sabe me dizer onde estou errando para que o horário saia dessa forma nos meus XML?

<dhEmi>2015-01-21T00:00:00-02:00</dhEmi>
<dhSaiEnt>2015-01-21T00:00:00-02:00</dhSaiEnt>

 

Pessoal pegando o gancho do horário, tenho a seguinte dúvida:

No formato 2015-01-21T00:00:00-02:00 é pelo fato de estarmos no horário de verão e quando voltar o horário normal será "-03:00"?

 

Obrigado

"Muitos são os planos no coração do homem, mas o que prevalece é o propósito do SENHOR." Pv 19.21

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Pessoal pegando o gancho do horário, tenho a seguinte dúvida:

No formato 2015-01-21T00:00:00-02:00 é pelo fato de estarmos no horário de verão e quando voltar o horário normal será "-03:00"?

 

Obrigado

Bom dia, no seu xml sai horário diferente de 00:00:00?

Nos meus não importa qual horário eu passo, sempre sai tudo zero.

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...
  • Membros Pro

Como estão as configurações de data/hora do seu windows?

Minhas configurações estão assim:

Data Abreviada: 22/01/2015

Hora: 16:15:00

 

Meu código esta dessa forma:

     writeln(ENT,'dEmi='+(formatdateTime(' ""dd"/"mm"/"yyyy', Now) +' '+formatdateTime('hh:nn:ss', Now)));
     writeln(ENT,'dSaiEnt='+(dm.IBDCadVendaDATA_SAIDA.AsString +' '+dm.IBDCadVendaHORA_SAIDA.AsString));
 
Tambem tentei enviar os campos dessa forma:

     writeln(ENT,'dhEmi='+(formatdateTime(' ""dd"/"mm"/"yyyy', Now) +' '+formatdateTime('hh:nn:ss', Now)));
     writeln(ENT,'dhSaiEnt='+(dm.IBDCadVendaDATA_SAIDA.AsString +' '+dm.IBDCadVendaHORA_SAIDA.AsString));
 

No caso dessa nota no arquivo txt ficou assim:

dEmi= 21/01/2015 17:38:28
dSaiEnt=21/01/2015 17:38:28
 
Mas no XML continua saindo com hora 00:00:00.

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Minhas configurações estão assim:

Data Abreviada: 22/01/2015

Hora: 16:15:00

 

Meu código esta dessa forma:

     writeln(ENT,'dEmi='+(formatdateTime(' ""dd"/"mm"/"yyyy', Now) +' '+formatdateTime('hh:nn:ss', Now)));

     writeln(ENT,'dSaiEnt='+(dm.IBDCadVendaDATA_SAIDA.AsString +' '+dm.IBDCadVendaHORA_SAIDA.AsString));

 

Tambem tentei enviar os campos dessa forma:

     writeln(ENT,'dhEmi='+(formatdateTime(' ""dd"/"mm"/"yyyy', Now) +' '+formatdateTime('hh:nn:ss', Now)));

     writeln(ENT,'dhSaiEnt='+(dm.IBDCadVendaDATA_SAIDA.AsString +' '+dm.IBDCadVendaHORA_SAIDA.AsString));

 

No caso dessa nota no arquivo txt ficou assim:

dEmi= 21/01/2015 17:38:28

dSaiEnt=21/01/2015 17:38:28

 

Mas no XML continua saindo com hora 00:00:00.

Vc usa Delphi? Debugue a função DateTimeTodh da unit pcnAuxiliar.pas
djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.lambretinha.com.br
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Vc usa Delphi? Debugue a função DateTimeTodh da unit pcnAuxiliar.pas

Uso Delphi XE2, debuguei a função mas não identifiquei problemas.

Passei os valores das seguintes formas:

  DateTimeTodh(StrToDateTime(data_atual+' '+hora_atual));
  DateTimeTodh(formatdateTime('02/04/2015 08:05:10'));
 
Ambas as formas dentro da função DateTimeTodh é executado o DecodeDate e DecodeTime perfeitamente, separando os valores em seus respectivos campos. Mesmo assim meus xml continuam com hora 00:00:00.
 
Link para o comentário
Compartilhar em outros sites

  • Moderadores

Está sendo exibido corretamente a hora quando vc dá um ShowMessage(DateTimeTodh(StrToDateTime(data_atual+' '+hora_atual))); ?

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.lambretinha.com.br
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Em anexo segue 2 XML.

O xml da nota 7604 foi criado da seguinte forma:

NFE.CriarEnviarNFe("
[identificacao]
dEmi=02/04/2015
dSaiEnt=02/04/2015
hSaiEnt=09:36:13
idDest=1
tpImp=1
.
.
 
E o xml da nota 7605 foi criado assim:
NFE.CriarEnviarNFe("
[identificacao]
dhEmi=02/04/2015 09:41:01
dhSaiEnt=02/04/2015 09:41:01
idDest=1
tpImp=1
.
.

 

41150497545002000106550010000076041000076040-nfe.xml

41150497545002000106550010000076051000076056-nfe.xml

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Aqui esta o motivo do seu problema:

[infNFe]
versao=3.10
[Identificacao]
dEmi=03/02/2015 09:10:49
dSaiEnt=14/01/2015 09:09:10
...
Emissao=14/01/2015
Saida=14/01/2015
...
[Emitente]
...

Sem comentarios :-\

 

Abs

Eliminei os campos "Emissao e Saida" e realmente funcionou. Estou a muito tempo bitolado nisso e não estava enxergando.

Por acaso vc teria como postar um modelo de arquivo ENTNFE.TXT para criação de nf-e 3.10 para que eu e outros que estejam com alguma duvida possamos verificar se estamos gerando o arquivo com todos os campos nos lugares corretos?

Obrigado.

Editado por stylesoftware
Link para o comentário
Compartilhar em outros sites

Cria XML da NFe/NFCe baseado em um arquivo .INI

 

Arquivo criado a partir de informações do arquivo: ACBrNFeMonitor.chm e postagens do forum ( pesquisa )

 

Embora não contenha todos os parâmetros/tags possíveis pode ser utilizado como base na conferencia para atualização LayOut 3.10

 

 

Sucesso...

ini.txt

by IMATECH
[email protected]
Goiânia - GO.

Link para o comentário
Compartilhar em outros sites

  • 2 meses depois ...

Eliminei os campos "Emissao e Saida" e realmente funcionou. Estou a muito tempo bitolado nisso e não estava enxergando.

Por acaso vc teria como postar um modelo de arquivo ENTNFE.TXT para criação de nf-e 3.10 para que eu e outros que estejam com alguma duvida possamos verificar se estamos gerando o arquivo com todos os campos nos lugares corretos?

Obrigado.

Não consigo encontrar esse arquivo para alteração, você pode me ajudar? por gentileza!

Link para o comentário
Compartilhar em outros sites

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