Ir para conteúdo
  • Cadastre-se

dev botao

Acbrnfemonitor: Erro Geração Xml A Partir Do Texto Padrão Sefaz


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

Recommended Posts

Boa tarde Isaque, o erro acima que a Ana Claudia mostrou e que eu também mostrei neste post:

ERRO: Falha na validação dos dados da nota 27042
'1899-12-30T00:00:00-02:00' violates pattern constraint of '(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1...'.
The element '{http://www.portalfiscal.inf.br/nfe}dhEmi' with value '1899-12-30T00:00:00-02:00' failed to parse

Acontece faz tempo no ACBrNFeMonitor, a versão que não acontecia se não me engano era a versão 0.9.04.3(a que uso até hoje), após esta versão sempre aconteceu este erro, testei também o versão que você disponibilizou hoje e acusa o mesmo erro, e no ACBrMonitorPLUS não acontece o erro.

Sds,

Ricardo.

selo_equipe_acbr.pngRicardo Miquinioty
Ajude o Projeto ACBr crescer - Assine o SAC

Link para o comentário
Compartilhar em outros sites

Ricardo seu TXT vc alimenta as tags

[Identificacao]
Emissao=?? ou dEmi = ??? ou dhEmi = ???

Editado por Isaque Pinheiro

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

Ana seu TXT vc alimenta as tags

[Identificacao]
Emissao=?? ou dEmi = ??? ou dhEmi = ???

Pode disponibilizar o TXT para analise ?

  • Curtir 1

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

Ana preciso do TXT que vc gera pelo seu sistema o ENT.TXT pra vê como está sendo alimentado, outra coisa é saber se vc estão com os schemas atualizados, pois pode ter havido mudanças de uma certa versão pra cá, ai o fonte sofreu alteração e se vcs tiverem com os schemas desatualizados pode ocorrer erro de validação como essa.

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

Bem lembrado, vou averiguar aqui se estão atualizados, depois te aviso.

  • Curtir 1

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

Faça um teste com esses schemas em anexo.

Uma pergunta o arquivo que vc monta para o monitor o ler, é no padrão SEFAZ, ou um .INI ? Se não der certo preciso o arquivo que vc monta para o minitor, para tentar identificar o que está ocasionando esse erro.

Schemas.zip

O Italo observou que nesse TXT que você postou acima está assim "2015-09-24T14:45:03-03:00"

Mas achamos que deveria ser assim "2015-09-24 14:45:03"

  • Curtir 1

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

Isaque, fiz o teste aqui, instalei a versão 0.9.09.0, copiei a pasta Schemas que você mandou e continua o erro, me parece que o erro é no código onde trata o TXT da Sefaz.

Não entendo nada da linguagem que vocês usam, mas acho que é só dar uma olhada no ACBrMonitorPLUS nas linhas que tratam o dhEmi e dhSai e fazer igual no ACBrNFeMonitor.

Sds,

Ricardo.

NFe0004523000045230.TXT

shot0016.JPG

Editado por Ricardo Miquinioty

selo_equipe_acbr.pngRicardo Miquinioty
Ajude o Projeto ACBr crescer - Assine o SAC

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Tente utilizar o ACBrMonitorPlus, pois isto está funcionando 100% no Trunk2, lembrem-se que o suporte aos monitores antigos vai acabar logo.

O ACbrMonitorPlus está com tudo que o antigo tinha e está funcionando normalmente, muita gente já está utilizando.

  • Curtir 1

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

Um pena deixar a ultima versao do acbrnfemonitor 9.09.0 com erro... pois desde maio iniciou esse erro no TXT SEFAZ e não foi dado solução. Pois até migrar totalmente para o PLUS, teríamos que ter essa ultima versão estavel. desde a 9.05 nao funciona essa rotina.

Alguem tem o link para baixar a versao 9.04.3 para ver se ela esta funcionando a data no TXT e tambem novo endereço para SC.

 

Grato

Nilton Bonilha - São Paulo - SP

xHarbour.

LOGOSFW.jpg.aed61309847a9f4c30e8328f9c17

Link para o comentário
Compartilhar em outros sites

Vou dar uma analisar, e tentar resolver esse problema, assim que tiver algo real, volto e disponibilizo para que você faça o teste.

Prometo tentar resolver.

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

Favor testar essa versão em anexo se funciona, achei o erro, é na leitura da versão que esta no TXT, para resolver forcei com que a versão fique 3.10, ou seja nessa instalação não consegue se ler TXT de versão anterior a 3.10, para ler use versões anteriores.

ACBrNFeMonitor2-CAPICOM-0.9.09.0-Windows-Instalador.exe

Correção disponível na área do SAC, versão 0.9.10.0

Obs: Essa versão disponibilizada corrige somente o erro citado no link Post 159033, caso haja algum outro erro favor migrarem para a versão PLUS, essa não terá mais correção.

Editado por Isaque Pinheiro
  • Curtir 3

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

  NO aguardo da nova Compilação com a Correção..

Versão disponível na área do SAC, para esse erro citado, caso haja algum outro favor migrar para a versão PLUS

  • Curtir 1

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

Que bom que consegui resolver, boa sorte na migração e não deixem para ultima hora, pois pode acontecer imprevistos que precisem mudar urgente, caso essa versão não atenda mais.

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

  • 4 meses depois ...
  • Membros Pro

Boa Tarde Régys e Isaque

Acabei de migrar do AcbrNfeMonitor  para o AcbrNfeMonitorPlus

Ao tentar enviar o arquivo para a SEFAZ, recebi um erro que não consegui decifrar.

ERRO: Falha na validação dos dados da nota: 2

'1899-12-30T00:00:00-02:00' violates pattern constraint of '(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1...'.
The element '{http://www.portalfiscal.inf.br/nfe}dhCont' with value '1899-12-30T00:00:00-02:00' failed to parse.

Segue os 2 arquivos , o de EnvIo e o de Retorno.

Agradeço desde já por alguma informação.

Augusto

 

 

 

ENTNFE6.TXT

sainfe6.txt

Link para o comentário
Compartilhar em outros sites

Preenchimento dhCont e xJust - grupo ide da NF-e - leiaute versão 2.00

As tags dhCont do tipo dateTime e xJust do tipo character foram acrescentados no grupo ide do XML da NF-e a partir da versão 2.00 do leiaute.

A finalidade destes campos é substituir a obrigação que existia anteriormente de lavratura de temo no livro RUDFTO para registrar a entrada em contingência.

A partir da versão 2.00 do leiaute da NF-e, as notas ficais emitidas em contingência (tpEmis diferente de 1) devem ter as seguintes tags preenchidas:

dhCont - informar com a data e hora de entrada em contingência no formato AAAA-MM-DDThh:mm:ss, a NF-e será rejeitada se informado com uma data e hora futura.
xJust - informar a justificativa da entrada em contingência com pelo menos 15 caracteres e 256 caracteres no máximo.

Você alimentou a tag
xJust=Houve falha na Internet, durante o processo de envio

Faltou
dhCont

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

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

The popup will be closed in 10 segundos...