Fórum [NFe] - Projeto Assinador #355799
24/03/2008
0
alguém no Projeto NFe ja criou um assinador? para fazer a assinatura digital?
a parte de XML tenho toda ok.. o problema seria a gerar os valores para os campos [DigestValue, SignatureValue] ja domino a parte de criptografia SHA1 encode Base64 o problema é saber de onde tirar as informações para criptografia
obrigado
att
André Velasqui
Vendre
Curtir tópico
+ 0Posts
24/03/2008
Vendre
Gostei + 0
25/03/2008
Vendre
Gostei + 0
25/03/2008
Vendre
to vendo que as unicas dúvidas resolvidas são de iniciantes que não sabem declarar uma variavel :(
Gostei + 0
26/03/2008
Firekiller_am
Ola fera poderia me ajudar me mostrando como e que vc fez para gerar o xml. ?
abraços
Gostei + 0
27/03/2008
Vendre
Ola fera poderia me ajudar me mostrando como e que vc fez para gerar o xml. ?
abraços[/quote:7a46ad1115]
o xml apenas segui os layouts fornecidos.. preciso saber se alguém ja fez a parte da assinatura.. mas pelo visto ninguem fez.. vou ficar na espera.. só não entendo como sendo obrigatorio e ja estarmos em cima do prazo ninguém tenha começado ainda :S
Gostei + 0
02/10/2008
Neoramza
Gostei + 0
02/10/2008
Joeyramone
Gostei + 0
02/10/2008
Neoramza
Gostei + 0
03/10/2008
Neoramza
Gostei + 0
21/11/2008
Edvilson.chaves
o que necessito veja uma parte do codigo:
procedure TNFe.AssinarArquivoXML;
var
lXMLTransformType: IXMLTransformType;
// lDCP_sha1: TDCP_sha1;
begin
// lDCP_sha1
NFe.Signature.Attributes[´xmlns´] := ´http://www.w3.org/2000/09/xmldsig#´;
NFe.Signature.SignedInfo.CanonicalizationMethod.Algorithm := ´http://www.w3.org/TR/2001/REC-xml-c14n-20010315´;
NFe.Signature.SignedInfo.SignatureMethod.Algorithm := ´http://www.w3.org/2000/09/xmldsigrsa-sha1´;
NFe.Signature.SignedInfo.Reference.URI := ´NFe43060992665611012850550079000000011485651995´;
lXMLTransformType := NFe.Signature.SignedInfo.Reference.Transforms.Add;
lXMLTransformType.Algorithm := ´http://www.w3.org/2000/09/xmldsigenveloped-signature´;
lXMLTransformType := NFe.Signature.SignedInfo.Reference.Transforms.Add;
lXMLTransformType.Algorithm := ´http://www.w3.org/TR/2001/REC-xml-c14n-20010315´;
NFe.Signature.SignedInfo.Reference.DigestMethod.Algorithm := ´http://www.w3.org/2000/09/xmldsig#sha1´;
NFe.Signature.SignedInfo.Reference.DigestValue := ´1234567890´;
// NFe.Signature.SignatureValue := ´0987654321´;
NFe.Signature.KeyInfo.X509Data.X509Certificate := ´ABCDEFGHI´;
end;
sem contar que ainda preciso assinar!!!
vlw
Gostei + 0
02/03/2009
Vsf
Para maiores informações sobre NFe consulte os artigos completos sobre geração, assinatura e transmissão, consulte a minha coluna online no site da Revista ActiveDelphi em http://www.activedelphi.com.br/lista_topicos.php?todos=1&topico=17
Gostei + 0
15/03/2009
E.notafiscal
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)