Documentos de Académico
Documentos de Profesional
Documentos de Cultura
No. 01
Catálogo Código de tipo de documento
Código Descripción
01 Factura
03 Boleta de venta
04 Liquidación de compra
Boletos de Transporte Aéreo que emiten las
Compañías de Aviación Comercial por el servicio
de transporte aéreo regular de pasajeros, emitido
05 de manera manual, mecanizada o por medios
electrónicos (BME)
No. 02
Catálogo Código de tipo de monedas
Código Descripción
ISO 4217 Alpha Version 2001
http://www.iso.org/iso/home/standards/currency_codes.htm
No. 03
No. 04
Catálogo Código de país
Código Descripción
ISO 3166-1
http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html
No. 05
Catálogo Código de tipos de tributos y otros conceptos
Código Descripción Código internacional Nombre
1000 IGV Impuesto General a las Ventas VAT IGV
1016 Impuesto a la Venta Arroz Pilado VAT IVAP
2000 ISC Impuesto Selectivo al Consumo EXC ISC
7152 Impuesto a la bolsa plastica OTH ICBPER AÑO ICBPER
9995 Exportación FRE EXP 2019 0.1
9996 Gratuito FRE GRA 2020 0.2
9997 Exonerado VAT EXO 2021 0.3
9998 Inafecto FRE INA 2022 0.4
No. 06
Catálogo Código de tipo de documento de identidad
Código Descripción
0 DOC.TRIB.NO.DOM.SIN.RUC
1 Documento Nacional de Identidad
4 Carnet de extranjería
6 Registro Unico de Contributentes
7 Pasaporte
A Cédula Diplomática de identidad
B DOC.IDENT.PAIS.RESIDENCIA-NO.D
No. 07
Catálogo Código de tipo de afectación del IGV
Código Descripción Codigo de tributo
10 Gravado - Operación Onerosa 1000
11 Gravado – Retiro por premio 9996
12 Gravado – Retiro por donación 9996
13 Gravado – Retiro 9996
14 Gravado – Retiro por publicidad 9996
15 Gravado – Bonificaciones 9996
16 Gravado – Retiro por entrega a trabajadores 9996
17 Gravado - IVAP 1016 o 9996
20 Exonerado - Operación Onerosa 9997
21 Exonerado - Transferencia gratuita 9996
30 Inafecto - Operación Onerosa 9998
31 Inafecto – Retiro por Bonificación 9996
32 Inafecto – Retiro 9996
33 Inafecto – Retiro por Muestras Médicas 9996
34 Inafecto - Retiro por Convenio Colectivo 9996
35 Inafecto – Retiro por premio 9996
36 Inafecto - Retiro por publicidad 9996
37 Inafecto - Transferencia gratuita 9996
40 Exportación de Bienes o Servicios 9995 o 9996
No. 08
Catálogo Código de tipos de sistema de cálculo del ISC
Código Descripción Tasa
Sistema al valor (Apéndice IV, lit. A – T.U.O IGV e
01 ISC) 1.00
Aplicación del Monto Fijo ( Sistema específico,
02 bienes en el apéndice III, Apéndice IV, lit. B – T.U.O
IGV e ISC) 2.00
Sistema de Precios de Venta al Público (Apéndice
03 IV, lit. C – T.U.O IGV e ISC) 0.50
No. 09
No. 10
Catálogo Códigos de tipo de nota de débito electrónica
Código Descripción
01 Intereses por mora
02 Aumento en el valor
03 Penalidades/ otros conceptos
11 Ajustes de operaciones de exportación
12 Ajustes afectos al IVAP
No. 11
Códigos de tipo de valor de venta (Resumen diario
Catálogo de boletas y notas)
Código Descripción
01 Gravado
02 Exonerado
03 Inafecto
04 Exportación
05 Gratuitas
No. 12
No. 13
Catálogo Código de ubicación geográfica (UBIGEO)
Código Descripción
Catálogo de ubigeos del INEI
http://webinei.inei.gob.pe:8080/sisconcode/proyecto/index.htm?proyectoTitulo=UBIGEO&proyectoId=3
No. 14
Catálogo Código de otros conceptos tributarios
Código Descripción
No. 15
Códigos de elementos adicionales en la factura y
Catálogo boleta electrónica
Código Descripción
1000 Monto en Letras
No. 16
Catálogo Código de tipo de precio de venta unitario
Código Descripción
01 Precio unitario (incluye el IGV)
Valor referencial unitario en operaciones no
02 onerosas (Gratuitas)
03 Tarifas reguladas
No. 17
Catálogo Código de tipo de operación
Código Descripción
01 Venta lnterna
02 Exportación de bienes
03 No Domiciliados
04 Venta Interna – Anticipos
05 Venta Itinerante
06 Factura Guía
07 Venta Arroz Pilado
08 Factura - Comprobante de Percepción
10 Factura - Guía remitente
11 Factura - Guía transportista
12 Boleta de venta – Comprobante de Percepción.
13 Gasto Deducible Persona Natural
14 Exportación de servicios – prestación de servicios de hospedaje No Dom
15 Exportación de servicios – Transporte de navieras
16 Exportación de servicios – servicios a naves y aeronaves de bandera extranjera
17 Exportación de servicios – RES
18 Exportación de servicios - Servicios que conformen un Paquete Turístico
19 Exportación de servicios – Servicios complementarios al transporte de carga
Exportación de servicios – Suministro de energía
eléctrica a favor de sujetos domiciliados en ZED
20
21 Exportación de servicios – Prestación servicios realizados parcialmente en el extranjero
No. 18
Catálogo Código de modalidad de transporte
Código Descripción
01 Transporte público
02 Transporte privado
No. 19
Catálogo Código de estado del ítem (resumen diario)
Código Descripción
1 Adicionar
2 Modificar
3 Anulado
No. 20
Catálogo Código de motivo de traslado
Código Descripción
01 Venta
02 Compra
04 Traslado entre establecimientos de la misma empresa
08 Importación
09 Exportación
13 Otros
14 Venta sujeta a confirmación del comprador
18 Traslado emisor itinerante CP
19 Traslado a zona primaria
No. 21
Código de documentos relacionados (sólo guía de
Catálogo remisión electrónica)
Código Descripción
01 Numeración DAM
02 Número de orden de entrega
03 Número SCOP
04 Número de manifiesto de carga
05 Número de constancia de detracción
06 Otros
No. 22
Catálogo Código de regimen de percepciones
Código Descripción Porcentaje %
01 Percepción Venta Interna 2
02 Percepción a la adquisición de combustible 1
Percepción realizada al agente de percepción con 0.5
03 tasa especial
No. 23
Catálogo Código de regimen de retenciones
Código Descripción
01 Tasa 3%
02 Tasa 6%
No. 24
Catálogo Código de tarifa de servicios públicos
Código de tarifa Código Servicio aplicable
L001 AT LUZ
L002 MT2 LUZ
L003 MT3 LUZ
L004 MT4 LUZ
L005 BT2 LUZ
L006 BT3 LUZ
L007 BT4 LUZ
L008 BT5A LUZ
L009 BT5B NO RESIDENCIAL LUZ
L010 BT6 LUZ
L011 BT5C-AP LUZ
L012 BT5D LUZ
L013 BT5E LUZ
L014 BT7 LUZ
L015 BT8 LUZ
A011 COMERCIAL AGUA
A012 INDUSTRIAL AGUA
A014 DOMÉSTICO AGUA
No. 25
Catálogo Código de producto SUNAT
Código Descripción
Sistema de Codificación Común de las Naciones Unidas - UNSPSC v14_0801 (nivel 3)
https://www.unspsc.org/codeset-downloads/productid/28/createdbyuser/3?txtsearch=
No. 26
Catálogo Tipo de préstamo (créditos hipotecarios)
Código Descripción
0 Sin información
1 Si es construcción /adquisición
Si es para refacción, remodelación, ampliación,
2 mejoramiento o subdivisión de vivienda propia.
No. 27
Catálogo Indicador de primera vivienda
Código Descripción
0 Sin indicador
1 Calificado para crédito Mi Vivienda / Techo Propio
2 Libre disposición de la AFP
No. 51
Catálogo Código de tipo de operación
Tipo de Comprobante
Código Descripción asociado
0101 Venta interna Factura, Boletas
Venta Interna - Sustenta Gastos Deducibles
0112 Persona Natural Factura
0113 Venta Interna-NRUS Boleta
0200 Exportación de Bienes Factura, Boletas
Exportación de Servicios – Prestación servicios
0201 realizados íntegramente en el país Factura, Boletas
Exportación de Servicios – Prestación de servicios
0202 de hospedaje No Domiciliado Factura, Boletas
No. 52
Catálogo Códigos de leyendas
Código Descripción
1000 Monto en Letras
1002 Leyenda "TRANSFERENCIA GRATUITA DE UN BIEN Y/O SERVICIO PRESTADO GRATUITAMENTE"
2000 Leyenda “COMPROBANTE DE PERCEPCIÓN”
Leyenda “BIENES TRANSFERIDOS EN LA AMAZONÍA
REGIÓN SELVA PARA SER CONSUMIDOS EN LA
2001 MISMA"
Leyenda “SERVICIOS PRESTADOS EN LA AMAZONÍA
REGIÓN SELVA PARA SER CONSUMIDOS EN LA
2002 MISMA”
2003 Leyenda “CONTRATOS DE CONSTRUCCIÓN EJECUTADOS EN LA AMAZONÍA REGIÓN SELVA”
2004 Leyenda “Agencia de Viaje - Paquete turístico”
2005 Leyenda “Venta realizada por emisor itinerante”
2006 Leyenda "Operación sujeta a detracción"
2007 Leyenda "Operación sujeta al IVAP"
Leyenda: “VENTA EXONERADA DEL IGV-ISC-IPM.
PROHIBIDA LA VENTA FUERA DE LA ZONA
2008 COMERCIAL DE TACNA”
Leyenda: “PRIMERA VENTA DE MERCANCÍA
IDENTIFICABLE ENTRE USUARIOS DE LA ZONA
2009 COMERCIAL”
No. 53
Catálogo Códigos de cargos o descuentos
Código Descripción
Descuentos que afectan la base imponible del Nível
00 IGV/IVAP Item
Descuentos que no afectan la base imponible del
01 IGV/IVAP Item
Descuentos globales que afectan la base imponible
02 del IGV/IVAP Global
Descuentos globales que no afectan la base
03 imponible del IGV/IVAP Global
Descuentos globales por anticipos gravados que
04 afectan la base imponible del IGV/IVAP Global
No. 54
Catálogo Códigos de bienes y servicios sujetos a detracciones
Código Descripción Tasa %
001 Azúcar y melaza de caña 10
002 Arroz
003 Alcohol etílico 10
004 Recursos hidrobiológicos 4
005 Maíz amarillo duro 4
007 Caña de azúcar 10
008 Madera 4
009 Arena y piedra. 10
010 Residuos, subproductos, desechos, recortes y despe 15
011 Bienes gravados con el IGV, o renuncia a la exoneración
012 Intermediación laboral y tercerización 10
013 Animales vivos
014 Carnes y despojos comestibles 4
015 Abonos, cueros y pieles de origen animal
016 Aceite de pescado
017 Harina, polvo y “pellets” de pescado, crustáceos, m 4
019 Arrendamiento de bienes muebles 10
020 Mantenimiento y reparación de bienes muebles 10
021 Movimiento de carga 10
022 Otros servicios empresariales 10
023 Leche 4
024 Comisión mercantil 10
025 Fabricación de bienes por encargo 10
026 Servicio de transporte de personas 10
027 Servicio de transporte de carga 4
028 Transporte de pasajeros
030 Contratos de construcción 4
031 Oro gravado con el IGV 10
034 Minerales metálicos no auríferos 10
035 Bienes exonerados del IGV 1.5
036 Oro y demás minerales metálicos exonerados del IG 1.5
037 Demás servicios gravados con el IGV 10
039 Minerales no metálicos 10
040 Bien inmueble gravado con IGV 4
No. 55
Tipo de operación
1 M M n4
13 C C an..15
5 Descripción detallada del servicio prestado, bien vendido o cedido en uso, indicando las características. M M an..500
Valor Unitario (cac:InvoiceLine/cac:Price/cbc:PriceAmount)
6 M M an..23
1 Identificador de tributo
M M n4
2 Nombre de tributo
M M an..4
3 Código de tipo de tributo
M M an4
4 Base imponible M M an..15
5 Monto de Tirbuto M M an..15
Código de leyenda
1 M M an4
Indicador de documento relacionado (1: Guía, 2: Anticipo, 3: Orden de compra, 98: Documentos afectados (múltiples) por una
1 Nota de Crédito / Débido, 99: Otros) M M n1
3 M M an2
3 Porcentaje de la detracción C C n3
4 Monto de la detracción C C an..15
Medio de pago
5 C C an3
Direccion del Cliente Mandatorio en conjunto
Dirección del cliente (Código de país)
6 C C an2
Dirección del cliente (Código de ubigeo)
7 C C an6
Linea item
1 C C an..8
Propiedad: Conceptos tributarios "Detracciones, Gastos Art. 37 Renta: N° de Placa, etc"
Propiedad: Nombre del Item
2 C C an..250
Variable: (true) Cargo / (False) Descuento Globales * Percepcion - Anticipo - FISE - Propinas * Mandatorio en conjunto
1 Variable Global: Tipo de variable C C n..5
Variable Global: Código de tipo del Item
2 C C n2
Notas:
(1) La columna condición informática puede tener los valores: M cuando el dato debe consignarse siempre (mandatorio) , y C (condicional)
(2) La columna Tipo y Longitud define el tipo de dato y el tamaño que debe cumplir. La codificación sigue el siguiente formato:
a caracter alfabético
n caracter numérico
an carácter alfanumérico
a3 3 caracteres alfabéticos de longitud fija
n3 3 caracteres numéricos de longitud fija
an3 3 caracteres alfa-numéricos de longitud fija
a..3 hasta 3 caracteres alfabéticos
n..3 hasta 3 caracteres numéricos
an..3 hasta 3 caracteres alfa-numéricos
TXT El ultimo campo de la línea, siempre debe tener un valor en su defecto guión, caso contrario mostrará que no tiene la cantidad de filas requeridas.
C Json / TXT: vacío o sin tag es aceptado porque XSD o XSL no lo validan.
M Json o Txt: si viene vacío - XsdValidator. Si sacas TAG, solo en alguno casos pone valor por defecto 0.00.
CDATA Los campos de tipo texto como razon social o nombre de Item serán colocados entre <![CDATA[]]> auotmáticamente (aplicados en las plantillas de facturador).
Todos los importes registrados siempre son positivos ó 0.00
Archivo
Archivo JSON -
FORMATO Texto Obs - Ejm
Atributo
Orden
cabecera
Catálogo
1 tipOperacion Ejemplo: 0101 - venta interna
N° 51
YYYY-MM-DD 2 fecEmision
HH:MM:SS 3 horEmision 00:00:00 hasta 23:59:59
YYYY-MM-DD 4 fecVencimiento Sin Fecha: Por defecto guión -
5 codLocalEmisor
Catálogo
6 tipDocUsuario
N° 6
7 numDocUsuario
8 rznSocialUsuario
Catálogo
N° 2 9 tipMoneda
detalle
Catálogo 1 codUnidadMedida
N° 3
n(12,10) 2 ctdUnidadItem
3 codProducto
Catálogo 4 codProductoSUNAT Sin Código: Por defecto guión -
N° 25
5 desItem
Catálogo
N° 5 8 codTriIGV 1000 - 1016 - 9995 - 9996 - 9997 - 9998
n(12,2) 9 mtoIgvItem
Catálogo
15 codTriISC 2000 Sin ISC: Por defecto guión -
N° 5
n(12,2) 16 mtoIscItem
n(12,2) 10 mtoBaseIscItem
Catálogo 17 nomTributoIscItem
N° 5 : name
Catálogo 18 codTipTributoIscItem
N° 5
Catálogo
N° 8 20 tipSisISC
Catálogo
N° 5 22 codTriOtro 9999 Sin Otro Tributo Por defecto guión -
n(12,2) 23 mtoTriOtroItem
n(12,2) 24 mtoBaseTriOtroItem
Catálogo 25 nomTributoOtroItem
N° 5 : name
Catálogo 26 codTipTributoOtroItem
N° 5
27 porTriOtroItem Colocar 15.00 para expresar 15%
Catálogo
28 codTriIcbper 7152 Sin ICBPER Por defecto guión -
N° 5
n(12,2) 29 mtoTriIcbperItem TaxAmount
n(5) 30 ctdBolsasTriIcbperItem BaseUnitMeasure
Catálogo
N° 5 : name 31 nomTributoIcbperItem
ICBPER
Catálogo 32 codTipTributoIcbperItem
N° 5 OTH
33 mtoTriIcbperUnidad PerUnitAmount - Colocar 0.10 para expresar 0.10
soles / unidad dependiendo del año 0.10 año 2019 ; 0.20 año 2020 …
n(12,10) 34 mtoPrecioVentaUnitario
Excluyente con el campo 24
tributos
Catálogo 1 ideTributo
N° 5 : Id
Catálogo
2 nomTributo
N° 5 : name
Catálogo 3 codTipTributo
N° 5
n(12,2) 4 mtoBaseImponible
n(12,2) 5 mtoTributo
leyendas
Catálogo
No. 52 1 codLeyenda
2 desLeyenda
relacionados
1 indDocRelacionado
XXXX-99999999 4 numDocRelacionado
Catálogo 5 tipDocEmisor
N° 6
6 numDocEmisor
n(12,2) 7 mtoDocRelacionado
an..20 1 ctaBancoNacionDetraccion
Catálogo
N° 54 2 codBienDetraccion
n(3,2) 3 porDetraccion
n(12,2) 4 mtoDetraccion
Catálogo
5 codMedioPago nuevo
N° 59
adicionalDetalle
Indica el ID del Item o detalle al que corresponde
1 idLinea este Adicional de Detalle.
Catálogo
N° 55 - Descripción 2 nomPropiedad Sin Propiedad: Por defecto guión -
Catálogo
3 codPropiedad
N° 55 - ID
4 valPropiedad
Catálogo
N° 54 5 codBienPropiedad
YYYY-MM-DD 6 fecInicioPropiedad Opcional. Por defecto guión -
hh:mm:ss 7 horInicioPropiedad Opcional. Por defecto guión -
YYYY-MM-DD 8 fecFinPropiedad Opcional. Por defecto guión -
n4 9 numDiasPropiedad Opcional. Por defecto guión -
n(12,2) 14 mtoVariable
Catálogo
15 monBaseImponibleVariable PEN, USD EUR
N° 2
n(12,2) 16 mtoBaseImpVariable
variablesGlobales
Descuento Global Anticipo
true / false 1 tipVariableGlobal Sin Variable: Por defecto guión - Su propósito es permitir consignar en el false
comprobante de pago, un descuento a nivel
Catálogo 2 codTipoVariableGlobal global o total. Este campo no debe ser usado
N° 53 para contener la suma de los descuentos de 05 / 06
n(1,2) 3 porVariableGlobal Colocar 0.15 para expresar 15% línea o ítem. 1.00
Catálogo
4 monMontoVariableGlobal PEN, USD, EUR, etc PEN, USD, EUR, etc
N° 2
n(12,2) 5 mtoVariableGlobal Anticipo: base imponible
Catálogo 6 monBaseImponibleVariableGlobal PEN, USD, EUR, etc PEN, USD, EUR, etc
N° 2
n(12,2) 7 mtoBaseImpVariableGlobal Anticipo: base imponible
Anexo I
16 C C an..15 16
n(12,2)
cabecera
tipOperacion
fecEmision
horEmision
codLocalEmisor
tipDocUsuario
numDocUsuario
rznSocialUsuario
tipMoneda
codMotivo
desMotivo
tipDocAfectado
numDocAfectado
TaxTotal /
sumTotTributos TaxAmount
LineExtensionAmoun
sumTotValVenta
t
sumPrecioVenta TaxInclusiveAmount
sumOtrosCargos ChargeTotalAmount
sumTotalAnticipos PrepaidAmount
sumImpVenta PayableAmount =15-16+17-18
ublVersionId
customizationId
Anexo II
Comunicación de Baja
CONDICIÓN TIPO Y Archivo Texto - Archivo JSON -
N° DATO FORMATO
INFORMÁTICA(1) LONGITUD (2) Orden de columna Atributo
Catálogo
Tipo de documento de baja M an2 3 tipDocBaja
N° 1
Nota:
(1) La columna condición informática puede tener los valores: M cuando el dato es obligatorio y C (condicional)
(2) La columna Tipo y Longitud define el tipo de dato y el tamaño que debe cumplir. La codificación sigue el siguiente formato:
a caracter alfabético
n caracter numérico
an carácter alfanumérico
a3 3 caracteres alfabéticos de longitud fija
n3 3 caracteres numéricos de longitud fija
an3 3 caracteres alfa-numéricos de longitud fija
a..3 hasta 3 caracteres alfabéticos
n..3 hasta 3 caracteres numéricos
an..3 hasta 3 caracteres alfa-numéricos
Anexo II
Resumen Diario
23 Estado M n1 1= adicionar. 2= 23
modificar. 3=
anulado.
Archivo: Tributos de Documento (RRRRRRRRRRR-RC-YYYYMMDD-CCC.TRD)
1
1 Linea Documento
M n8 n(8) 1
Nota:
(1) La columna condición informática puede tener los valores: M cuando el dato es obligatorio y C (condicional)
(2) La columna Tipo y Longitud define el tipo de dato y el tamaño que debe cumplir. La codificación sigue el siguiente formato:
a caracter alfabético
n caracter numérico
an carácter alfanumérico
a3 3 caracteres alfabéticos de longitud fija
n3 3 caracteres numéricos de longitud fija
an3 3 caracteres alfa-numéricos de longitud fija
a..3 hasta 3 caracteres alfabéticos
n..3 hasta 3 caracteres numéricos
an..3 hasta 3 caracteres alfa-numéricos
Archivo JSON -
Atributo
(raiz)
fecEmision
fecResumen
tipDocResumen
idDocResumen
tipDocUsuario
numDocUsuario
tipMoneda
totValGrabado
totValExoneado
totValInafecto
totValExportado
totValGratuito
totOtroCargo
totImpCpe
tipDocModifico
serDocModifico
numDocModifico
tipRegPercepcion
porPercepcion
monBasePercepcion
monPercepcion
monTotIncPercepcion
tipEstado
tributosDocResumen
ideTributoRd
nomTributoRd
codTipTributoRd
mtoBaseImponibleRd
mtoTributoRd
Anexo I
A) Retenciones
CONDICIÓN TIPO Y Archivo Texto -
N° DATO INFORMÁTICA LONGITUD (2) FORMATO Orden de columna
Fecha de emisión
1 M an..10 YYYY-MM-DD 1
Datos del Receptor
Número de documento de identidad Receptor
2 M an..15 2
Tipo de Documento de identidad del Receptor Catálogo
3 M an..1 N° 6 3
Nombre Comercial del Receptor
4 M an..250 4
Ubigeo
5 M an..6 n(6) 5
Dirección Completa del Receptor
6 C an..250 6
Urbanización
7 C an..250 7
18
Departamento
8 C an..250 8
19
Provincia
9 C an..250 9
20
Distrito
21 10 C an..250 10
22 11 Codigo de país de la dirección M an..250 =PE 11
23 12 Apellidos y nombres, denominación o razón social del adquirente o usuario M an..250 12
24 13 Datos de la retención
25 14 Régimen de retención M an..2 =01 13
15 Tasa de retención M an..5 n(4,2) 14
16 Observaciones M an..250 15
17 Importe Total Retenido M an..15 n(12,2) 16
18 Moneda del importe total retenido M an(3) =PEN 17
19 Importe Total pagado M an..15 n(12,2) 18
20 Moneda del importe total pagado M an(3) =PEN 19
(1) La columna condición informática puede tener los valores: M cuando el dato debe consignarse siempre (mandatorio) , y C (condicional)
(2) La columna Tipo y Longitud define el tipo de dato y el tamaño que debe cumplir. La codificación sigue el siguiente formato:
a caracter alfabético
n caracter numérico
an carácter alfanumérico
a3 3 caracteres alfabéticos de longitud fija
n3 3 caracteres numéricos de longitud fija
an3 3 caracteres alfa-numéricos de longitud fija
a..3 hasta 3 caracteres alfabéticos
n..3 hasta 3 caracteres numéricos
an..3 hasta 3 caracteres alfa-numéricos
TXT El ultimo campo de la línea, siempre debe tener un valor en su defecto guión, caso contrario mostrará que no tiene la cantidad de filas requeridas.
C Json / TXT: vacío o sin tag es aceptado porque XSD o XSL no lo validan.
M Json o Txt: si viene vacío - XsdValidator. Si sacas TAG, solo en alguno casos pone valor por defecto 0.00.
CDATA Los campos de tipo texto como razon social o nombre de Item serán colocados entre <![CDATA[]]> auotmáticamente (aplicados en las plantillas de facturador).
estructura
Archivo JSON -
Atributo
(raiz)
fecEmision
nroDocIdeReceptor
tipDocIdeReceptor
desNomComReceptor
desUbiReceptor
desDirReceptor
desUrbReceptor
desDepReceptor
desProReceptor
desDisReceptor
codPaisReceptor
rznSocialReceptor
codRegRetencion
tasRetencion
desObsRetencion
mtoTotRetencion
codMonRetencion
mtoImpTotPagRetencion
tipMonImpTotPagRetencion
tipDocRelacionado
nroDocRelacionado
fecEmiDocRelacionado
mtoImpTotDocRelacionado
tipMonDocRelacionado
fecPagDocRelacionado
nroPagDocRelacionado
mtoPagDocRelacionado
tipMonPagDocRelacionado
mtoRetDocRelacionado
tipMonRetDocRelacionado
fecRetDocRelacionado
mtoTotPagNetoDocRelacionado
tipMonTotPagNetoDocRelacionado
tipMonRefTipCambio
tasTipCambio
facTipCambio
fecTipCambio
Anexo I
A) Percepciones
CONDICIÓN TIPO Y Archivo Texto -
N° DATO INFORMÁTICA LONGITUD (2) FORMATO Orden de columna
Fecha de emisión
1 M an..10 YYYY-MM-DD 1
Datos del Receptor
Número de documento de identidad Receptor
2 M an..15 2
Tipo de Documento de identidad del Receptor Catálogo
3 M an..1 N° 6 3
Nombre Comercial del Receptor
4 M an..250 4
Ubigeo
5 M an..6 n(6) 5
Dirección Completa del Receptor
6 C an..250 6
Urbanización
7 C an..250 6
18
Departamento
8 C an..250 7
19
Provincia
9 C an..250 8
20
Distrito
21 10 C an..250 9
22 11 Codigo de país de la dirección M an..250 =PE 10
23 12 Apellidos y nombres, denominación o razón social del adquirente o usuario M an..250 11
24 Datos de la percepción
25 13 Régimen de percepción M an..2 =01 12
14 Tasa de percepción M an..5 n(4,2) 13
15 Observaciones M an..250 14
16 Importe Total Percibido M an..15 n(12,2) 15
17 Moneda del importe total percibido M an(3) =PEN 16
18 Importe Total pagado M an..15 n(12,2) 17
19 Moneda del importe total pagado M an(3) =PEN 18
(1) La columna condición informática puede tener los valores: M cuando el dato debe consignarse siempre (mandatorio) , y C (condicional)
(2) La columna Tipo y Longitud define el tipo de dato y el tamaño que debe cumplir. La codificación sigue el siguiente formato:
a caracter alfabético
n caracter numérico
an carácter alfanumérico
a3 3 caracteres alfabéticos de longitud fija
n3 3 caracteres numéricos de longitud fija
an3 3 caracteres alfa-numéricos de longitud fija
a..3 hasta 3 caracteres alfabéticos
n..3 hasta 3 caracteres numéricos
an..3 hasta 3 caracteres alfa-numéricos
TXT El ultimo campo de la línea, siempre debe tener un valor en su defecto guión, caso contrario mostrará que no tiene la cantidad de filas requeridas.
C Json / TXT: vacío o sin tag es aceptado porque XSD o XSL no lo validan.
M Json o Txt: si viene vacío - XsdValidator. Si sacas TAG, solo en alguno casos pone valor por defecto 0.00.
CDATA Los campos de tipo texto como razon social o nombre de Item serán colocados entre <![CDATA[]]> auotmáticamente (aplicados en las plantillas de facturador).
estructura
Archivo JSON -
Atributo
(raiz)
fecEmision
nroDocIdeReceptor
tipDocIdeReceptor
desNomComReceptor
desUbiReceptor
desDirReceptor
desUrbReceptor
desDepReceptor
desProReceptor
desDisReceptor
codPaisReceptor
rznSocialReceptor
codRegPercepcion
tasPercepcion
desObsPercepcion
mtoTotPercepcion
codMonPercepcion
mtoImpTotPagPercepcion
tipMonImpTotPagPercepcion
tipDocRelacionado
nroDocRelacionado
fecEmiDocRelacionado
mtoImpTotDocRelacionado
tipMonDocRelacionado
fecPagDocRelacionado
nroPagDocRelacionado
mtoPagDocRelacionado
tipMonPagDocRelacionado
mtoRetDocRelacionado
tipMonRetDocRelacionado
fecRetDocRelacionado
mtoTotPagNetoDocRelacionado
tipMonTotPagNetoDocRelacionado
tipMonRefTipCambio
tasTipCambio
facTipCambio
fecTipCambio
Anexo II
Resumen de Reversiones
CONDICIÓN TIPO Y Archivo Texto - Archivo JSON -
N° DATO FORMATO
INFORMÁTICA(1) LONGITUD (2) Orden de columna Atributo
Catálogo
Tipo de documento de baja M an2 3 tipDocBaja
N° 1 (20 ó 40)
RXXX-
Número de documento de baja M an..4 - n..8 99999999 / 4 numDocBaja
PXXX-99999999
Nota:
(1) La columna condición informática puede tener los valores: M cuando el dato es obligatorio y C (condicional)
(2) La columna Tipo y Longitud define el tipo de dato y el tamaño que debe cumplir. La codificación sigue el siguiente formato:
a caracter alfabético
n caracter numérico
an carácter alfanumérico
a3 3 caracteres alfabéticos de longitud fija
n3 3 caracteres numéricos de longitud fija
an3 3 caracteres alfa-numéricos de longitud fija
a..3 hasta 3 caracteres alfabéticos
n..3 hasta 3 caracteres numéricos
an..3 hasta 3 caracteres alfa-numéricos