Error 3224
Si existe 'Valor referencial unitario en operac. no onerosas' con monto mayor a cero, la operacion debe ser gratuita (codigo de tributo 9996)
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
5 reglas de la hoja, en 5 documentos.
| Campo | Condición | Tipo | Documento |
|---|---|---|---|
Valor referencial unitario por ítem en operaciones gratuitas (no onerosas)Valor /Invoice/cac:InvoiceLine/cac:PricingReference/cac:AlternativeConditionPrice/cbc:PriceAmount | Si no existe en la misma línea un cac:TaxSubtotal con 'Código de tributo por línea' igual a '9996' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0) (Operaciones gratuitas), y 'Código de precio' es '02' (Valor referencial en operaciones no onerosa), el Tag UBL es mayor a 0 (cero). | ERROR | Factura (01) fila 191 |
Valor referencial unitario por ítem en operaciones gratuitas (no onerosas)Valor /Invoice/cac:InvoiceLine/cac:PricingReference/cac:AlternativeConditionPrice/cbc:PriceAmount | Si no existe en misma la línea un cac:TaxSubtotal con 'Código de tributo por línea' igual a '9996' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0) (Operaciones gratuitas), y 'Código de precio' es '02' (Valor referencial en operaciones no onerosa), el Tag UBL es mayor a 0 (cero). | ERROR | Boleta de venta (03) fila 184 |
Precio de venta unitario por item que modificaValor referencial unitario por ítem en operaciones gratuitas (no onerosas)Valor /CreditNote/cac:CreditNoteLine/cac:PricingReference/cac:AlternativeConditionPrice/cbc:PriceAmount | Si no existe en misma la línea un cac:TaxSubtotal con 'Código de tributo por línea' igual a '9996' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0) (Operaciones gratuitas), y 'Código de precio' es '02' (Valor referencial en operaciones no onerosa), el Tag UBL es mayor a 0 (cero). | ERROR | Nota de crédito (07) fila 186 |
Precio de venta unitario por item que modificaValor referencial unitario por ítem en operaciones gratuitas (no onerosas)Precio de venta unitario /DebitNote/cac:DebitNoteLine/cac:PricingReference/cac:AlternativeConditionPrice/cbc:PriceAmount | Si no existe en misma la línea un cac:TaxSubtotal con 'Código de tributo por línea' igual a '9996' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0) (Operaciones gratuitas), y 'Código de precio' es '02' (Valor referencial en operaciones no onerosa), el Tag UBL es mayor a 0 (cero). | ERROR | Nota de débito (08) fila 166 |
Precio de venta unitario por ItemValor referencial unitario por ítem en operaciones gratuitas (no onerosas)Monto de precio de compra /SelfBilledInvoice/cac:InvoiceLine/cac:PricingReference/cac:AlternativeConditionPrice/cbc:PriceAmount | Si no existe en la misma línea un cac:TaxSubtotal con 'Código de tributo por línea' igual a '9996' cuyo 'Monto base' es mayor a cero (cbc:TaxableAmount > 0) (Operaciones gratuitas), y 'Código de precio' es '02' (Valor referencial en operaciones no onerosas), el Tag UBL es mayor a 0 (cero). | ERROR | Liquidación de compra (04) fila 138 |
Otros códigos del mismo campo
| Código | Efecto | Texto de la SUNAT |
|---|---|---|
| 2367 | Rechazo | El dato ingresado en PriceAmount del Precio de venta unitario por item no cumple con el formato establecido |
| 4287 | Observación | El precio unitario de la operación que está informando difiere de los cálculos realizados en base a la información remitida |
| 2028 | Rechazo | Debe existir el tag cac:AlternativeConditionPrice |
| 3234 | Rechazo | El código de precio '02' es sólo para operaciones gratuitas |
| 3270 | Rechazo | El precio unitario de la operación que está informando difiere de los cálculos realizados en base a la información remitida |