Total Total Antes (Anexo 20 versión 3.2)
Descripción: Atributo requerido para representar la suma del subtotal, menos los descuentos aplicables, más los impuestos trasladados, menos los impuestos retenidos. Uso: requerido Tipo Especial: cfdi:t_Importe Ahora (Anexo 20 versión 3.3) Descripción: Atributo requerido para representar la suma del subtotal, menos los descuentos aplicables, más las contribuciones recibidas (impuestos trasladados - federales o locales, derechos, productos, aprovechamientos, aportaciones de seguridad social, contribuciones de mejoras) menos los impuestos retenidos. Si el valor es superior al límite que establezca el SAT en la Resolución Miscelánea Fiscal vigente, el emisor debe obtener del PAC que vaya a timbrar el CFDI, de manera no automática, una clave de confirmación para ratificar que el valor es correcto e integrar dicha clave en el atributo Confirmacion. No se permiten valores negativos. Uso: Requerido Tipo Especial: tdCFDI:t_Importe
Descripción: Atributo requerido para representar la suma del subtotal, menos los descuentos aplicables, más las contribuciones recibidas (impuestos trasladados - federales o locales, derechos, productos, aprovechamientos, aportaciones de seguridad social, contribuciones de mejoras) menos los impuestos retenidos. Si el valor es superior al límite que establezca el SAT en la Resolución Miscelánea Fiscal vigente, el emisor debe obtener del PAC que vaya a timbrar el CFDI, de manera no automática, una clave de confirmación para ratificar que el valor es correcto e integrar dicha clave en el atributo Confirmación. No se permiten valores negativos. El SAT publica el límite para el valor máximo de este atributo en: El catálogo c_TipoDeComprobante En la lista de RFC (l_RFC). cuando el contribuyente registre en el portal del SAT los límites personalizados. Tipo Especial: t_Importe t_Importe Tipo definido para expresar importes numéricos con fracción hasta seis decimales. El valor se redondea de acuerdo con el número de decimales que soporta la moneda. No se permiten valores negativos. Guía de llenado: Es la suma del subtotal, menos los descuentos aplicables, más las contribuciones recibidas (impuestos trasladados - federales o locales, productos, aprovechamientos, aportaciones de seguridad social, contribuciones de mejoras) menos los impuestos retenidos. No se permiten valores negativos. Este campo debe tener hasta la cantidad de decimales que soporte la moneda, ver ejemplo del campo Moneda. Cuando el campo TipoDeComprobante sea "T" (Traslado) o "P" (Pago), el importe registrado en este campo debe ser igual a cero. El SAT publica el límite para el valor máximo de este campo en: El catálogo c_TipoDeComprobante. En la lista de RFC (I_RFC), cuando el contribuyente registre en el portal del SAT los límites personalizados. Cuando el valor equivalente en "MXN" (Peso Mexicano) de este campo exceda el límite establecido, debe existir el campo Confirmación. Ejemplo: Total=”1459.28” Regla de validación: El valor de este atributo debe tener hasta la cantidad de decimales que soporte la moneda. Cuando el TipoDeComprobante sea T o P, el importe registrado en el atributo debe ser igual a cero. El valor del atributo debe ser igual al subtotal menos descuentos más las contribuciones recibidas (impuestos trasladados - federales o locales, derechos, productos, aprovechamientos, aportaciones de seguridad social, contribuciones de mejoras) menos los impuestos retenidos. El valor máximo aplicable para el comprobante se determina de la siguiente manera: a. Si existen límites personalizados en la lista de RFC (l_RFC) se usan esos límites como valor máximo aplicable. b. Si no existen, se usan los límites establecidos en el catálogo c_TipoDeComprobante o Dentro de dicho catálogo se identifica el tipo de comprobante del CFDI Si el valor es I o E, se toma el valor máximo aplicable especificado en la columna que corresponde con ese encabezado. Si el valor es N, se identifica en el complemento de nómina si existen valores en los siguientes campos: 1. Si solo existe TotalSueldos, el valor máximo aplicable, es el especificado en la columna con encabezado NS ($400,000). 2. Si solo existe TotalSeparacionIndemnizacion o TotalJubilacionPensionRetiro, el valor máximo aplicable, es el especificado en la columna con encabezado NdS ($2,000,000). 3. Si existe TotalSueldos y TotalSeparacionIndemnizacion o TotalJubilacionPensionRetiro, el valor máximo aplicable para el CFDI es la suma del valor especificado en la columna NS ($400,000), más el especificado en la columna Nds ($2,000,000). c. Cuando el valor equivalente en MXN del atributo Total sea mayor que el valor máximo aplicable debe existir el atributo Confirmación. Los Totales que maneja el CFDI de Nóminas son: TotalSueldos TotalSeparacionIndeminizacion TotalJubilacion TotalOtroPagos (No se especifica el importe máximo) Ejemplo del manejo de importes máximos y mínimos. Comentario: Es importante mencionar que estas validaciones le afectan considerablemente a los PAC ya que deben de validar que cada importe tenga su valor correcto.