Jump to content

dev botao

Insucesso NF-e com ACBrMonitor


Go to solution Solved by Siagri Sistemas de Gestão,

Recommended Posts

  • Consultores
5 horas atrás, Siagri Sistemas de Gestão disse:

gostaria de saber se o ACBrMonitor está apto para enviar esse evento?

Já está disponível.

5 horas atrás, Siagri Sistemas de Gestão disse:

caso sim a partir de qual versão?

Você pode olhar as alterações feitas no monitor através do log no SVN.

https://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrMonitorPLUS/Lazarus/

Pela data do commit você considera a compilação imediatamente posterior.

5 horas atrás, Siagri Sistemas de Gestão disse:

Goataria também de saber se existe exemplos de envio desse evento em lote?

Segue modelo da documentação do monitor para o insucesso.

https://acbr.sourceforge.io/ACBrMonitor/InsucessonaEntrega.html

 

Link to comment
Share on other sites

  • Membros Pro
27 minutos atrás, Renato Rubinho disse:

Já está disponível.

Você pode olhar as alterações feitas no monitor através do log no SVN.

https://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrMonitorPLUS/Lazarus/

Pela data do commit você considera a compilação imediatamente posterior.

Segue modelo da documentação do monitor para o insucesso.

https://acbr.sourceforge.io/ACBrMonitor/InsucessonaEntrega.html

 

Esse exemplo é de insucesso de CT-e, estou precisando do insucesso de NF-e.

Mesmo assim fiz um teste e está dando o seguinte erro: ERRO: Falha na validacao dos dados do Evento:  --> 1830 - Element '{http://www.portalfiscal.inf.br/nfe}hashTentativaEntrega': [facet 'length'] The value has a length of '20'; this differs from the allowed length of '28'.

mas o hash tem os 28 caracteres:

hashTentativaEntrega=MbezwFZO9H3W/FFObveS415Fi+Q=

Link to comment
Share on other sites

  • Consultores

Desculpe, pesquisei por insucesso na documentação e não vi que esse exemplo era de CTe.

De acordo com a notícia a seguir o evento de insucesso da NFe também já está implementado.

 

10 minutos atrás, Siagri Sistemas de Gestão disse:

Mesmo assim fiz um teste e está dando o seguinte erro: ERRO: Falha na validacao dos dados do Evento:  --> 1830 - Element '{http://www.portalfiscal.inf.br/nfe}hashTentativaEntrega': [facet 'length'] The value has a length of '20'; this differs from the allowed length of '28'.

mas o hash tem os 28 caracteres:

hashTentativaEntrega=MbezwFZO9H3W/FFObveS415Fi+Q=

Você está com os schemas atualizados? 

Preencheu o tpEvento=110192 ?

Gerou as tags de acordo com a NT?

Se o problema persistir, anexe o ini para análise e se entender que possui dados sensíveis, envie para [email protected]

Link to comment
Share on other sites

  • Membros Pro
9 minutos atrás, Renato Rubinho disse:

Desculpe, pesquisei por insucesso na documentação e não vi que esse exemplo era de CTe.

De acordo com a notícia a seguir o evento de insucesso da NFe também já está implementado.

 

Você está com os schemas atualizados? 

Preencheu o tpEvento=110192 ?

Gerou as tags de acordo com a NT?

Se o problema persistir, anexe o ini para análise e se entender que possui dados sensíveis, envie para [email protected]

Você está com os schemas atualizados?  SIM

Preencheu o tpEvento=110192 ? SIM

Gerou as tags de acordo com a NT? SIM

Segue arquivo ini em anexo.

41240318325953000195550010028032441840391902-Evento110192.ini

Link to comment
Share on other sites

  • Membros Pro
9 minutos atrás, Italo Giurizzato Junior disse:

Bom dia @Siagri Sistemas de Gestão,

Qual é o erro que esta ocorrendo? 

Erro: Falha na validacao dos dados do Evento:  --> 1830 - Element '{http://www.portalfiscal.inf.br/nfe}hashTentativaEntrega': [facet 'length'] The value has a length of '20'; this differs from the allowed length of '28'.

Removas as linhas abaixo do INI:

xJustMotivo=
latGPS=
longGPS

