Error 4252
El dato ingresado como atributo @listName es incorrecto.
Acepta el comprobante con una observación.class: "observed", y el 4252 en notes
Qué haces en producción
En la beta no se registra nada ni cuentan los plazos, y no hay status ni validity.
Ya quedó registrado: guarda el XML firmado y la CDR, y no lo reenvíes. Corrige en tus próximos envíos lo que señala cada observación de la CDR.
Qué lo dispara en tu XML
130 reglas de la hoja, en 9 documentos. Una regla que se repite igual en varios documentos sale una vez.
| Campo | Condición | Tipo | Documento |
|---|---|---|---|
Tipo de documento @listName | Si existe el atributo, el valor ingresado es diferente a 'Tipo de Documento' | OBSERV | Factura (01) fila 23Boleta de venta (03) fila 24DAE, SEAE fila 22DOAE, atribución fila 26 |
Tipo de moneda en la cual se emite la factura electrónica @listName | Si existe el atributo, el valor ingresado es diferente a 'Currency' | OBSERV | Factura (01) fila 29 |
Domicilio fiscal @listName | Si existe el atributo, el valor ingresado es diferente a 'Country' | OBSERV | Factura (01) fila 62Boleta de venta (03) fila 60Nota de crédito (07) fila 61Nota de débito (08) fila 61DOAE, atribución fila 60 |
Dirección del lugar en el que se entrega el bien. Dato exclusivo para ventas itinerantes.- Dirección completa y detallada- Urbanización- Provincia- Código de ubigeo- Departamento- Distrito- Código de país @listName | Si existe el atributo, el valor ingresado es diferente a 'Country' | OBSERV | Factura (01) fila 74 |
Código del pais del uso, explotación o aprovechamiento del servicio @listName | Si existe el atributo, el valor ingresado es diferente a 'Country' | OBSERV | Factura (01) fila 79 |
Código asignado por la SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. @listName | Si existe el atributo, el valor ingresado es diferente a 'Establecimientos anexos' | OBSERV | Factura (01) fila 86 |
Tipo y numeración de la guía de remisión relacionada con la operación @listName | Si existe el atributo, el valor ingresado es diferente a 'Tipo de Documento' | OBSERV | Factura (01) fila 136 |
Tipo y número de otro documento relacionado con la operación @listName | Si existe el atributo, el valor ingresado es diferente a 'Tipo de Documento' | OBSERV | Factura (01) fila 142 |
Codigo de producto SUNAT @listName | Si existe el atributo, el valor ingresado es diferente a 'Item Classification' | OBSERV | Factura (01) fila 162Nota de crédito (07) fila 174 |
Número de placa del vehículo automotor @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Factura (01) fila 171 |
Precio de venta unitario por item @listName | Si existe el atributo, el valor ingresado es diferente a 'Tipo de Precio' | OBSERV | Factura (01) fila 187 |
Valor referencial unitario por ítem en operaciones gratuitas (no onerosas) @listName | Si existe el atributo, el valor ingresado es diferente a 'Tipo de Precio' | OBSERV | Factura (01) fila 196Boleta de venta (03) fila 189 |
Afectación al IGV por ítemAfectación al IVAP por ítem @listName | Si existe el atributo, el valor ingresado es diferente a 'Afectacion del IGV' | OBSERV | Factura (01) fila 225 |
Cargo/descuento por ítem @listName | Si existe el atributo, el valor ingresado es diferente a 'Cargo/descuento' | OBSERV | Factura (01) fila 288Boleta de venta (03) fila 282 |
Cargos y/o descuentos globales @listName | Si existe el atributo, el valor ingresado es diferente a 'Cargo/descuento' | OBSERV | Factura (01) fila 396Boleta de venta (03) fila 392 |
FISE (Ley N.° 29852) Fondo de Inclusión Social Energético @listName | Si existe el atributo, el valor ingresado es diferente a 'Cargo/descuento' | OBSERV | Factura (01) fila 445Boleta de venta (03) fila 440 |
Monto de la percepción en moneda nacional @listName | Si existe el atributo, el valor ingresado es diferente a 'Cargo/descuento' | OBSERV | Factura (01) fila 462Boleta de venta (03) fila 456 |
Importe del anticipo @listName | Si existe el atributo, el valor ingresado es diferente a 'Anticipo' | OBSERV | Factura (01) fila 491Boleta de venta (03) fila 484 |
Importe del anticipo @listName | Si existe el atributo, el valor ingresado es diferente a 'Documento Relacionado' | OBSERV | Factura (01) fila 496Boleta de venta (03) fila 489 |
Número de asientoInformación de manifiesto de pasajerosNúmero de documento de identidad del pasajeroTipo de documento de identidad del pasajeroNombres y apellidos del pasajeroCiudad o lugar de destinoCiudad o lugar de origen @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Factura (01) fila 513Boleta de venta (03) fila 519 |
Fecha de inicio programado @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Factura (01) fila 528Boleta de venta (03) fila 534 |
Hora de inicio programado @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Factura (01) fila 534Boleta de venta (03) fila 540 |
Número de cuenta en el Banco de la Nación @listName | Si existe el atributo, el valor ingresado es diferente a 'Medio de pago' | OBSERV | Factura (01) fila 552Nota de débito (08) fila 448 |
Matrícula de la embarcación pesqueraNombre de la embarcación pesqueraDescripción del tipo de la especie vendidaLugar de descarga @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Factura (01) fila 565 |
Cantidad de la especie vendida @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Factura (01) fila 575Boleta de venta (03) fila 655 |
Fecha de descarga @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Factura (01) fila 583Boleta de venta (03) fila 663 |
Configuracion vehicular del vehículo @listName | Si existe el atributo, el valor ingresado es diferente a 'Configuracion Vehícular' | OBSERV | Factura (01) fila 629Boleta de venta (03) fila 709 |
Número de documento del sujeto no domiciliadoCódigo de tipo de documento de identidad del sujeto no domiciliadoCódigo país de emisión del pasaporteApellidos y Nombres o denominación o razón social del sujeto no domiciliadoCódigo del país de residencia del sujeto no domiciliado @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Factura (01) fila 651 |
Fecha de Ingreso al paísFecha de Ingreso al EstablecimientoFecha de salida del EstablecimientoFecha de consumo @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Factura (01) fila 665 |
Número de días de permanencia @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Factura (01) fila 675 |
Apellidos y Nombres o denominación o razón social del huespedNúmero de documento del huespedCódigo de tipo de documento de identidad del huespedCódigo país de emisión del pasaporte @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Factura (01) fila 687 |
Número de expedienteCódigo de unidad ejecutoraNúmero de contratoNúmero de proceso de selección @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Factura (01) fila 701Boleta de venta (03) fila 610 |
Lugar de origenLugar de destino @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Factura (01) fila 715Boleta de venta (03) fila 550 |
Pasajero - apellidos y nombresPasajero - tipo y número de documento de identidadServicio de transporte: Ciudad o lugar de origenServicio de transporte: Ciudad o lugar de destinoServicio de transporte: Número de asiento @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Factura (01) fila 739 |
Servicio de transporte: Fecha programada de inicio de viaje @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Factura (01) fila 753 |
Servicio de transporte: Hora programada de inicio de viaje @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Factura (01) fila 759Boleta de venta (03) fila 594 |
Servicio de transporte: Forma de pago @listName | Si existe el atributo, el valor ingresado es diferente a 'Medio de pago' | OBSERV | Factura (01) fila 765Boleta de venta (03) fila 600 |
Número de contratoFecha del otorgamiento del créditoTipo de préstamoPartida RegistralIndicador de primera viviendaDirección completa del predioMonto del crédito otorgado (capital) @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Factura (01) fila 818 |
Número de pólizaTipo de seguroSuma asegurada / alcance de cobertura o monto @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Factura (01) fila 836Boleta de venta (03) fila 785Nota de crédito (07) fila 437Nota de débito (08) fila 422 |
Fecha de inicio de vigencia de coberturaFecha de término de vigencia de cobertura @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Factura (01) fila 847Boleta de venta (03) fila 796Nota de crédito (07) fila 446Nota de débito (08) fila 431 |
Importe de la operaciónPorcentaje de la retenciónImporte de la retención @listName | Si existe el atributo, el valor ingresado es diferente a 'Cargo/descuento' | OBSERV | Factura (01) fila 892 |
Retenciones de Renta de segunda categoría @listName | Si existe el atributo, el valor ingresado es diferente a 'Cargo/descuento' | OBSERV | Factura (01) fila 908 |
Tipo de moneda en la cual se emite la boleta de venta electrónica @listName | Si existe el atributo, el valor ingresado es diferente a 'Currency' | OBSERV | Boleta de venta (03) fila 30 |
Dirección del lugar en el que se entrega el bien. Dato exclusivo para ventas itinerantes, siempre que este dato no obre como puntode llegada en la guía de remisión - remitente del emisorelectrónico y sea dentro del territorio nacional.- Dirección completa y detallada- Urbanización- Provincia- Código de ubigeo- Departamento- Distrito- Código de país @listName | Si existe el atributo, el valor ingresado es diferente a 'Country' | OBSERV | Boleta de venta (03) fila 72 |
Código de país del uso, explotación o aprovechamiento del servicio @listName | Si existe el atributo, el valor ingresado es diferente a 'Country' | OBSERV | Boleta de venta (03) fila 77 |
Código asignado por SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verificará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. @listName | Si existe el atributo, el valor ingresado es diferente a 'Establecimientos anexos' | OBSERV | Boleta de venta (03) fila 82Nota de crédito (07) fila 68 |
Tipo y número de la guía de remisión relacionada con la operación @listName | Si existe el atributo, el valor ingresado es diferente a 'Tipo de Documento' | OBSERV | Boleta de venta (03) fila 136 |
Tipo y número de otro documento relacionado con la operación @listName | Si existe el atributo, el valor ingresado es diferente a 'Documento Relacionado' | OBSERV | Boleta de venta (03) fila 142 |
Código de producto SUNAT @listName | Si existe el atributo, el valor ingresado es diferente a 'Item Classification' | OBSERV | Boleta de venta (03) fila 161 |
Precio de venta unitario por ítem @listName | Si existe el atributo, el valor ingresado es diferente a 'Tipo de Precio' | OBSERV | Boleta de venta (03) fila 180 |
Afectación al IGV por ítemAfectación IVAP por ítem @listName | Si existe el atributo, el valor ingresado es diferente a 'Afectacion del IGV' | OBSERV | Boleta de venta (03) fila 218Nota de crédito (07) fila 224Nota de débito (08) fila 207 |
Dirección punto de llegada - Código de ubigeo @listName | Si existe el atributo, el valor ingresado es diferente a 'Country' | OBSERV | Boleta de venta (03) fila 515 |
Pasajero - Apellidos y NombresPasajero - Tipo y número de documento de identidadServicio de transporte: Ciudad o lugar de origenServicio de transporte: Ciudad o lugar de destinoServicio de transporte: Número de asiento @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Boleta de venta (03) fila 574 |
Servicio de transporte: Fecha programado de inicio de viaje @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Boleta de venta (03) fila 588 |
Número de cuenta en el Banco de la Nación @listName | Si existe el tag, el valor ingresado es diferente a 'Medio de pago' | OBSERV | Boleta de venta (03) fila 632 |
Matrícula de la embarcación pesqueraNombre de la embarcación pesqueraDescripción del tipo de la especie vendidaLugar de descarga @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Boleta de venta (03) fila 645 |
Número de contratoFecha del otorgamiento del créditoTipo de préstamoPartida registralIndicador de primera viviendaDirección completa del predioMonto del crédito otorgado (capital) @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Boleta de venta (03) fila 766 |
Codigo unico de identificación del SPP (CUSPP)Periodo @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Boleta de venta (03) fila 807 |
Monto del interés moratorio de las comisiones @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Boleta de venta (03) fila 815 |
Código de tipo de nota de crédito @listName | Si existe el atributo, el valor ingresado es diferente a 'Tipo de nota de credito' | OBSERV | Nota de crédito (07) fila 26 |
Tipo de documento que modifica @listName | Si existe el atributo, el valor ingresado es diferente a 'Tipo de Documento' | OBSERV | Nota de crédito (07) fila 142Nota de débito (08) fila 122 |
Tipo y número de la guía de remisión relacionada @listName | Si existe el atributo, el valor ingresado es diferente a 'Tipo de Documento' | OBSERV | Nota de crédito (07) fila 148Nota de débito (08) fila 128 |
Tipo y número de otro documento relacionado @listName | Si existe el atributo, el valor ingresado es diferente a 'Documento Relacionado' | OBSERV | Nota de crédito (07) fila 157Nota de débito (08) fila 133 |
Precio de venta unitario por item que modificaValor referencial unitario por ítem en operaciones gratuitas (no onerosas) @listName | Si existe el atributo, el valor ingresado es diferente a 'Tipo de Precio' | OBSERV | Nota de crédito (07) fila 191 |
N° de ContratoFecha del otorgamiento del créditoTipo de préstamoPartida regsitralIndicador de primera viviendaDirección completa del predioMonto del crédito otorgado (capital) @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Nota de crédito (07) fila 419 |
Código de tipo de nota de débito @listName | Si existe el atributo, el valor ingresado es diferente a 'Tipo de nota de debito' | OBSERV | Nota de débito (08) fila 26 |
Código asignado por SUNAT para el establecimiento anexo declarado en el RUC. De informar un código distinto a 0000, se verifi cará que corresponda al código del establecimiento anexo que SUNAT tiene registrado en sus sistemas. El citado código puede ser revisado en la opción consulta de RUC de SUNAT Virtual. @listName | Si existe el atributo, el valor ingresado es diferente a 'Establecimientos anexos' | OBSERV | Nota de débito (08) fila 68 |
Código producto de SUNAT @listName | Si existe el atributo, el valor ingresado es diferente a 'Item Classification' | OBSERV | Nota de débito (08) fila 152 |
Precio de venta unitario por item que modificaValor referencial unitario por ítem en operaciones gratuitas (no onerosas) @listName | Si existe el atributo, el valor ingresado es diferente a 'Tipo de Precio' | OBSERV | Nota de débito (08) fila 171 |
Número de ContratoFecha del otorgamiento del créditoTipo de préstamoPartida registralIndicador de primera viviendaDirección completa del predioMonto del crédito otorgado (capital) @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Nota de débito (08) fila 404 |
Tipo de moneda en la cual se emite la Liquidación de Compra Electrónica @listName | Si existe el atributo, el valor ingresado es diferente a 'Currency' | OBSERV | Liquidación de compra (04) fila 21 |
Tipo de documento @listName | Si existe el atributo, el valor ingresado es diferente a 'Tipo de Documento' | OBSERV | Liquidación de compra (04) fila 26 |
Domicilio fiscal @listName | Si existe el atributo, el valor ingresado es diferente a 'Country' | OBSERV | Liquidación de compra (04) fila 50 |
Domicilio del vendedor @listName | Si existe el atributo, el valor ingresado es diferente a 'Country' | OBSERV | Liquidación de compra (04) fila 91 |
Ubicación del lugar donde se realiza la operación @listName | Si existe el atributo, el valor ingresado es diferente a 'Country' | OBSERV | Liquidación de compra (04) fila 108 |
Código de producto SUNAT @listName | Si existe el atributo, el valor ingresado es diferente a 'Item Classification' | OBSERV | Liquidación de compra (04) fila 130 |
Precio de venta unitario por ItemValor referencial unitario por ítem en operaciones gratuitas (no onerosas) @listName | Si existe el atributo, el valor ingresado es diferente a 'Tipo de Precio' | OBSERV | Liquidación de compra (04) fila 143 |
Código del derecho mineroLey mineral (contenido metalico)Naturaleza del mineralNombre del derecho minero @listName | Si existe el atributo, el valor ingresado es diferente a 'Propiedad del item' | OBSERV | Liquidación de compra (04) fila 156 |
Afectación al IGV por ítem @listName | Si existe el atributo, el valor ingresado es diferente a 'Afectacion del IGV' | OBSERV | Liquidación de compra (04) fila 187 |
Importe del anticipo @listName | Si existe el atributo, el valor ingresado es diferente a 'Anticipo' | OBSERV | Liquidación de compra (04) fila 360 |
Importe del anticipo @listName | Si existe el atributo, el valor ingresado es diferente a 'Documento Relacionado' | OBSERV | Liquidación de compra (04) fila 364 |
Montos del valor de venta de anticipos @listName | Si existe el atributo, el valor ingresado es diferente a 'Cargo/descuento' | OBSERV | Liquidación de compra (04) fila 379 |
Montos de retenciones de renta de anticipos @listName | Si existe el atributo, el valor ingresado es diferente a 'Cargo/descuento' | OBSERV | Liquidación de compra (04) fila 387 |
Tipo y numeración de la guía de remisión relacionada con la operación @listName | Si existe el atributo, el valor ingresado es diferente a 'Tipo de Documento' | OBSERV | Liquidación de compra (04) fila 401 |
Tipo y número de otro documento relacionado con la operación @listName | Si existe el atributo, el valor ingresado es diferente a ' Documento Relacionado' | OBSERV | Liquidación de compra (04) fila 407 |
Otros AbonosOtros Cargos/descuentos @listName | Si existe el tag, el valor ingresado es diferente a 'Cargo/descuento' | OBSERV | DAE, adquirente fila 127 |
Tipo y número de la guía de remisión relacionada @listName | Si existe el tag, el valor ingresado es diferente a 'Tipo de Documento' | OBSERV | DAE, operador fila 51 |
Tipo y número de otro documento relacionado @listName | Si existe el tag, el valor ingresado es diferente a 'Tipo de Documento' | OBSERV | DAE, operador fila 57 |
Fondo de Inclusión Social Energético (FISE) del partícipeOtros Cargos/Descuentos del partícipe @listName | Si existe el tag, el valor ingresado es diferente a 'Cargo/descuento' | OBSERV | DAE, operador fila 109 |
Cargos y Descuentos por ítem - detalle por partícipe @listName | Si existe el atributo, el valor ingresado es diferente a 'Cargo/descuento' | OBSERV | DAE, operador fila 176 |
Tipo de moneda del documento @listName | Si existe el atributo, el valor ingresado es diferente a 'Currency' | OBSERV | DAE, SEAE fila 27 |
Tipo de moneda en la cual se emite el documento de atribución @listName | Si existe el atributo, el valor ingresado es diferente a 'Currency' | OBSERV | DOAE, atribución fila 32 |