Hola a todos, tengo un problema que me deja muy confundido, ya tengo mi software que en windows xp trabajaba sin problemas, ahora que lo instalo en win7 me da unos problemas que no entiendo por que, me pasa que en ocasiones hago los comprobantes y no tengo problemas para verificarlos pero en ocaciones no me los valida, hice una prueba con dos factura con los mismos datos exepto por la hora y el folio y una si me la verifico y la otra no:
Validada:
Cadena original:
||2.0|33|2010-12-05T01:34:47|1236589|2010|ingreso|PAGO EN UNA SOLA EXHIBICION|CONTADO|2000.00|0.00|2320.00|EME9505247E8|ETIFLASH DE MEXICO, S.A. DE C.V.|CARPINTEROS|MZ 2|LT 39|FRACCIONAMIENTO INDUSTRIAL XHALA|XHALA|CUAUTITLAN IZCALLI|MEXICO|MEXICO|54714|GARE8105181L0|ENRIQUE GAMBOA RODRIGUEZ|SAN SALVADOR|3|SAN JOSE BUENAVISTA|SAN JOSE BUENAVISTA|CUAUTITLAN IZCALLI|MEXICO|MEXICO|54710|1|PZ|CPU|2000.00|2000.00|IVA|16.00|320.00||
No validada:
Cadena original:
||2.0|39|2010-12-05T02:18:08|1236589|2010|ingreso|PAGO EN UNA SOLA EXHIBICION|CONTADO|2000.00|0.00|2320.00|EME9505247E8|ETIFLASH DE MEXICO, S.A. DE C.V.|CARPINTEROS|MZ 2|LT 39|FRACCIONAMIENTO INDUSTRIAL XHALA|XHALA|CUAUTITLAN IZCALLI|MEXICO|MEXICO|54714|GARE8105181L0|ENRIQUE GAMBOA RODRIGUEZ|SAN SALVADOR|3|SAN JOSE BUENAVISTA|SAN JOSE BUENAVISTA|CUAUTITLAN IZCALLI|MEXICO|MEXICO|54710|1|PZ|CPU|2000.00|2000.00|IVA|16.00|320.00||
para generar el sello tengo un archivo bat que trabaja con openssl en la primera cadena me manda el siguiente sello:
PWhm5yXS9NifTvE50TYxdA+y0dNPTAkAw5dJPNT9qiU8LHJIdXLGtECdGMq+88dpoLotQQWL6RAF9DL6mr26w63zyBldznZIHe4K/2mXUCl55ItOZ01CBySHPL9iV8yq1cJP/gB3N+F4dtl1CPlqFh7UvTzRdCT+Jj+FVX7UY9w=
y en la segunda cadena esto:
HiHLp8xbDZLDriaYUb2MSpJuq+xMFQVoZ3PibL8io48Pb4V1gUgMbFYY58stAGhLE0rmdSykoDzT3WZJl3Dr6tiMybCCrTdfbXniXXekvK8I0Q4YWjEtZrkkZyn2ZIGCQoDN2LFMtU7eCY0Itk288BFGdb9ONDU=
hice bastantes prueba y no pude saber que causa esto, hice algunas pruebas que todavia me dejaron mas confundido, cuando tenia el archivo txt de el comprobante 39 le cambie manalmente el folio por el 33 y le puse la hora que tiene el folio 33 y al ejecutar el archivo bat genera bien el sello como el comprobante 33, eso me dice que no esta mal el codigo si no algo estoy haciendo mal o es capricho de mi windows, estoy pensando que puede ser el formato de fecha pero no estoy seguro.
Gracias por la ayuda de antemano.

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
CARTA PORTE V3.1
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
.
No valida todos mis comprobantes
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: No valida todos mis comprobantes
Algo que debes tener en mente es que si cambias un bit de la cadena original va a cambiar radicalmente el sello.
No puedes esperar que dos cadenas originales que cambien "solo por la hora" genere el mismo sello. por supuesto que va a cambiar.
No puedes esperar que dos cadenas originales que cambien "solo por la hora" genere el mismo sello. por supuesto que va a cambiar.
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 16
- Registrado: Sab Oct 09, 2010 3:19 pm
Re: No valida todos mis comprobantes
Hola dado eso me queda claro y no busco que queden igual, a lo mejor no me supe explicar con el mismo programa y dos comprobantes distintos uno me lo valida y el otro no, lo cual es muy raro por que parece que es al azar, hice las pruebas cambiado el archivo txt para ver si era mi archivo bat y queria probar si cambiando la informacion de una factura valida me daba un resultado erroneo y me lo dacorrecto, el dilema aqui es que no puedo sacar dos comprobantes consecutivos que esten bien y no me refiero a que tengan el mismo sello, sino a que el programa valida cfd y el verificador del sat no me los valida siendo que utilizo el mismo metodo para ambos.
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: No valida todos mis comprobantes
Ya entendi, y por lo raro del asunto es que no comprendia lo que pasaba.
Otro forista le pasaba algo similar con Windows 7 a 64 bits y le recomendabamos buscar el OpenSSL especial de 64 bits, lo malo que ya no regreso a decirnos si eso le ayudo.
Tu Win 7 es a 64 bits? si es asi te recomiendo descargar el OpenSSL (checa el hilo te comentaba) y nos avisas si eso resolvio el problema.
Otro forista le pasaba algo similar con Windows 7 a 64 bits y le recomendabamos buscar el OpenSSL especial de 64 bits, lo malo que ya no regreso a decirnos si eso le ayudo.
Tu Win 7 es a 64 bits? si es asi te recomiendo descargar el OpenSSL (checa el hilo te comentaba) y nos avisas si eso resolvio el problema.
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 16
- Registrado: Jue Nov 18, 2010 4:41 pm
Re: No valida todos mis comprobantes
Que tal en_gamboa y dado.
Efectivamente mi caso era eso que existe una vercion de OpenSSL para 32 bits y otra para 64 por loq ue utilizo diferente vercion segun la estructura del sistema operativo para la correcta generacion del sello.
Espero que te sirva en_gamboa.
Saludos.
Efectivamente mi caso era eso que existe una vercion de OpenSSL para 32 bits y otra para 64 por loq ue utilizo diferente vercion segun la estructura del sistema operativo para la correcta generacion del sello.
Espero que te sirva en_gamboa.
Saludos.