Removidas as linhas mas o erro continua!

 

Link to comment
Share on other sites

  • Consultores

Boa tarde @Siagri Sistemas de Gestão,

O evento de tentativa de entrega da NF-e o campo: hashTentativaEntrega tem que ter 20 caracteres e não 28 como é do CT-e.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link to comment
Share on other sites

  • Membros Pro
1 hora atrás, Italo Giurizzato Junior disse:

Boa tarde @Siagri Sistemas de Gestão,

O evento de tentativa de entrega da NF-e o campo: hashTentativaEntrega tem que ter 20 caracteres e não 28 como é do CT-e.

Enviei apenas 20 caracteres para o hashTentativaEntrega  ERRO: Falha na validacao dos dados do Evento:  --> 1830 - Element '{http://www.portalfiscal.inf.br/nfe}hashTentativaEntrega': [facet 'length'] The value has a length of '14'; this differs from the allowed length of '28'.

 

Na nota tecnica está como 28 image.png.27eaf6c7b937d64a5c7f62cde249dae4.png

Link to comment
Share on other sites

  • Consultores

Bom dia @Siagri Sistemas de Gestão
tentou enviar 28?

 

15 horas atrás, Siagri Sistemas de Gestão disse:

[facet 'length'] The value has a length of '14'; this differs from the allowed length of '28'.

O valor tem comprimento '14'; isso difere do comprimento permitido de '28'.

https://acbr.sourceforge.io/ACBrMonitor/InsucessonaEntrega.html

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Link to comment
Share on other sites

  • Membros Pro
31 minutos atrás, Daniel InfoCotidiano disse:

Bom dia @Siagri Sistemas de Gestão
tentou enviar 28?

 

O valor tem comprimento '14'; isso difere do comprimento permitido de '28'.

https://acbr.sourceforge.io/ACBrMonitor/InsucessonaEntrega.html

Bom dia, sim tentei enviar com os 28 sim mas, dá erro como se tivesse enviado apenas 20.

Esse exenplo é de Insucesso do CT-e mas estou me basiando nele por enquando pois ainda não tem exemplo documentado para o Insucesso da NF-e.

Link to comment
Share on other sites

  • Consultores

Bom dia @Siagri Sistemas de Gestão,

Na Nota Técnica esta com 28, mas no schema esta com 20, veja:

<xs:element name="hashTentativaEntrega">
	<xs:annotation>
		<xs:documentation>Hash (SHA1) no formato Base64 resultante da concatenação: Chave de acesso da NFe + Base64 da imagem capturada da entrega (Exemplo: imagem capturada da assinatura eletrônica, digital do recebedor, foto, etc)
Observação: 28 caracteres são representados no schema como 20 bytes do tipo base64Binary</xs:documentation>
	</xs:annotation>
	<xs:simpleType>
		<xs:restriction base="xs:base64Binary">
			<xs:length value="20"/>
		</xs:restriction>
	</xs:simpleType>
</xs:element>

 

  • Like 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link to comment
Share on other sites

  • Membros Pro
  • Solution
2 horas atrás, Italo Giurizzato Junior disse:

Bom dia @Siagri Sistemas de Gestão,

Na Nota Técnica esta com 28, mas no schema esta com 20, veja:

<xs:element name="hashTentativaEntrega">
	<xs:annotation>
		<xs:documentation>Hash (SHA1) no formato Base64 resultante da concatenação: Chave de acesso da NFe + Base64 da imagem capturada da entrega (Exemplo: imagem capturada da assinatura eletrônica, digital do recebedor, foto, etc)
Observação: 28 caracteres são representados no schema como 20 bytes do tipo base64Binary</xs:documentation>
	</xs:annotation>
	<xs:simpleType>
		<xs:restriction base="xs:base64Binary">
			<xs:length value="20"/>
		</xs:restriction>
	</xs:simpleType>
</xs:element>

 

Bom dia, o arquivo schema e110192_v1.00.xsd estava <xs:length value="28"/> então alterei pra <xs:length value="20"/> e continuei enviando os 28 caracteres para o hashTentativaEntrega e o evento foi aceito.

Esse schema veio com a instação do ACBrMonitor 1.4.0.256.

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.