Como saber si un certificado es FIEL o es de Sellos?

Cualquier asunto relacionado con Certificados Digitales, Rango de Folios Autorizados, Addendas Comerciales y Complementos se cubren aqui
verdes68
Mensajes: 25
Registrado: Mar Ene 04, 2011 10:45 pm
Contactar:

Re: Como saber si un certificado es FIEL o es de Sellos?

Mensajepor verdes68 » Sab Ene 15, 2011 1:04 am

Hola Buenas Noches ,Dias DADO, Gracias a tu Validador descubrimos con un cliente que sus facturas las habia sellado con la Fiel , el usa sae 4.6 r2 , hay alguna formade resellar las facturas con el Sello o hay que volver a generar todas las facturas (puesto que en SAE una vez grabada la factura ya o se puede modificar ???? Gracias....Saludos. :cry:

Avatar de Usuario
Dado
Mensajes: 15824
Registrado: Mar Jul 06, 2010 8:56 pm

Re: Como saber si un certificado es FIEL o es de Sellos?

Mensajepor Dado » Sab Ene 15, 2011 9:43 am

verdes68 escribió:Hola Buenas Noches ,Dias DADO, Gracias a tu Validador descubrimos con un cliente que sus facturas las habia sellado con la Fiel , el usa sae 4.6 r2 , hay alguna formade resellar las facturas con el Sello o hay que volver a generar todas las facturas (puesto que en SAE una vez grabada la factura ya o se puede modificar ???? Gracias....Saludos. :cry:


El ValidaCFD tiene una herramienta para re-sellar facturas. Esta dentro del menu [HERRAMIENTAS]

Y si, mi recomendacion es que hagan lo que propones, tomar TODOS los XML que han generado y volverlos a sellar correctamente ya con el Certificado de Sellos y de ser posible contacten a sus clientes y les entreguen el nuevo XML ya corregido.
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

verdes68
Mensajes: 25
Registrado: Mar Ene 04, 2011 10:45 pm
Contactar:

Re: Como saber si un certificado es FIEL o es de Sellos?

Mensajepor verdes68 » Sab Ene 15, 2011 7:11 pm

ok ya probamos la herramienta y resello bien la factura de ejemplo, solo nos queda la duda de que al enviar el reporte al sat las facturas reselladas van a ir con fecha y hora distinta de las originales ( o primeras hechas con la Fiel) , no habra problema con el SAT porque las fechas de creacion son diferentes ( lo del año no hay tanto problema podemos cambiar la fecha hacia atras, pero para hacer que coincidan en los segundos esta mas dificil) que me puedes sugerir ???
Gracias

Avatar de Usuario
Dado
Mensajes: 15824
Registrado: Mar Jul 06, 2010 8:56 pm

Re: Como saber si un certificado es FIEL o es de Sellos?

Mensajepor Dado » Sab Ene 15, 2011 8:25 pm

verdes68 escribió:ok ya probamos la herramienta y resello bien la factura de ejemplo, solo nos queda la duda de que al enviar el reporte al sat las facturas reselladas van a ir con fecha y hora distinta de las originales ( o primeras hechas con la Fiel) , no habra problema con el SAT porque las fechas de creacion son diferentes ( lo del año no hay tanto problema podemos cambiar la fecha hacia atras, pero para hacer que coincidan en los segundos esta mas dificil) que me puedes sugerir ???
Gracias


Al resellar la factura NO CAMBIA LA FECHA del XML siguen conservando la misma fecha. Puedes usar la opcion de [Vista Previa] del ValidaCFD para checar ese dato.
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

verdes68
Mensajes: 25
Registrado: Mar Ene 04, 2011 10:45 pm
Contactar:

Re: Como saber si un certificado es FIEL o es de Sellos?

Mensajepor verdes68 » Dom Ene 16, 2011 7:10 pm

Buenas tardes, Gracias por contestar DADO,, Efecivamente , las fecha de emision de las facturas siguen siendo igual , pero para efectos de la generacion del Reporte mensual al SAT se deben enviar los nuevos archivos xlm resellados y estos si tienen las fechas de creacion del dia del resellado, no la hara de cuento Hacienda ??? o mandamos los 2 tipos de xlm (los originales con sellado de la fiel y los resellados )

espero me puedas entender .... y Nuevamente Muchas Gracias por tus Valiosos Aportes a este Blog.....

Avatar de Usuario
Dado
Mensajes: 15824
Registrado: Mar Jul 06, 2010 8:56 pm

Re: Como saber si un certificado es FIEL o es de Sellos?

Mensajepor Dado » Dom Ene 16, 2011 7:25 pm

verdes68 escribió:Buenas tardes, Gracias por contestar DADO,, Efecivamente , las fecha de emision de las facturas siguen siendo igual , pero para efectos de la generacion del Reporte mensual al SAT se deben enviar los nuevos archivos xlm resellados y estos si tienen las fechas de creacion del dia del resellado, no la hara de cuento Hacienda ??? o mandamos los 2 tipos de xlm (los originales con sellado de la fiel y los resellados )

espero me puedas entender .... y Nuevamente Muchas Gracias por tus Valiosos Aportes a este Blog.....


Pues no, no entiendo, la factura UNICAMENTE tiene la fecha de emision y tu hablas de dos fechas, la de emision y la creacion, esta ultima a que te refieres ya que no existe tal fecha, cuando sellas con la herramienta del ValidaCFD usa la fecha de emision.

Dicho de otra forma, es IMPOSIBLE SABER cuando fue "realmente" sellada la factura ya que solo existe la fecha de emision.

Por otro lado en el reporte que se le envia a hacienda NO SE MANDAN LOS XML si no solo un "resumen"
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

verdes68
Mensajes: 25
Registrado: Mar Ene 04, 2011 10:45 pm
Contactar:

Re: Como saber si un certificado es FIEL o es de Sellos?

Mensajepor verdes68 » Lun Ene 17, 2011 9:36 am

ok DADO : Veo la Luz ........!!!! Muchas gracias por ubicarme. Concepto de reporte al SAT entendido.. 2000 Gracias .... Es una Maravilla este Sitio de Soporte !!!!! Estamos en deuda Master....

jjasso_barba
Mensajes: 10
Registrado: Mié Dic 22, 2010 10:58 am

Re: Como saber si un certificado es FIEL o es de Sellos?

Mensajepor jjasso_barba » Vie Ene 21, 2011 4:09 pm

Hola Dado dejame platicarte la manera en que yo verifico que la estructura de la llave corresponda a un CSD es un tanto rudimentario pero puedo validar varias cosas de un jalon:

Lo primero que hago es sacar el numero de serie del certificado que esta intentando ingresar al sistema el usuario.

Una vez que obtuve el numero de certificado lo busco en mis tablas de CSD

Si se encuentra este numero de serie cargo en memoria el certificado de CSD desde el ftp de los certificados fiel y CSD

Extraigo la llave publica y firmo una pequeña cadena con la llave privada que el usuario ingreso, si el certificado cargado en memoria verifica la cadena firmada con la llave primaria, entonces quiere decir que son de tipo CSD por el match encontrado, y pues de una vez inserto en mis tablas la llave publica de ese cliente para futuras verificaciones de sellos CSD.

Encuentras alguna manera de que pueda fallar este metodo?

Saludos!!

Avatar de Usuario
Dado
Mensajes: 15824
Registrado: Mar Jul 06, 2010 8:56 pm

Re: Como saber si un certificado es FIEL o es de Sellos?

Mensajepor Dado » Vie Ene 21, 2011 5:15 pm

Lo primero que hago es sacar el numero de serie del certificado que esta intentando ingresar al sistema el usuario.
Una vez que obtuve el numero de certificado lo busco en mis tablas de CSD


Si, suena razonable, si no esta en la lista de CSD, no es un CSD

Si se encuentra este numero de serie cargo en memoria el certificado de CSD desde el ftp de los certificados fiel y CSD
Extraigo la llave publica y firmo una pequeña cadena con la llave privada que el usuario ingreso, si el certificado cargado en memoria verifica la cadena firmada con la llave primaria, entonces quiere decir que son de tipo CSD por el match encontrado, y pues de una vez inserto en mis tablas la llave publica de ese cliente para futuras verificaciones de sellos CSD.


No encuentro ninguna falla, trate de hacer un ejercicio mentalmente con las opciones (Certificado Fiel, falla en la primera validacio. Certificado CSD mezclada erroneamente con Llave FIEL, se detecta en la seguna verificacion)

Parece que si funciona.

Ahora, se puede optimizar un poco la segunda parte.

En el ValidaCFD hay una validacion de pareja CER vs. KEY y la forma en que lo hago es extrayendo el "modulus" de cada archivo. Tienen que ser iguales.

Que es el modulus? pues no es otra cosa si no la "Llave publica", esta llave esta contenida tanto en el CER como en el KEY

Se que puede sonar mas complejo, pero es como todo, una vez que sabes como extraer este dato es mas facil que sellar y verificar.
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

jjasso_barba
Mensajes: 10
Registrado: Mié Dic 22, 2010 10:58 am

Re: Como saber si un certificado es FIEL o es de Sellos?

Mensajepor jjasso_barba » Jue Feb 03, 2011 12:56 pm

DADO escribió:
Lo primero que hago es sacar el numero de serie del certificado que esta intentando ingresar al sistema el usuario.
Una vez que obtuve el numero de certificado lo busco en mis tablas de CSD


Si, suena razonable, si no esta en la lista de CSD, no es un CSD

Si se encuentra este numero de serie cargo en memoria el certificado de CSD desde el ftp de los certificados fiel y CSD
Extraigo la llave publica y firmo una pequeña cadena con la llave privada que el usuario ingreso, si el certificado cargado en memoria verifica la cadena firmada con la llave primaria, entonces quiere decir que son de tipo CSD por el match encontrado, y pues de una vez inserto en mis tablas la llave publica de ese cliente para futuras verificaciones de sellos CSD.


No encuentro ninguna falla, trate de hacer un ejercicio mentalmente con las opciones (Certificado Fiel, falla en la primera validacio. Certificado CSD mezclada erroneamente con Llave FIEL, se detecta en la seguna verificacion)

Parece que si funciona.

Ahora, se puede optimizar un poco la segunda parte.

En el ValidaCFD hay una validacion de pareja CER vs. KEY y la forma en que lo hago es extrayendo el "modulus" de cada archivo. Tienen que ser iguales.

Que es el modulus? pues no es otra cosa si no la "Llave publica", esta llave esta contenida tanto en el CER como en el KEY

Se que puede sonar mas complejo, pero es como todo, una vez que sabes como extraer este dato es mas facil que sellar y verificar.


Te agradezco mucho DADO ya he sacado el modulo de las llaves y tienes razon es mucho mas rapido el proceso!!! Te agradezco la ayuda


Volver a “Certificados, Folios, Addendas y Complementos”

¿Quién está conectado?

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