Error 3308
Solo debe consignar informacion de percepciones si el tipo de operación es 2001-Operación sujeta a Percepcion
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
4 reglas de la hoja, en 2 documentos. Una regla que se repite igual en varios documentos sale una vez.
| Campo | Condición | Tipo | Documento |
|---|---|---|---|
Monto de la percepción en moneda nacionalCódigo de motivo de cargo/descuento: Código de régimen de percepción /Invoice/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode | Si el valor del tag es igual a '51' o '52' o '53' y el 'Tipo de operación' es diferente de '2001 - Operación Sujeta a Percepción' | ERROR | Factura (01) fila 459Boleta de venta (03) fila 454 |
Monto total incluido la percepciónIndicador /Invoice/cac:PaymentTerms/cbc:ID | Si 'Tipo de operación' es diferente de '2001', el valor del Tag UBL es igual a 'Percepcion' | ERROR | Factura (01) fila 473 |
Monto total incluido la percepciónIndicador /Invoice/cac:PaymentTerms/cbc:ID | Si 'Tipo de operación' es diferente de '2001', el valor del Tag UBL es igual a 'Percepcion' | ERROR | Boleta de venta (03) fila 467 |
Otros códigos del mismo campo
| Código | Efecto | Texto de la SUNAT |
|---|---|---|
| 3071 | Rechazo | El dato ingresado como codigo de motivo de cargo/descuento global no es valido (catalogo nro 53) |
| 3072 | Rechazo | El XML no contiene el tag o no existe informacion de codigo de motivo de cargo/descuento global. |
| 3093 | Rechazo | Si operación es sujeta a percepción y la forma de pago es Contado, debe ingresar cargo para Percepción |
| 3244 | Rechazo | Debe consignar la informacion del tipo de transaccion del comprobante |
| 3309 | Rechazo | Si forma de pago es Contado debe consignar un Payment Terms con indicador Percepcion |