Error 4251
El dato ingresado como atributo @listAgencyName es incorrecto.
Acepta el comprobante con una observación.class: "observed", y el 4251 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 @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 22Boleta de venta (03) fila 23DAE, SEAE fila 21DOAE, atribución fila 25 |
Tipo de moneda en la cual se emite la factura electrónica @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'United Nations Economic Commission for Europe' | OBSERV | Factura (01) fila 30 |
Domicilio fiscal @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'United Nations Economic Commission for Europe' | OBSERV | Factura (01) fila 61Boleta de venta (03) fila 59Nota de crédito (07) fila 60Nota de débito (08) fila 60DOAE, atribución fila 59 |
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 @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'United Nations Economic Commission for Europe' | OBSERV | Factura (01) fila 73 |
Código del pais del uso, explotación o aprovechamiento del servicio @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'United Nations Economic Commission for Europe' | OBSERV | Factura (01) fila 78 |
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. @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 85 |
Tipo y numeración de la guía de remisión relacionada con la operación @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 135 |
Tipo y número de otro documento relacionado con la operación @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 141 |
Codigo de producto SUNAT @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'GS1 US' | OBSERV | Factura (01) fila 161Nota de crédito (07) fila 173 |
Número de placa del vehículo automotor @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 172 |
Precio de venta unitario por item @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 188 |
Valor referencial unitario por ítem en operaciones gratuitas (no onerosas) @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 197Boleta de venta (03) fila 190 |
Afectación al IGV por ítemAfectación al IVAP por ítem @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 224 |
Cargo/descuento por ítem @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 287Boleta de venta (03) fila 281 |
Cargos y/o descuentos globales @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 395Boleta de venta (03) fila 391 |
FISE (Ley N.° 29852) Fondo de Inclusión Social Energético @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 444Boleta de venta (03) fila 439 |
Monto de la percepción en moneda nacional @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 461Boleta de venta (03) fila 455 |
Importe del anticipo @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) filas 492, 497Boleta de venta (03) filas 485, 490 |
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 @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 514Boleta de venta (03) fila 520 |
Fecha de inicio programado @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 529Boleta de venta (03) fila 535 |
Hora de inicio programado @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 535Boleta de venta (03) fila 541 |
Número de cuenta en el Banco de la Nación @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 553Nota de débito (08) fila 449 |
Matrícula de la embarcación pesqueraNombre de la embarcación pesqueraDescripción del tipo de la especie vendidaLugar de descarga @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 566 |
Cantidad de la especie vendida @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 576Boleta de venta (03) fila 656 |
Fecha de descarga @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 584Boleta de venta (03) fila 664 |
Configuracion vehicular del vehículo @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:MTC' | OBSERV | Factura (01) fila 628Boleta de venta (03) fila 708 |
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 @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 652 |
Fecha de Ingreso al paísFecha de Ingreso al EstablecimientoFecha de salida del EstablecimientoFecha de consumo @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 666 |
Número de días de permanencia @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 676 |
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 @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 688 |
Número de expedienteCódigo de unidad ejecutoraNúmero de contratoNúmero de proceso de selección @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 702Boleta de venta (03) fila 611 |
Lugar de origenLugar de destino @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 716Boleta de venta (03) fila 551 |
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 @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 740 |
Servicio de transporte: Fecha programada de inicio de viaje @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 754 |
Servicio de transporte: Hora programada de inicio de viaje @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 760Boleta de venta (03) fila 595 |
Servicio de transporte: Forma de pago @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 766Boleta de venta (03) fila 601 |
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) @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 819 |
Número de pólizaTipo de seguroSuma asegurada / alcance de cobertura o monto @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 837Boleta de venta (03) fila 786Nota de crédito (07) fila 438Nota de débito (08) fila 423 |
Fecha de inicio de vigencia de coberturaFecha de término de vigencia de cobertura @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 848Boleta de venta (03) fila 797Nota de crédito (07) fila 447Nota de débito (08) fila 432 |
Importe de la operaciónPorcentaje de la retenciónImporte de la retención @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 891 |
Retenciones de Renta de segunda categoría @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Factura (01) fila 907 |
Tipo de moneda en la cual se emite la boleta de venta electrónica @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'United Nations Economic Commission for Europe' | OBSERV | Boleta de venta (03) fila 31 |
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 @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'United Nations Economic Commission for Europe' | OBSERV | Boleta de venta (03) fila 71 |
Código de país del uso, explotación o aprovechamiento del servicio @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'United Nations Economic Commission for Europe' | OBSERV | Boleta de venta (03) fila 76 |
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. @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Boleta de venta (03) fila 81Nota de crédito (07) fila 67 |
Tipo y número de la guía de remisión relacionada con la operación @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Boleta de venta (03) fila 135 |
Tipo y número de otro documento relacionado con la operación @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Boleta de venta (03) fila 141 |
Código de producto SUNAT @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'GS1 US' | OBSERV | Boleta de venta (03) fila 160 |
Precio de venta unitario por ítem @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Boleta de venta (03) fila 181 |
Afectación al IGV por ítemAfectación IVAP por ítem @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Boleta de venta (03) fila 217Nota de crédito (07) fila 223Nota de débito (08) fila 206 |
Dirección punto de llegada - Código de ubigeo @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'United Nations Economic Commission for Europe' | OBSERV | Boleta de venta (03) fila 514 |
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 @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Boleta de venta (03) fila 575 |
Servicio de transporte: Fecha programado de inicio de viaje @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Boleta de venta (03) fila 589 |
Número de cuenta en el Banco de la Nación @listAgencyName | Si existe el tag, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Boleta de venta (03) fila 633 |
Matrícula de la embarcación pesqueraNombre de la embarcación pesqueraDescripción del tipo de la especie vendidaLugar de descarga @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Boleta de venta (03) fila 646 |
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) @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Boleta de venta (03) fila 767 |
Codigo unico de identificación del SPP (CUSPP)Periodo @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Boleta de venta (03) fila 808 |
Monto del interés moratorio de las comisiones @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Boleta de venta (03) fila 816 |
Código de tipo de nota de crédito @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Nota de crédito (07) fila 25 |
Tipo de documento que modifica @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Nota de crédito (07) fila 141Nota de débito (08) fila 121 |
Tipo y número de la guía de remisión relacionada @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Nota de crédito (07) fila 147Nota de débito (08) fila 127 |
Tipo y número de otro documento relacionado @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Nota de crédito (07) fila 156Nota de débito (08) fila 134 |
Precio de venta unitario por item que modificaValor referencial unitario por ítem en operaciones gratuitas (no onerosas) @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Nota de crédito (07) fila 192 |
N° de ContratoFecha del otorgamiento del créditoTipo de préstamoPartida regsitralIndicador de primera viviendaDirección completa del predioMonto del crédito otorgado (capital) @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Nota de crédito (07) fila 420 |
Código de tipo de nota de débito @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Nota de débito (08) fila 25 |
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. @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Nota de débito (08) fila 67 |
Código producto de SUNAT @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'GS1 US' | OBSERV | Nota de débito (08) fila 151 |
Precio de venta unitario por item que modificaValor referencial unitario por ítem en operaciones gratuitas (no onerosas) @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Nota de débito (08) fila 172 |
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) @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Nota de débito (08) fila 405 |
Tipo de moneda en la cual se emite la Liquidación de Compra Electrónica @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'United Nations Economic Commission for Europe' | OBSERV | Liquidación de compra (04) fila 22 |
Tipo de documento @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Liquidación de compra (04) fila 25 |
Domicilio fiscal @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'United Nations Economic Commission for Europe' | OBSERV | Liquidación de compra (04) fila 49 |
Domicilio del vendedor @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'United Nations Economic Commission for Europe' | OBSERV | Liquidación de compra (04) fila 90 |
Ubicación del lugar donde se realiza la operación @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'United Nations Economic Commission for Europe' | OBSERV | Liquidación de compra (04) fila 107 |
Código de producto SUNAT @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'GS1 US' | OBSERV | Liquidación de compra (04) fila 129 |
Precio de venta unitario por ItemValor referencial unitario por ítem en operaciones gratuitas (no onerosas) @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Liquidación de compra (04) fila 144 |
Código del derecho mineroLey mineral (contenido metalico)Naturaleza del mineralNombre del derecho minero @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Liquidación de compra (04) fila 157 |
Afectación al IGV por ítem @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Liquidación de compra (04) fila 186 |
Importe del anticipo @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Liquidación de compra (04) filas 361, 365 |
Montos del valor de venta de anticipos @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Liquidación de compra (04) fila 378 |
Montos de retenciones de renta de anticipos @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Liquidación de compra (04) fila 386 |
Tipo y numeración de la guía de remisión relacionada con la operación @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Liquidación de compra (04) fila 400 |
Tipo y número de otro documento relacionado con la operación @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | Liquidación de compra (04) fila 406 |
Otros AbonosOtros Cargos/descuentos @listAgencyName | Si existe el tag, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | DAE, adquirente fila 126 |
Tipo y número de la guía de remisión relacionada @listAgencyName | Si existe el tag, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | DAE, operador fila 50 |
Tipo y número de otro documento relacionado @listAgencyName | Si existe el tag, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | DAE, operador fila 56 |
Fondo de Inclusión Social Energético (FISE) del partícipeOtros Cargos/Descuentos del partícipe @listAgencyName | Si existe el tag, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | DAE, operador fila 108 |
Cargos y Descuentos por ítem - detalle por partícipe @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'PE:SUNAT' | OBSERV | DAE, operador fila 175 |
Tipo de moneda del documento @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'United Nations Economic Commission for Europe' | OBSERV | DAE, SEAE fila 28 |
Tipo de moneda en la cual se emite el documento de atribución @listAgencyName | Si existe el atributo, el valor ingresado es diferente a 'United Nations Economic Commission for Europe' | OBSERV | DOAE, atribución fila 33 |