Imagen

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.


ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03

Error al validar el sello .. "Sello del Emisor Inválido"

Es tan comun este tema que he decidido abrir un foro especial para este caso. Se trata de programadores que tienen problemas para crear el Sello Digital y que no pasan la validacion
novasebas666
Mensajes: 23
Registrado: Mar Ene 04, 2011 4:39 pm

Re: Error al validar el sello .. "Sello del Emisor Inválido"

Mensajepor novasebas666 » Sab Jul 07, 2012 7:16 pm

Se genera el sello.. pero al momento de validarlo en el sat y en el validaCFD, me marcao sello del emisor invalido ó sello del comprobante invalido.

novasebas666
Mensajes: 23
Registrado: Mar Ene 04, 2011 4:39 pm

Re: Error al validar el sello .. "Sello del Emisor Inválido"

Mensajepor novasebas666 » Sab Jul 07, 2012 7:19 pm

He agregado el XMl que estaba verificando, asi como el proceso con el que obtengo el sello.
El unico problema que tengo es con el sello... por favor, necesito ayuda...!!!!!!

El XML, lo agregue en 2 comentarios anteriores ..... pero lo agrego nuevamente.

xsltproc cadenaoriginal_2_2.xslt BaseXml.xml > CadOri.txt

Dejo en este comentario... El xml , y la descripción del proceso que utilizo para el sellado.

openssl pkcs8 -inform DER -in Llave.key -passin pass:pasword -out llaveprivada.key.pem
openssl dgst -sha1 -sign llaveprivada.key.pem CadOri.txt | openssl enc -base64 -A > sello.txt
Adjuntos
AMD920923I42-1540.xml
(3.17 KiB) Descargado 303 veces

RickAlanis
Mensajes: 288
Registrado: Jue Ago 04, 2011 8:41 pm

Re: Error al validar el sello .. "Sello del Emisor Inválido"

Mensajepor RickAlanis » Sab Jul 07, 2012 7:36 pm

Te anexo la cadena original que yo obtengo con tu XML:

Código: Seleccionar todo

||2.2|1540|2012-07-07T19:16:15|286534|2010|ingreso|Pago en una sola Exhibición|926.72|1074.99|Efectivo|Mérida,Yucatán|1.00|MXN|AMD920923I42|ABO Mayoreo en Decoración S.A. de C.V.|35|253|Chuburná de Hidalgo|Mérida|Mérida|Yucatán|México|97200|Calle 35 No.253 Chuburná de Hidalgo C.P.97200 Mérida,Yucatán,México|Mérida|Yucatán|México|Régimen General de Ley Personas Morales|REQA590828IZ3|Rebolledo Quintero Jose Agustin|Calle. 35 No.119 Colonia Tecolutla C.P. 24178 Cd. del Carmen Campeche|México|2.00|Pza|sum pers htal aluminio|463.36|926.72|IVA|16|148.27|148.27||


Y no me verifica el sello.

Lo que te comentaba de que separaras los comandos de OpenSSL y que el primero generara el archivo de sello era para ver si estaba generándose correctamente cada uno.
Analicé el certificado y es un certificado del SAT normal (no de prueba).

Otra pregunta: ¿Finalizas la cadena original con un return?

Sería bueno que, de entrada, compararas las dos cadenas.

RickAlanis
Mensajes: 288
Registrado: Jue Ago 04, 2011 8:41 pm

Re: Error al validar el sello .. "Sello del Emisor Inválido"

Mensajepor RickAlanis » Dom Jul 08, 2012 8:22 am

Hay algo que no checa bien en tu XML, aunque sinceramente no sé si eso afecte:
Cuando agregas el certificado, no le quitas los linefeed que incluye cuando lo transformas en OEM, sólo le quitas la línea inicial y la final.

En mi validador sólo me puede decir si valida o no el sello. El certificado lo trato de arreglar lo mejor posible.
Cambia la forma de incluir el certificado y comenta, por favor.

¡Salidos!

novasebas666
Mensajes: 23
Registrado: Mar Ene 04, 2011 4:39 pm

Re: Error al validar el sello .. "Sello del Emisor Inválido"

Mensajepor novasebas666 » Dom Jul 08, 2012 10:57 am

Lo tendre pendiente... estoy en el proceso de correccion en cuanto tenga el resultado comento... muchas gracias por los consejos.

novasebas666
Mensajes: 23
Registrado: Mar Ene 04, 2011 4:39 pm

Re: Error al validar el sello .. "Sello del Emisor Inválido"

Mensajepor novasebas666 » Dom Jul 08, 2012 10:14 pm

RickAlanis escribió:Hay algo que no checa bien en tu XML, aunque sinceramente no sé si eso afecte:
Cuando agregas el certificado, no le quitas los linefeed que incluye cuando lo transformas en OEM, sólo le quitas la línea inicial y la final.

En mi validador sólo me puede decir si valida o no el sello. El certificado lo trato de arreglar lo mejor posible.
Cambia la forma de incluir el certificado y comenta, por favor.

¡Salidos!


