Página 1 de 1
Es INVALIDO usar serie="" (segun el SAT)
Publicado: Mar Feb 01, 2011 11:24 am
por pstriegl
Antes validé con el ValidaCFD V0.1d y las xml validaron bien (Comprobante - Sello: Sello verificado SHA1)
Ahora actualizé al ValidaCFD V0.1i y ahora me pone Comprobante - Sello: Sello invalido
Con el mismo XML anexo.
Que cambio?
saludos
Re: Es INVALIDO usar serie="" (segun el SAT)
Publicado: Mar Feb 01, 2011 2:16 pm
por Dado
Ya revise tu XML y efectivamente, hubo un cambio que te afecta.
Resulta que estas usando "vacio" en el atributo serie, es decir tienes serie =""
No recuerdo exactamente como estuvo la secuencia de hechos, la cosa es que un forista me alerto sobre ese detalle en el que el SAT marcaba como valido su documento y mi ValidaCFD marcaba lo contrario
Asi fue como me puse a investigar y detecte que PARA EL SAT ESO ES INVALIDO y no me quedo otra mas que "seguir la corriente" asi que programe en la version 0.1h del ValidaCFD (ver el historial) para que si tienes serie="" haga algunos ajustes a la cadena original.
Te pido una disculpa si esto va a provocar un cambio importante en tu facturacion, la cuestion es que me tengo que apegar lo mas que pueda al validador OFICIAL pero por desgracia aveces ese validador hace puras mensadas y peor aun, aveces nos cambia la jugada de un dia para otro.
Quitando el atributo serie="" ya valida bien tu documento
Re: Es INVALIDO usar serie="" (segun el SAT)
Publicado: Mar Feb 01, 2011 3:55 pm
por pstriegl
Muchas gracias por la pronto respuesta.
Trabajo con tu codigo fuente solo ya lo tengo fuertemente modificado para mis necesidades.
Asi no se tonde fue en codigo original.
Por si a alquien le ayuda:
Fue una pequeña modificacion. En GeneraXML cuando no hay serie le paso Serie= ' '; (un espacio)
y cuando se salva el XML poner el nombre: FacturaEform.ExportaXML(FacturaEform.CFD.Emisor.Rfc+' '+Trim(FacturaEform.CFD.Serie)+'-'+FacturaEform.CFD.Folio+'.xml');
Validó bien sin la secunda modificacion
Saludos