Página 1 de 1

El sello del comprobante es Inválido Uso SAP

Publicado: Sab Jul 16, 2011 2:09 pm
por methodman008
Hola y buen dia a todos, soy estudiante universitario es la primera vez que estoy escribiendo este foro y no tengo mucha experiencia en programacion pero he estado leyendo los temas anteriores como este http://www.validacfd.com/phpbb3/viewtopic.php?f=20&t=545 pero aun no encontrado una respuesta al inconveniente :cry: he intentando por todos los medios necesito de la ayuda de los expertos en este tema.

Tambien espero que pueda servir algunos tips, de mi inconveniente es que en la empresa donde trabajo pueden hacer CFD con el SAP que utilizamos con otras Razones sociales y no hay problema, pero solo con esta Razon social es la unica donde sale este ERROR ..

Esto me marca el Validador

Resumen del análisis del XML

Archivo XML :A16575.xml
Ruta :C:\Documents and Settings\JOAQUIN\Mis documentos\sat\A16575.xml

Estructura : Estructura del CFD correcta

CFD codificado en UTF-8

El comprobante incluye un certificado codificado

El sello no pudo ser verificado

El sello del comprobante es Inválido

Detalle del análisis del XML

Resultado de la Digestión :No se pudo verificar el sello

Tipo de Certificado:DESCONOCIDO

No. de Serie del CSD :00001000000102875909

Cadena Original :||2.0|A|16575|2011-07-15T16:55:50|213217|2011|ingreso|PAGO EN UNA SOLA EXHIBICIÓN|8 Dias|1290.00|0.00|1496.40|ADI0202276V6|ALTO DISEÑO, S.A. DE C.V.|PROL. 5 DE MAYO # 47-1|SAN JUAN DE OCOTAN|ZAPOPAN|Jalisco|Mexico|45019|PROL. 5 DE MAYO # 47-1|SAN JUAN DE OCOTAN|ZAPOPAN|Jalisco|Mexico|45019|0000000000000|EDUARDO MORETT MARTINEZ|WILLIAM SHAKESPEARE 4789|PATRIA UNIVERSIDAD|ZAPOPAN|Jalisco|Mexico|45110|1.000|RTAGUA02-ARRENDAMIENTO DE UN GUARDABOX GB2630.054|1290.0000|1290.00|IVA|16.00|206.40|206.40||

En espera de cualquier comentario seria de gran ayuda para mi. y necesito aprender algo con confianza diganmelo

saludos y gracias por crear estos Buenisimos foros

Re: El sello del comprobante es Inválido Uso SAP

Publicado: Sab Jul 16, 2011 6:55 pm
por Dado
Debes comunicarte a soporte tecnico de SAP, solo ellos pueden corregir ese detalle

Re: El sello del comprobante es Inválido Uso SAP

Publicado: Dom Jul 17, 2011 1:20 pm
por methodman008
Gracias por tu pronta respuesta DADO me comunicare con soporte tecnico de SAP a ver que solucion me dan,

saludos

Re: El sello del comprobante es Inválido Uso SAP

Publicado: Mar Jul 19, 2011 8:38 am
por MIKEGTZ
Confirma que no hayas metido el certificado de la FIEL para sellar tus facturas, es el error típico de los que emiten por medios propios.

En tu sistema no ocupas meter para nada la FIEL (Firma Electrónica Avanzada) , ese archivo solo lo debes de usar para autentificarte a los procesos del SAT y para solicitar CSD Certificado de Sello Digitales (usando programa solcedi)

En tu programa debes meter el CSD Certificado de Sello Digital que sirve para sellar tus comprobantes.

Saludos

Re: El sello del comprobante es Inválido Uso SAP

Publicado: Mar Jul 26, 2011 5:02 pm
por methodman008
Hola a todos

Muchas Gracias MIKEGTZ me diste la pauta para encontrar el error, ya que estuve probando con otro programa que hace facturas y meti los datos del FIEL y me marca el mismo error, mañana voy a proporner la solucion para que metan los certificados del CSD en el SAP, que por cierto la gente de Soporte Técnico aun todavia no me dan ninguna solucion :lol: :lol: en fin mañana te cuento a ver que pasa

