Una estupidez mas del SAT

La semana pasada un cliente me envio dos xml´s generados desde NAV ya que no pasaban el validador del SAT.

Resulta que la semana pasada el SAT realizó un cambio en su validador de CFD´s integrando una función nueva de validación
denominada BOM (Byte Order Mark) sin informar a la gente de este cambio.

Dicho BOM está establecido como obligatorio para los archivos codificados en UTF-16, sin embargo en el anexo 20 de la RMF indica que la codificación deberá hacerse acorde a lo establecido por el W3C; en el W3C se establece la obligatoriedad para el UTF-16 pero también establece que para UTF-8 NO ES NECESARIO y también indica que la codificación a utilizar para los xml´s de CFD deberá ser en UTF-8 de manera obligatoria.

El hecho es que al hacer este cambio sin avisar, el validador del SAT rechazó TODOS los xml´s generados a nivel nacional durante esa semana. Esto implicó que los CFD´s generados a nivel nacional desde el inicio de este esquema de facturación quedarían invalidados automáticamente.

Este pasado lunes 18, el validador REGRESO A SU ESTADO ANTERIOR (SIN BOM) debido a que se dieron cuenta de la metida de pata que dieron.

Los dos xml´s que me envió el cliente los volvi a comprobar y pasaron OK

De verdad que como dicen en un foro dedicado a las facturas electronicas “la gente que trabaja ahi esta porque conoce a alguien, no porque sepa algo”.

 

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s