Con respecto a este detalle... No afecta,,,Ya lo probe varias veces.... siempre es el mismo resultado. Con o sin los linefeed, el resultado es el mismo..

xml??
Mensajes: 82
Registrado: Mar Jun 14, 2011 2:50 am

Re: Error al validar el sello .. "Sello del Emisor Inválido"

Mensajepor xml?? » Lun Jul 09, 2012 3:01 am

novasebas666 no se si esto haga diferencia, pero la forma como construyes las direcciones en tu xml no me checa.

En cuanto a los retornos, el sat no les hizo caso, pero mi pac tuvo problemas con ellos

Código: Seleccionar todo

<ExpedidoEn calle="Calle 35 No.253 Chuburná de Hidalgo C.P.97200 Mérida,Yucatán,México" municipio="Mérida" estado="Yucatán" pais="México"/>

pais="México"/><Receptor rfc="REQA590828IZ3" nombre="Rebolledo Quintero Jose Agustin"><Domicilio calle="Calle. 35 No.119 Colonia Tecolutla C.P. 24178 Cd. del Carmen Campeche" pais="México"/></Receptor>


3. Información del nodo DomicilioFiscal
a. calle
b. noExterior
c. noInterior
d. colonia
e. localidad
f. referencia
g. municipio
h. estado
i. pais
j. codigoPostal

4. Información del nodo ExpedidoEn
a. calle
b. noExterior
c. noInterior
d. colonia
e. localidad
f. referencia
g. municipio
h. estado
i. pais
j. codigoPostal

7. Información del nodo Domicilio
a. calle
b. noExterior
c. noInterior
d. colonia
e. localidad
f. referencia
g. municipio
h. estado
i. pais
j. codigoPostal[list=][/list]

novasebas666
Mensajes: 23
Registrado: Mar Ene 04, 2011 4:39 pm

Re: Error al validar el sello .. "Sello del Emisor Inválido"

Mensajepor novasebas666 » Lun Jul 09, 2012 8:15 am

xml?? escribió:novasebas666 no se si esto haga diferencia, pero la forma como construyes las direcciones en tu xml no me checa.

En cuanto a los retornos, el sat no les hizo caso, pero mi pac tuvo problemas con ellos

Código: Seleccionar todo

<ExpedidoEn calle="Calle 35 No.253 Chuburná de Hidalgo C.P.97200 Mérida,Yucatán,México" municipio="Mérida" estado="Yucatán" pais="México"/>

pais="México"/><Receptor rfc="REQA590828IZ3" nombre="Rebolledo Quintero Jose Agustin"><Domicilio calle="Calle. 35 No.119 Colonia Tecolutla C.P. 24178 Cd. del Carmen Campeche" pais="México"/></Receptor>


3. Información del nodo DomicilioFiscal
a. calle
b. noExterior
c. noInterior
d. colonia
e. localidad
f. referencia
g. municipio
h. estado
i. pais
j. codigoPostal

4. Información del nodo ExpedidoEn
a. calle
b. noExterior
c. noInterior
d. colonia
e. localidad
f. referencia
g. municipio
h. estado
i. pais
j. codigoPostal

7. Información del nodo Domicilio
a. calle
b. noExterior
c. noInterior
d. colonia
e. localidad
f. referencia
g. municipio
h. estado
i. pais
j. codigoPostal[list=][/list]


De ese detalle, ya lo he verificado, y muchos de los campos que se mencionan ya no son obligatorios.... en si la mayoria de los campos han quedado como opcionales.. pero intentare crear la factura con la misma estructura de la version 2.0 y luego agregar los cambios de la version 2.2.

Ya lo he hecho, pero que tal si ahora con todos los cambios al fin quede.... muchas gracias por el consejo.

RickAlanis
Mensajes: 288
Registrado: Jue Ago 04, 2011 8:41 pm

Re: Error al validar el sello .. "Sello del Emisor Inválido"

Mensajepor RickAlanis » Lun Jul 09, 2012 8:20 am

No es tu caso novasebas666

Estás haciendo la cadena con el XSLT de la versión 2_2, así que eso no es problema para ti.

De hecho, cuando lo puse, mi comentario iba dirigido a terehp, que parece que ella sí lo está construyendo a mano.

Saludos

yectlipoch
Mensajes: 3
Registrado: Lun Ene 10, 2011 10:45 am

Re: Error al validar el sello .. "Sello del Emisor Inválido"

Mensajepor yectlipoch » Lun Jul 09, 2012 10:30 am

Por lo que veo, ya estás utilizando la versión 2.2, por lo que debes tener ya los nodos para el régimen fiscal, el lugar de emisión, la unidad, el método de pago y opcional, el número de cuenta de transferencia o depósito y estos datos aparte de en tu xml, debes incluirlos en la cadena original. Ahorita no recuerdo bien donde van, pero algo me acuerdo que el método de pago y el lugar de emisión van entre el total y donde empieza la dirección del emisor. El régimen va después del código postal del emisor y lo que no me acuerdo es lo del numero de cuenta.


Volver a “SELLO DIGITAL INVALIDO”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 7 invitados