Página 10 de 21
Re: ValidaCFD_cl V0.1i (version "Command Line")
Publicado: Lun Mar 14, 2011 8:31 am
por idc
Dado:
hola, una pregunta sobre la validacion de los CFDi en validaCFD.
al parecer checaba la existencia de los folios y esto no debia de ser asi, tambien se presenta esto en el validacfd_cl?
de ser asi, donde puedo bajar la solucion actualizada?
Saludos
vr
Re: ValidaCFD_cl V0.1i (version "Command Line")
Publicado: Mié Mar 23, 2011 4:46 pm
por rescamilla
Cubo porque el validador en algunos sellos marca el siguiente error:
Error al leer el certificado (Bad Base64 certificate encoding.)
Es realmente un problema del certificado en sí?, porque en estos casos el SAT me dice trae un certificado codificado y que es correcto.

Re: ValidaCFD_cl V0.1i (version "Command Line")
Publicado: Mié Mar 23, 2011 6:08 pm
por Dado
rescamilla escribió:Cubo porque el validador en algunos sellos marca el siguiente error:
Error al leer el certificado (Bad Base64 certificate encoding.)
Es realmente un problema del certificado en sí?, porque en estos casos el SAT me dice trae un certificado codificado y que es correcto.

He estudiado varios casos y he llegado a la conclusion que existe por ahi alguna libreria (todavia no identifico exactamente el nombre) que falla en poner un caracter al final del certificado.
Este caracter final es un signo de igual (=) que es solo UN CARACTER DE RELLENO, y por lo mismo no deberia ser tan importante.
El dilema es que OpenSSL, que es la libreria que yo uso, REQUIERE ese caracter de relleno AL FINAL DEL CERTIFICADO, aunque sea inutil es indispensable para OpenSSL.
Por otro lado "Bouncy Castle" que es la libreria que usa el SAT es mas flexible con ese dato.
En este momento estoy programando la version 0.2 de los Valida, y estoy considerando este hecho, incluso una de las soluciones que tengo es que si el certificado esta mal, por cualquier razon, entonces descargarlo automaticamente del SAT y validar el sello, es decir, que error NO SE PROPAGUE hacia el sello.
Re: ValidaCFD_cl V0.1i (version "Command Line")
Publicado: Mié Mar 23, 2011 10:15 pm
por condor0086
Ya que lo lograste identificar, que te parece la idea de que si falla encoding 64 del certificado lo intentes volver a leer después de agregarle un '=' al final, lo peor que podría pasar es que siguiera mal.
Sólo una idea, saludos
Re: ValidaCFD_cl V0.1i (version "Command Line")
Publicado: Lun Mar 28, 2011 1:16 pm
por rescamilla
Cubo una pregunta, pa' cuando la versión 0.2 del ValidaCFD_CL ??

Re: ValidaCFD_cl V0.1i (version "Command Line")
Publicado: Lun Mar 28, 2011 2:52 pm
por Dado
rescamilla escribió:Cubo una pregunta, pa' cuando la versión 0.2 del ValidaCFD_CL ??

En una o dos semanas mas
Re: ValidaCFD_cl V0.1i (version "Command Line")
Publicado: Vie Abr 01, 2011 12:10 pm
por dcerick
Dado, y no seria bueno que le pusieras una opcion para validar el CFD sin timbrar, osea que valida todo menos el timbre fiscal, así se podria validar el XML antes de enviarlo al PAC.
Re: ValidaCFD_cl V0.1i (version "Command Line")
Publicado: Vie Abr 01, 2011 12:32 pm
por Dado
dcerick escribió:Dado, y no seria bueno que le pusieras una opcion para validar el CFD sin timbrar, osea que valida todo menos el timbre fiscal, así se podria validar el XML antes de enviarlo al PAC.
Mensaje recibido, deja analizo esta opcion
Re: ValidaCFD_cl V0.1i (version "Command Line")
Publicado: Mar Abr 05, 2011 5:15 pm
por amacedo
Dado, tienes pensado actualizar el _cl a la version con el motor 0.2 como el Valida_CFD??
Re: ValidaCFD_cl V0.1i (version "Command Line")
Publicado: Mar Abr 05, 2011 7:39 pm
por Dado
amacedo escribió:Dado, tienes pensado actualizar el _cl a la version con el motor 0.2 como el Valida_CFD??
Si, espero tenerla en una semana mas (que ya sabes que en computacion 1 semana se convierten en dos, por los retrasos je je je)