Iniciando con la cancelacion de F.E.
Publicado: Mar Jun 12, 2012 5:53 pm
Estoy iniciando con la cancelación de facturas electrónicas.
Tengo que crear un XML?
También, segun el anexo20 del SAT, me solicita un elemento SelloEmisor.
SelloEmisor=Elemento requerido para integrar el sello del emisor de los CFDi en el estandar XML Digital Signature
Que es el XML Digital Signature? Antes que nada busque en los temas y encontré esto la estructura o especificaciones del XML Digital Signature.
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
<SignedInfo>
<CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
<Reference URI="">
<Transforms>
<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" />
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
<DigestValue>trjBF2jiVrOuuxVn4bdYZEgJxtY=</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>k0Nm/2HCp3Ak0HZfMfCU1JmNQ2fRd1KnL7mTlrwZdvSPEnh0vviivf+4U71kVE0APrqaoMiCeQwMUDoGRJ9RpRvaPerQTXCZnfzMysBETkVaJnCae5tn9Jg65+xjgndKTx5BcFnoqqD4MbvmPmGma5p28UfM81yytT27CP89ilE=</SignatureValue>
</Signature>
Pero, entonces, mi pregunta creció, como saber que valor poner en cada uno de los atributos de los elementos encontrados en XML DS;
Como son
<CanonicalizationMethod Algorithm="?">
<SignatureMethod Algorithm="?">
<Transform Algorithm="?" />
<DigestMethod Algorithm="?" />
<DigestValue>?</DigestValue>
<SignatureValue>?</SignatureValue>
O en base a que creo este XML DS?
Se que son muchas preguntas para un solo tema, pense en separalas por tema, pero creo que todo conciernen sobre lo mismo.
Pido disculpa por todas mis dudas generadas.
De antemano muchas gracias.
Tengo que crear un XML?
También, segun el anexo20 del SAT, me solicita un elemento SelloEmisor.
SelloEmisor=Elemento requerido para integrar el sello del emisor de los CFDi en el estandar XML Digital Signature
Que es el XML Digital Signature? Antes que nada busque en los temas y encontré esto la estructura o especificaciones del XML Digital Signature.
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
<SignedInfo>
<CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
<Reference URI="">
<Transforms>
<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" />
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
<DigestValue>trjBF2jiVrOuuxVn4bdYZEgJxtY=</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>k0Nm/2HCp3Ak0HZfMfCU1JmNQ2fRd1KnL7mTlrwZdvSPEnh0vviivf+4U71kVE0APrqaoMiCeQwMUDoGRJ9RpRvaPerQTXCZnfzMysBETkVaJnCae5tn9Jg65+xjgndKTx5BcFnoqqD4MbvmPmGma5p28UfM81yytT27CP89ilE=</SignatureValue>
</Signature>
Pero, entonces, mi pregunta creció, como saber que valor poner en cada uno de los atributos de los elementos encontrados en XML DS;
Como son
<CanonicalizationMethod Algorithm="?">
<SignatureMethod Algorithm="?">
<Transform Algorithm="?" />
<DigestMethod Algorithm="?" />
<DigestValue>?</DigestValue>
<SignatureValue>?</SignatureValue>
O en base a que creo este XML DS?
Se que son muchas preguntas para un solo tema, pense en separalas por tema, pero creo que todo conciernen sobre lo mismo.
Pido disculpa por todas mis dudas generadas.
De antemano muchas gracias.