saludos y un abrazo

Re: El sello del comprobante es Inválido Uso SAP

Publicado: Jue Jul 28, 2011 4:42 pm
por makamacrijo
Estimado:

¿Hiciste la implementación utilizando la nota 1303712, o con un software de terceros? Yo lo tengo implementado y jalando al full en SAP 4.6C, ¿tú qué versión ocupas?

Saludos.

Re: El sello del comprobante es Inválido Uso SAP

Publicado: Jue Jul 28, 2011 8:16 pm
por methodman008
Hola a todos y gracias por sus respuestas

Pero aun todavia sigo teniendo problemas del que el certificando del sello es invalido, intente por lo siguientes medios:

Verifique que en el Sap estuviera el certificado del CFD y las llaves ( .key) y su contraseña todo morocho y falla

Volvi a crear otro certificado de CFD, utilizando Solcedi y creando nueva llave (.key), lo meti al sap y me falla

Utilize una archivo que se llama Factura libre, meti los archivos para verificar si era problema del software sap y me marca el mismo error??

Todavia los de soporte SAP no me solucionan nada

En cuanto a lo que me preguntas makamacrijo , te doy las respuesta el dia de mañana para checar bien esos datos

Espero alguna orientacion o que me sugierem, supongo que la alternativa es volver a crear el certificado del FIEL porque este tal vez me hace mal el certificado del CFD?? pruebo con otro validador??

Ahorita haciendo pruebas en FACTURA LIBRE Por quitarle la Ñ a la razon social me sale que el comprobante es valido jaja
mañana lo pruebo en sap a ver que rollo pero me sale DESCONOCIDO??

Resumen del análisis del XML

Archivo XML :A014006_BLCR740115AA6.xml
Ruta :C:\Documents and Settings\Joaquin\Mis documentos\S
T\certificados\Factura libre 2\facturas\A014006_BLCR740115AA6.xml

Estructura : Estructura del CFD correcta

CFD codificado en UTF-8

El comprobante incluye un certificado codificado

El sello del comprobante es Válido

Detalle del análisis del XML

Resultado de la Digestión SHA1 :11dd3f3ed694c1fdd454f077cadd25f41d261fa1

Tipo de Certificado:DESCONOCIDO

No. de Serie del CSD :00001000000104060835

Cadena Original :||2.0|A|14006|2011-07-28T20:34:23|2011|2011|ingreso|Pago en una sola exhibición|300000|348000|ADI0202276V6|ALTO DISENO SA DE CV|Prolongacion 5 de Mayo|47|1|San Juan de Ocotan|Zapopan|Jalisco|México|45019|BLCR740115AA6|Ruben Blades Cambells|Parque San |No. 14|San Bartolo|Alvaro Obregon|México, D.F.|México|01800|1.0|1|SET|NBBBBBB|300000|300000|IVA|16|48000|48000||


saludos

Re: El sello del comprobante es Inválido Uso SAP

Publicado: Vie Sep 09, 2011 11:22 am
por dcerick
makamacrijo escribió:Estimado:

¿Hiciste la implementación utilizando la nota 1303712, o con un software de terceros? Yo lo tengo implementado y jalando al full en SAP 4.6C, ¿tú qué versión ocupas?

Saludos.


Hola de pura casualidad lo has implementado para CFDi?

Re: El sello del comprobante es Inválido Uso SAP

Publicado: Lun Sep 12, 2011 12:27 pm
por makamacrijo
dcerick escribió:
makamacrijo escribió:Estimado:

¿Hiciste la implementación utilizando la nota 1303712, o con un software de terceros? Yo lo tengo implementado y jalando al full en SAP 4.6C, ¿tú qué versión ocupas?

Saludos.


Hola de pura casualidad lo has implementado para CFDi?


CFD-i para el módulo de FI se puede customizar al estar implementado por BTEs; el que causa más problemas es la implementación SD, ya que tal cual está no permite integrar código propio, más que para la generación de addendas o deshabilitar el sellado.

