Importe Importe Antes (Anexo 20 versión 3.2) Descripción: Atributo requerido para precisar el importe total de los bienes o servicios del presente concepto. Debe ser equivalente al resultado de multiplicar la cantidad por el valor unitario expresado en el concepto. Uso: requerido Tipo Especial: cfdi:t_Importe Ahora (Anexo 20 versión 3.3) Descripción: Atributo requerido para precisar el importe total de los bienes o servicios del presente concepto. Debe ser equivalente al resultado de multiplicar la cantidad por el valor unitario expresado en el concepto. No se permiten valores negativos. Uso: requerido Tipo Especial: tdCFDI:t_Importe
Descripción: Atributo ahora opcional para registrar el importe total de los bienes o servicios de cada concepto. Debe ser equivalente al resultado de multiplicar la cantidad por el valor unitario expresado en el concepto, el cual será calculado por el sistema que genera el comprobante y considerará los redondeos. Tipo Especial: t_Importe t_Importe Tipo definido para expresar importes numéricos con fracción hasta seis decimales. No se permiten valores negativos. Guía de llenado: Se debe registrar el importe total de los bienes o servicios de cada concepto. Debe ser equivalente al resultado de multiplicar la cantidad por el valor unitario expresado en el concepto, el cual será calculado por el sistema que genera el comprobante y considerará los redondeos. No se permiten valores negativos. Para validar el cálculo del redondeo de este campo puede consultar la documentación técnica publicada en el Portal del SAT. Ejemplo: Importe=”102.55” Si el Valor unitario es $20.51 y las unidades son 5, será $102.55. En este caso se consideró la clave "MXN" (Peso Mexicano). Regla de validación: El valor de este atributo debe tener hasta la cantidad de decimales que soporte la moneda. Calcular el límite inferior como: (Cantidad - 10-NumDecimalesCantidad/2)*(ValorUnitario - 10-NumDecimalesValorUnitario/2) y este resultado truncado con la cantidad de decimales que soporte la moneda. Calcular el límite superior como: (Cantidad + 10-NumDecimalesCantidad/2 -10-12)*(ValorUnitario + 10-NumDecimalesValorUnitario/2 -10-12) y este resultado redondearlo hacia arriba con la cantidad de decimales que soporte la moneda. El valor de este atributo debe ser mayor o igual que el límite inferior y menor o igual que el límite superior. Ejemplo: moneda MXN, decimales 2, importe 924.224956 Truncado del importe a 2 decimales: 924.22 Redondeado del importe hacia arriba: 924.23 moneda OMR, decimales 3, importe 281.594680 Truncado del importe a 3 decimales: 281.594 Redondeado del importe hacia arriba: 281.595 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.