Página 1 de 1

Error al Validar "Sello Invalido"

Publicado: Lun Jun 06, 2022 10:34 am
por rlvasconcellos
Hola Dado, buen día. Tengo un XML enviado por un proveedor fletero el cual el validador lo marca como "Sello invalido". Revisando a detalle el XML identifico que existen 2 nodos de "Complemento", uno con la parte de carta porte, y el otro con los datos fiscales del timbre. Aparentemente el validador está ignorando el segundo "complemento" y por eso no encuentra el sello. Hice una prueba modificando el XML y poniendo ambas informaciones dentro del mismo nodo de "Complemento" y fue validado correctamente. La pregunta es si eso es una falla del validador o del XML, dado que validé en otros validadores gratuitos en internet y algunos si me marcan bien, y otros no. A parte, la factura se encuentra actualmente en el portal del SAT y aceptado por el PAC. Anexo el XML original "Invalido" y el XML modificado "Valido" para su revisión. Al pendiente de tus comentarios. Gracias

Re: Error al Validar "Sello Invalido"

Publicado: Lun Jun 06, 2022 11:14 am
por rlvasconcellos
Encontré esa información en internet, el cual podría ser de utilidad ya que ayuda a aclarar el tema:

https://www.phpcfdi.com/sat/problemas-c ... plementos/

Re: Error al Validar "Sello Invalido"

Publicado: Lun Jun 06, 2022 11:36 am
por Dado
Seria interesante ver *exactamente* como esta archivado en el SAT, es muy probable que lo tengan como lo editaste, con un solo nodo <complemento>

Pienso que lo que pasa es lo siguiente, cuando envias a timbrar, envias tu XML pero el PAC SOLO REGRESA EL NODO TIMBRE, para ahorrarse ancho de banda, es responsabilidad del programador pegar ese timbre en el XML original, yo creo que debido a una mala programacion se pego el timbre creando otro nodo <complemento>

Sinceramente no puedo decir si esta bien o mal (sobre todo despues de leer el documento que publicaste), pero lo que si puedo decirte es que a 24 dias de caducar el V3.3 no vamos a hacer modificaciones a nuestro validador.

Te recomiendo que tomes el XML que editaste y lo tomes por bueno.