Siguiendo las definiciones que se encuentran en el xsd del comprobante CFDI 3.3, que a su vez en la cabecera incluye el siguiente xsd:
http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI/tdCFDI.xsd
Este tdCFDI.xsd, contiene un tipo de dato especificando moneda nacional con la siguiente definición t_ImporteMXN, que aplicaría a los importes que en la guía de llenado y en el anexo 20 hacen referencia a este tipo t_importe.
t_ImporteMXN: “Tipo definido para expresar importes monetarios en moneda nacional MXN con fracción hasta dos decimales. No se permiten valores negativos.”

Pero afortunadamente hubo una actualización en la matriz de errores correspondiente al CFDI 3.3, en la cual, la siguiente regla que saltaba en el caso de que el ValorUnitario tuviera más de dos decimales:
CFDI33146 El valor del campo ValorUnitario debe tener hasta la cantidad de decimales que soporte la moneda.
Quedando fuera de utilización, ya que está incluida en el aviso de la actualización en el excel con el mensaje: “NO DEBEN CONSIDERAR EN SU APLICATIVO LOS ERRORES:
• CFDI33146
• CFDI33148
• CFDI33153
• CFDI33160
• CFDI33162
• CFDI33168
• CFDI33173
• CFDI33175
• CFDI33188
• CFDI33194”
Este cambio era de extrema necesidad, ya que con la combinación del catálogo de medidas y los precios que algunos contribuyentes manejaban para artículos muy pequeños, el precio se perdía llegando en algunos casos a ‘0’.


Admin

Becommerce.es es una colección de mis notas a título personal, use at your own risk.

0 comentarios

Deja un comentario