Obter Digest Value de uma NFC-e

Espaço para os tópicos específicos das adaptações "Brasil" necessárias para utilização do Compiere /Adempiere por aqui.
geizon
Mensagens: 22
Registrado em: Sáb Jun 06, 2015 8:31 am

Obter Digest Value de uma NFC-e

Mensagempor geizon » Ter Out 20, 2015 9:06 am

Bom dia amigos!

Estou com uma pequena dúvida de como faço para obter o Digest Value de uma NFC-e.

Estou trabalhando nas modificações da NT 2015/002 onde necessitamos informar uma nova tag do XML das NFC-e. (tag qrCode).

Pelo que vi nos códigos, esse valor consigo obter através da assinatura do arquivo. Teria alguma maneira de calcular antes da assinatura?

Em alguns foruns vi que o pessoal Gera o XML, assina e posteriormente adiciona a tag novamente no XML.

Alguma sugestão?

Abraço

ralexsander
Mensagens: 576
Registrado em: Ter Nov 21, 2006 7:43 am
Localização: São Paulo
Contato:

Re: Obter Digest Value de uma NFC-e

Mensagempor ralexsander » Qui Out 22, 2015 1:26 pm

Geizon,

O DigestValue é criado pela classe que faz a assinatura, portanto não possível obter antes de assinar. A tag qrCode fica fora da área assinada do XML, portanto, neste caso específico, não há problema em adicionar essa informação após o XML ser assinado.

Pergunta, você vai contribuir para o projeto com esse trabalho?

Abs!
Ricardo Alexsander Santana
http://www.kenos.com.br

geizon
Mensagens: 22
Registrado em: Sáb Jun 06, 2015 8:31 am

Re: Obter Digest Value de uma NFC-e

Mensagempor geizon » Seg Out 26, 2015 1:33 pm

Boa tarde Ricardo,

Vi somente hoje sua resposta hehe... já havia conseguido resolver, exatamente da forma como citei...gerando XML, assinando, obtendo o digest value da assinatura e inserindo novamente a tag no XML.

Estou efetuando uns testes aqui e posteriormente aviso se ficou tudo ok.

andmendescosta
Mensagens: 12
Registrado em: Qua Ago 06, 2014 1:42 pm

Re: Obter Digest Value de uma NFC-e

Mensagempor andmendescosta » Qui Dez 10, 2015 1:32 pm

Geison,

Como você gerou o digValue do qrcode? Poderia exemplificar melhor e, se possível, ajudar com o trecho do código que obtém esse valor?

Abraço.

andmendescosta
Mensagens: 12
Registrado em: Qua Ago 06, 2014 1:42 pm

Re: Obter Digest Value de uma NFC-e

Mensagempor andmendescosta » Qui Dez 10, 2015 3:10 pm

Consegui gerar corretamente.

Pelo menos aqui no CE foi só pegar o DigestValue da assinatura e jogar o código para converter para Hexa 64.(O mesmo utilizado no campo de hora)

geizon
Mensagens: 22
Registrado em: Sáb Jun 06, 2015 8:31 am

Re: Obter Digest Value de uma NFC-e

Mensagempor geizon » Sex Dez 11, 2015 12:32 pm

andmendescosta escreveu:Consegui gerar corretamente.

Pelo menos aqui no CE foi só pegar o DigestValue da assinatura e jogar o código para converter para Hexa 64.(O mesmo utilizado no campo de hora)


Foi isso ai mesmo que fiz aqui também hehe

abraço


Voltar para “Localização Brasil”

Quem está online

Usuários neste fórum: Nenhum usuário registrado e 1 visitante