Error 2040
El tipo de afectacion del IGV es incorrecto
Rechaza el comprobante: no se registra.class: "rejected"
Qué haces en producción
En la beta no se registra nada ni cuentan los plazos, y no hay status ni validity.
Factura o nota: el número queda usado; emite otra con otro número. Resumen o baja: corrige y reenvía; puede llevar el mismo nombre.
Qué lo dispara en tu XML
6 reglas de la hoja, en 6 documentos.
| Campo | Condición | Tipo | Documento |
|---|---|---|---|
Afectación al IGV por ítemAfectación al IVAP por ítemAfectación al IGV o IVAP cuando corresponda /Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:TaxExemptionReasonCode | Si 'Código de tributo por línea' es diferente a '2000' (ISC) o '9999' (Otros tributos), cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), el valor del Tag UBL es diferente al listado según su código de tributo.Listado: Catálogo (007) | ERROR | Factura (01) fila 221 |
Afectación al IGV por ítemAfectación IVAP por ítemAfectación al IGV o IVAP cuando corresponda /Invoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:TaxExemptionReasonCode | Si 'Código de tributo por línea' es diferente a '2000' (ISC) o '9999' (Otros tributos), cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), el valor del Tag UBL es diferente al listado según su código de tributo.Listado: Catálogo (007) | ERROR | Boleta de venta (03) fila 214 |
Afectación al IGV por ítemAfectación IVAP por ítemAfectación al IGV e IVAP cuando corresponda /CreditNote/cac:CreditNoteLine/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:TaxExemptionReasonCode | Si 'Código de tributo por línea' es diferente a '2000' (ISC) o '9999' (Otros tributos), cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), el valor del Tag UBL es diferente al listado según su código de tributo.Listado: Catálogo (007) | ERROR | Nota de crédito (07) fila 219 |
Afectación al IGV por ítemAfectación IVAP por ítemAfectación al IGV o IVAP cuando corresponda /DebitNote/cac:DebitNoteLine/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:TaxExemptionReasonCode | Si 'Código de tributo por línea' es diferente a '2000' (ISC) o '9999' (Otros tributos), cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), el valor del Tag UBL es diferente al listado según su código de tributo.Listado: Catálogo (007) | ERROR | Nota de débito (08) fila 202 |
Afectación al IGV por ítemAfectación al IGV /SelfBilledInvoice/cac:InvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:TaxExemptionReasonCode | Si 'Código de tributo por línea' es diferente a '9999' (Otros tributos) y '3000', cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0), el valor del Tag UBL es diferente al listado según su código de tributo.Listado: Catálogo (007) | ERROR | Liquidación de compra (04) fila 185 |
Monto de IGV por ítem - detalle por partícipeAfectación al IGV /Invoice/cac:InvoiceLine/cac:SubInvoiceLine/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:TaxExemptionReasonCode | Si 'Código de tributo por línea' es '1000' o '9997', el valor del Tag UBL es diferente al listado según su código de tributo.Listado: Catálogo (007) | ERROR | DAE, operador fila 162 |
Otros códigos del mismo campo
| Código | Efecto | Texto de la SUNAT |
|---|---|---|
| 2371 | Rechazo | El XML no contiene el tag cbc:TaxExemptionReasonCode de Afectacion al IGV |
| 3050 | Rechazo | Afectación de IGV no corresponde al código de tributo de la linea. |
| 2642 | Rechazo | Operaciones de exportacion, deben consignar Tipo Afectacion igual a 40 |
| 2644 | Rechazo | Comprobante operacion sujeta IVAP solo debe tener ítems con código de afectación del IGV igual a 17 |
| 3230 | Rechazo | Tipo de nota debe ser 'Ajustes afectos al IVAP' |