Significado oficial del SAT (Matriz de Errores CFDI 4.0)
“Si el valor registrado en el campo TipoFactor que corresponde a Retención debe ser distinto de Exento.”
Elemento cfdi:Conceptos/Concepto:Impuestos:Retenciones/Retencion, atributo TipoFactor.
Según la Matriz de Errores del SAT (CFDI 4.0), el código CFDI40184 significa: “Si el valor registrado en el campo TipoFactor que corresponde a Retención debe ser distinto de Exento.” (elemento cfdi:Conceptos/Concepto:Impuestos:Retenciones/Retencion, atributo TipoFactor).
Regla de validación del SAT: El valor registrado debe ser distinto de Exento.
En la práctica, revisa el campo TipoFactor del nodo cfdi:Conceptos/Concepto:Impuestos:Retenciones/Retencion: identifica si el valor viene del dato capturado, del cálculo o de una plantilla desactualizada, corrígelo conforme a la regla y vuelve a validar el XML antes de timbrar.