La solución que implementamos nosotros, fue hacer un clon de la funcionalidad de sellado y meterla a un exit dentro del proceso de facturación (VF01 y anexas), con esto ya es fácil integrar el proceso de CFD-i.

Saludos.

Re: El sello del comprobante es Inválido Uso SAP

Publicado: Lun Sep 12, 2011 12:36 pm
por makamacrijo
methodman008 escribió:Hola a todos y gracias por sus respuestas

Pero aun todavia sigo teniendo problemas del que el certificando del sello es invalido, intente por lo siguientes medios:

Verifique que en el Sap estuviera el certificado del CFD y las llaves ( .key) y su contraseña todo morocho y falla

Volvi a crear otro certificado de CFD, utilizando Solcedi y creando nueva llave (.key), lo meti al sap y me falla

Utilize una archivo que se llama Factura libre, meti los archivos para verificar si era problema del software sap y me marca el mismo error??

Todavia los de soporte SAP no me solucionan nada

En cuanto a lo que me preguntas makamacrijo , te doy las respuesta el dia de mañana para checar bien esos datos

Espero alguna orientacion o que me sugierem, supongo que la alternativa es volver a crear el certificado del FIEL porque este tal vez me hace mal el certificado del CFD?? pruebo con otro validador??

Ahorita haciendo pruebas en FACTURA LIBRE Por quitarle la Ñ a la razon social me sale que el comprobante es valido jaja
mañana lo pruebo en sap a ver que rollo pero me sale DESCONOCIDO??

Resumen del análisis del XML

Archivo XML :A014006_BLCR740115AA6.xml
Ruta :C:\Documents and Settings\Joaquin\Mis documentos\S
T\certificados\Factura libre 2\facturas\A014006_BLCR740115AA6.xml

Estructura : Estructura del CFD correcta

CFD codificado en UTF-8

El comprobante incluye un certificado codificado

El sello del comprobante es Válido

Detalle del análisis del XML

Resultado de la Digestión SHA1 :11dd3f3ed694c1fdd454f077cadd25f41d261fa1

Tipo de Certificado:DESCONOCIDO

No. de Serie del CSD :00001000000104060835

Cadena Original :||2.0|A|14006|2011-07-28T20:34:23|2011|2011|ingreso|Pago en una sola exhibición|300000|348000|ADI0202276V6|ALTO DISENO SA DE CV|Prolongacion 5 de Mayo|47|1|San Juan de Ocotan|Zapopan|Jalisco|México|45019|BLCR740115AA6|Ruben Blades Cambells|Parque San |No. 14|San Bartolo|Alvaro Obregon|México, D.F.|México|01800|1.0|1|SET|NBBBBBB|300000|300000|IVA|16|48000|48000||


saludos


Estimado, la opción más sencilla para verificar el sellado correcto es utilizando openssl por separado y comparar los resultados; si hay diferencias entre este y lo que generas en SAP, el problema está en SAP (en la versión 4.6c, al implementar la nota de forma inicial, el sellado viene mal y existe una nota para corregirlo).

Para la generación del sello con openssl el proceso es el siguiente:


1. Se instala el programa openssl (http://www.openssl.org). En Windows, se recomienda descargar e instalar cygwin seleccionando todos los paquetes correspondientes a openssl durante la instalación.

2. El archivo key se convierte a formato PEM con el siguiente comando (el comando solicita el password, si bien recuerdo)
openssl pkcs8 -inform DER -in ARCHIVO.key -passin pass:PASS_ARCHIVO -outform PEM -out ARCHIVO.key.pem -passout pass:PASS

3. La cadena original generada en SAP (pongo un break-point en el código para poder obtenerla) la almaceno en un archivo en codificación UTF-8 (<archivo_cadorig>.txt).

4. Para generar el sello digital ejecuto el siguiente comando el cual genera el sello en el archivo <sello_digital>.txt
openssl sha1 -sign <archivo>.key.pem <archivo_cadorig>.txt | openssl enc -base64 -A > <sello_digital>.txt


5. Si se desea generar el digest de la cadena original, este se obtiene con el siguiente comando:
openssl sha1 <archivo_cadorig>.txt


Saludos.