Este error ocurre cuando el atributo TotalTrasladosBaseIVA16 no coincide con el cálculo requerido por el SAT.
Causa
El total no se calcula correctamente en MXN a partir de TrasladoP / BaseP y TipoCambioP, o se redondea de forma incorrecta.
Solución
- Revisar el nodo Pagos20 / Totales
- Identificar el atributo TotalTrasladosBaseIVA16
- Ubicar los nodos TrasladoP con IVA 16%
- Multiplicar cada BaseP por su TipoCambioP
- Sumar todos los resultados en MXN
- Redondear el total final a dos decimales
- Actualizar TotalTrasladosBaseIVA16 con el valor correcto
- Generar y cargar nuevamente el XML
Notas
- No capturar totales manualmente en pagos con moneda extranjera
- Aplicar el redondeo al resultado final, no por cada operación
- Validar nodos Totales cuando exista TipoCambioP
- Configurar el sistema según reglas de cálculo del SAT
¿Le fue útil este artículo?
¡Qué bueno!
Gracias por sus comentarios
¡Sentimos mucho no haber sido de ayuda!
Gracias por sus comentarios
Comentarios enviados
Agradecemos su iniciativa, e intentaremos corregir el artículo