Componente. 1.2.3
Componente. 1.2.3
Componente. 1.2.3
HISTORIAL DE REVISIONES
Pág.2
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
- regimenPercepcion
- tasaPercepcion
- montoPercepcion
- montoTotalCobroPercepcion
- baseImponiblePercepcion
Para Retención:
- Se corrigió la especificación de los campos que
no deben ser usados cuando la retención
afecta a las notas asociadas.
Para Percepción:
- Se eliminó la especificación de los campos que
no deben ser usados cuando la percepción
afecta a las notas asociadas. En una
Pág.3
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
12.3.6 30/05/2018 Actualización del documento: RS: 340-2017 (UBL Karem Barboza
2.0)
Se modificó la longitud para los siguientes
campos:
direccionEmisor.
Para Percepciones:
regimenPercepcion
Pág.4
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
totalValorVentaNetoOpNoGravada
totalValorVentaNetoOpExoneradas
totalValorVentaNetoOpGratuitas
codigoLeyenda_NN
textoLeyenda_NN
Para Detracciones:
codigoDetraccion
numeroCtaBancoNacion
TABLA SPE_EINVOICEHEADER_ADD
Para Datos del Emisor:
Pág.5
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
paisPrestacionServicio
A NIVEL DE ÍTEM:
TABLA SPE_EINVOICEDETAIL
Se agregaron los siguientes campos:
Pág.6
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
textoLeyenda_NN
ANTICIPOS:
TABLA SPE_EINVOICE_ANTICIPO
Se agregaron los siguientes campos:
numeroOrdenAnticipo
fechaPago
EN LA TABLA SPE_EINVOICEHEADER
totalBonificacion
totalRetencion
porcentajeRetencion
descripcionDetraccion
valorReferencialDetraccion
serieNumeroAfectado
tipoDocumentoReferenciaCorregido
Pág.7
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
numeroDocumentoReferenciaCorregido
EN LA TABLA SPE_EINVOICEHEADER_ADD
unidadMedidaPesoBruto
codigoSujetoTraslado
numeroRucTransportistaCuenta
marcaVehiculo
numeroLicenciaConducir
numDocIdentDestinatario
tipoDocIdentDestinatario
razonSocialDestinatario
serieNumeroFGT
codigoDocumentoFGT
numeroDocumentoEmisorReferencia
razonSocialEmisorReferencia
placaVehiculoRenta
A NIVEL DE CABECERA:
TABLAS SPE_RETENTION y SPE_PERCEPTION
Se agregó un campo de uso exclusivo de Bizlinks:
Pág.8
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
CONTENIDO
Pág.9
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
BASE DE DATOS
INTERMEDIA
AMBIENTES DE
AMBIENTES DEL CLIENTE BIZLINKS AMBIENTES DE SUNAT
En los ambientes del cliente se aloja el componente integrador de factura electrónica, este elemento
recepciona los datos de la base de datos del cliente para que el componente inicie el proceso de firma,
publicación y declaración de los documentos conjuntamente con la plataforma de Bizlinks.
Demonio de
firma
Extractor
Demonio de
declaración
Replicador Demonio de
Base de datos Base de datos resúmenes
intermedia propietaria FACTURA ELECTRÓNICA
PLATAFORMA
El componente de integración instalado en los ambientes del cliente se organiza en procesos y utiliza
un modelo de datos para el control y seguimiento de los documentos electrónicos. Los demonios se
encargan de la firma, declaración y envío de resúmenes de comprobantes hacia la plataforma.
Pág.10
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Captura, consiste en la lectura de la información remitida desde la base de datos del cliente.
Firma, realiza la generación del XML y la aplicación de la firma digital
Declaración, envía sunat los datos del comprobante electrónico
Pág.11
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
El mapeo de datos se realiza en base a dos tablas (cabecera y detalle) en la cabecera están los datos
generales de la factura electrónica y el detalle corresponde a los ítems. La correspondencia de
columnas se realiza una a una a los campos del XML (revisar la guía de integración para identificar los
mapeos).
Pág.12
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
F###-
NNNNNNNN
1 serieNumero Sí Texto an..13 M M
B###-
NNNNNNNN
2 fechaEmision Texto an..10 YYYY-MM-DD M M
3 horaEmision Texto an8 hh:mm:ss C C
Factura 01, Boleta 03,
NC 07 y ND 08 (Código
4 tipoDocumento Sí Texto an2 M M
de Tipo de documento -
(Catálogo No. 01))
(Código de moneda -
5 tipoMoneda Texto an3 M M
Catálogo No. 02)
6 numeroDocumentoEmisor Sí Texto n11 M M
(Tipo de documento -
7 tipoDocumentoEmisor Sí Texto n1 M M
Catálogo No 6)
8 nombreComercialEmisor Texto an..200 C C
Este debe ser acorde a
lo registrado en el
9 razonSocialEmisor Texto an..200 M M
Registro Único de
Contribuyentes - RUC.
(Código de ubigeo -
10 ubigeoEmisor Texto an6 C C
Catálogo No. 13)
11 direccionEmisor Texto an..200 C C
12 urbanizacion Texto an..25 C C
13 provinciaEmisor Texto an..30 C C
14 departamentoEmisor Texto an..30 C C
15 distritoEmisor Texto an..30 C C
Valor: PE (Catálogo No.
16 paisEmisor Texto an2 C C
04)
Se notificará la emisión
de un comprobante a
esta cuenta de correo si
es que las
17 correoEmisor Texto an100 notificaciones no están M M
configuradas
previamente.. – a
utilizar en futuras
actualizaciones
Código asignado por
SUNAT para el
18 codigoLocalAnexoEmisor texto n4 M M
establecimiento anexo
declarado en el RUC.
Pág.13
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
(Tipo de documento -
Catálogo No 06). Para
BOLETA solo es
obligatorio cuándo el
19 tipoDocumentoAdquiriente Texto an1 monto total supera los M M
S/700.00. Para
FACTURA de
exportación se debe
colocar “0”.
Para BOLETA solo es
obligatorio cuándo el
monto total supera los
S/700.00. Para
numeroDocumentoAdquirient FACTURA de
20 Texto an..15 M M
e exportación se debe
colocar el número de
identidad del
adquiriente o “-”
(guion).
21 razonSocialAdquiriente Texto an..200 M M
22 tipoDocumentoComprador Texto an1 (Catálogo No. 06) C -
numeroDocumentoComprado
23 Texto an..15 C -
r
Código de tipo de nota
24 codigoSerieNumeroAfectado texto an2 de crédito - Catálogo - C
No. 09 y No.10
Para ND con penalidad,
en caso de no tener el
nro de referencia
considerar “-”. Para NC
25 serieNumeroAfectado texto an..30 - C
y ND con casos
diferente de penalidad
es obligatorio indicar el
nro de referencia.
Dirección solo es para
BOLETA y sus notas
asociadas, aplica
cuando el adquiriente
reside en el extranjero.
También aplica
26 lugarDestino Texto an..100 tratándose de la venta C C
de bienes en la Zona
Comercial de Tacna si el
importe total de la
venta supera los
veinticinco dólares
americanos ($ 25.00).
En caso no existir,
enviar el correo de un
representante del
27 correoAdquiriente Texto an..100 M M
proveedor a dónde le
llegarán las
notificaciones.
28 motivoDocumento texto an..500 - M
Contiene la sumatoria
total de impuestos (IGV
29 totalImpuestos Texto an..15 n(12,2) M M
o IVAP, ISC, Otros
tributos).
Este elemento es usado
solo si al menos una
totalValorVentaNetoOpGrava
30 Texto an..15 n(12,2) línea de ítem está M M
das
gravada con el IGV o
IVAP. Contiene la
Pág.14
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
sumatoria de valor de
venta por ítem menos
Descuentos Globales
que afectan a la base
imponible más Cargos
Globales que afectan a
la base si lo hubiere. El
total valor de venta no
incluye IGV o IVAP, ISC
y otros Tributos si los
hubiera.
Este elemento es usado
solo si al menos una
línea de ítem se
encuentra inafecta al
IGV. Contiene la
sumatoria del valor de
totalValorVentaNetoOpNoGra venta por ítem
31 Texto an..15 n(12,2) C C
vada inafectos menos los
Descuentos globales
por anticipos inafectos
si lo hubiere. El valor de
venta no incluye ISC,
cargos u otros tributos
si los hubiera.
Este elemento es usado
solo si al menos una
línea de ítem se
encuentra exonerada al
IGV. Contiene a la
sumatoria de valor de
venta por ítems
totalValorVentaNetoOpExone
32 Texto an..15 n(12,2) exonerados menos los C C
radas
Descuentos globales
por anticipos
exonerados si los
hubiere. El valor de
venta no incluye ISC,
cargos u otros Tributos
si los hubiera.
Este elemento es usado
solo si al menos una
línea de ítem es
gratuita.
totalValorVentaNetoOpGratui
33 Texto an..18 n(15,2) C C
tas
Contiene la sumatoria
del total valor de venta
- operaciones gratuitas
de cada ítem.
Este elemento es usado
solo si al menos una
línea de ítem es
exportación.
totalValorVentaNetoOpExport
Contiene la sumatoria
a
del total valor de venta
- Exportaciones de cada
34 (Representa al tag Texto an..15 n(12,2) C C
ítem.
totalValorVentaNetoOpExport
acion con el nombre ajustado (Anteriormente la
a 30 caracteres) sumatoria del valor de
venta por ítem de las
operaciones de
exportación se enviaba
como Op. Inafecta,
Pág.15
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
ahora se enviarán
mediante éste campo)
La sumatoria no debe
contener el IGV o IVAP
que corresponde a las
transferencias de
bienes o servicios
35 TotalIgv Texto an..15 n(12,2) M M
prestados a título
gratuito comprendidos
en la factura y que
estuviesen gravados
con el IGV o IVAP.
Contiene la sumatoria
36 montoBaseIsc Texto an..15 n(12,2) de los 'Montos base' de C C
los ítems con ISC.
La sumatoria no debe
contener el ISC que
corresponde a las
transferencias de
bienes o servicios
37 totalIsc Texto an..15 n(12,2) C C
prestados a título
gratuito comprendidos
en la factura y que
estuviesen gravados
con el ISC.
Contiene la sumatoria
de los 'Montos base' de
38 montoBaseOtrosTributos Texto an..15 n(12,2) C C
los ítems con Otros
Tributos.
Corresponde al total de
los otros tributos.
Dichos importes
formarán parte de este
elemento cuando
39 totalOtrosTributos Texto an..15 n(12,2) C C
conforme a la
regulación pertinente
correspondan
consignarse en el
comprobante de pago.
montoBaseDescuentoGlobal
40 Texto an..15 n(12,2) C -
(Que afectan la base)
porcentajeDsctoGlobal
41 Texto an..9 n(3,5) C -
(Que afectan la base)
Podrá contener la
sumatoria de los
descuentosGlobales
42 Texto an..15 n(12,2) 'Montos de descuentos' C -
(Que afectan la base)
globales que afectan la
base.
montoBaseDsctoGlobalAnticip
43 Texto an..15 n(12,2) C -
o
porcentajeDsctoGlobalAnticip
44 Texto an..9 n(3,5) C -
o
Podrá contener la
sumatoria de los
45 totalDsctoGlobalesAnticipo Texto an..15 n(12,2) C -
'Montos de anticipados'
sin IGV.
montoBaseDsctoGlobalNoAfe
46 cto Texto an..15 n(12,2) C -
(Que NO afectan la base)
porcentajeDsctoGlobalNoAfec
47 to Texto an..9 n(3,5) C -
(Que NO afectan la base)
Contiene el resultado
totalDsctoGlobalesNoAfecto de resultado de
48 Texto an..15 n(12,2) C -
(Que NO afectan la base) multiplicar el 'Monto
base del descuento' por
Pág.16
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
el 'Porcentaje de
descuento'.
Corresponde a la
sumatoria de los
totalDescuentos 'Montos de descuentos'
49 (Que NO afectan la base) Texto an..15 n(12,2) de línea que no afectan C -
la base y los 'Montos de
descuentos' globales
que no afectan la base.
montoBaseCargoGlobal
50 Texto an..15 n(12,2) C -
(Que afectan la base)
porcentajeCargoGlobal
51 Texto an..9 n(3,5) C -
(Que afectan la base)
Podrá contener la
sumatoria de los
cargosGlobales
52 Texto an..15 n(12,2) 'Montos cargos' C -
(Que afectan la base)
globales que afectan la
base.
montoBaseCargoGlobalNoAfe
53 cto Texto an..15 n(12,2) C -
(Que NO afectan la base)
porcentajeCargoGlobalNoAfec
54 to Texto an..9 n(3,5) C -
(Que NO afectan la base)
Contiene el resultado
de resultado de
totalCargoGlobalNoAfecto
55 Texto an..15 n(12,2) multiplicar el 'Monto C -
(Que NO afectan la base)
base del cargo' por el
'Porcentaje de cargo'.
montoBaseRecarConsumoPro
pina
(Representa al tag
56 Texto an..15 n(12,2) C -
montoBaseRecargoConsumoP
ropina con el nombre ajustado
a 30 caracteres)
(NO afecta la base)
porcentajeRecarConsumoProp
ina
(Representa al tag
57 Texto an..9 n(3,5) C -
porcentajeRecargoConsumoPr
opina con el nombre ajustado
a 30 caracteres)
(NO afecta la base)
Contiene el resultado
totalRecarConsumoPropina
de resultado de
multiplicar el 'Monto
(Representa al tag
base del Recargo al
58 totalRecargoConsumoPropina Texto an..15 n(12,2) C -
consumo y/o propinas '
con el nombre ajustado a 30
por el 'Porcentaje de
caracteres)
Recargo al consumo y/o
(NO afecta la base)
propinas’.
Corresponde a la
sumatoria de los
'Montos de cargos' de
línea que no afectan la
base y los 'Montos de
totalOtrosCargos
59 Texto an..15 n(12,2) cargos' globales que no C -
(Que NO afectan la base)
afectan la base
(Ejemplo: propinas,
garantías para
devolución de envases,
etc.)
Pág.17
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Es la sumatoria del
'Total Precio de Venta'
más 'Total otros Cargos'
menos 'Total
Descuentos' (que no
60 totalVenta Texto an..15 n(12,2) M M
afectan la base) menos
'Total anticipos' de
corresponder y más
'Monto para redondeo
del Importe Total'.
Es la sumatoria del
'Valor de venta por
ítem' de los elementos
Op. Gravadas, Op.
Inafectas, Op.
Exoneradas, Op.
61 totalValorVenta Texto an..15 n(12,2) C -
Exportación menos
'Montos de descuentos
globales' que afectan la
base más 'Montos de
cargos globales' que
afectan la base.
Corresponde a la
sumatoria del 'Total
62 totalPrecioVenta Texto an..15 n(12,2) C -
Valor de Venta' más
impuestos.
El monto de redondeo
63 montoRedondeoTotalVenta Texto an..15 n(12,2) C C
no debe ser mayor a 1.
tipoDocumentoReferenciaPrin
cip
(Tipo de documento -
64 (Representa al tag texto an2 - C
Catálogo No. 01)
tipoDocumentoReferenciaPrin
cipal con el nombre ajustado a
30 caracteres)
numeroDocumentoReferencia
Princ
Solo para el caso de ND
<Serie>- con penalidades, este
65 (Representa al tag texto 13 - M/C
<Número> campo es
numeroDocumentoReferencia
“Condicional”.
Principal con el nombre
ajustado a 30 caracteres)
(Tipo de documento -
Catálogo No. 01). En el
tipoDocumentoReferenciaCor caso de emisión de
regi nota de crédito por
anulación si es que el
66 (Representa al tag texto 2 proveedor ha emitido - C
tipoDocumentoReferenciaCor una factura
regido con el nombre ajustado reemplazando a la
a 30 caracteres). factura anterior
referida en la nota de
crédito.
En el caso de emisión
numeroDocumentoReferencia de nota de crédito por
Corre anulación si es que el
proveedor ha emitido
<Serie>-
67 (Representa al tag texto 13 una factura - C
<Número>
numeroDocumentoReferencia reemplazando a la
Corregido con el nombre factura anterior
ajustado a 30 caracteres). referida en la nota de
crédito.
68 regimenPercepcion Texto n2 (Catálogo No. 53) C -
69 baseImponiblePercepcion Texto an..15 n(12,2) C -
70 totalPercepcion Texto an..15 n(12,2) C -
Pág.18
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Pág.19
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Considerar Catálogo N°
<Serie>- 1 (09: Guía de Remisión
93 tipoReferencia_5 Texto an2 C C
<Número> Remitente31: Guía de
Remisión Transportista)
numeroDocumentoReferencia <Serie>-
94 Texto an..30 C C
_5 <Número>
Considerar Catálogo
95 tipoReferenciaAdicional_1 Texto an2 C C
No. 12
numeroDocumentoRefeAdicio
nal_1
<Serie>-
96 (Representa al tag Texto an..30 C C
<Número>
numeroDocumentoReferencia
Adicional_1 con el nombre
ajustado a 30 caracteres)
Considerar Catálogo
97 tipoReferenciaAdicional_2 Texto an2 C C
No. 12
numeroDocumentoRefeAdicio
nal_2
<Serie>-
98 (Representa al tag Texto an..30 C C
<Número>
numeroDocumentoReferenci
aAdicional_2 con el nombre
ajustado a 30 caracteres)
Considerar Catálogo
99 tipoReferenciaAdicional_3 Texto an2 C C
No. 12
numeroDocumentoRefeAdicio
nal_3
<Serie>-
100 (Representa al tag Texto an..30 C C
<Número>
numeroDocumentoReferenci
aAdicional_3 con el nombre
ajustado a 30 caracteres)
Considerar Catálogo
101 tipoReferenciaAdicional_4 Texto an2 C C
No. 12
numeroDocumentoRefeAdicio
nal_4
<Serie>-
102 (Representa al tag Texto an..30 C C
<Número>
numeroDocumentoReferenci
aAdicional_4 con el nombre
ajustado a 30 caracteres)
Considerar Catálogo
103 tipoReferenciaAdicional_5 Texto an2 C C
No. 12
numeroDocumentoRefeAdicio
nal_5
<Serie>-
104 (Representa al tag Texto an..30 C C
<Número>
numeroDocumentoReferenci
aAdicional_5 con el nombre
ajustado a 30 caracteres)
Considerar Catálogo
105 codigoLeyenda_1 Texto an4 C C
No. 52.
Si se envía “Código de
Leyenda”, tendrá que
colocarse su respectivo
“Texto Leyenda”. La
longitud máxima varía
dependiendo del
106 textoLeyenda_1 Texto an..200 “Código leyenda” del C C
Catálogo 52.
Para el código de
leyenda 1000 (Monto
en letras) en caso
supera los 200
caracteres enviar como
Pág.20
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Pág.21
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Opcional al “Código
116 textoAdicionalLeyenda_4 Texto an..100 Leyenda” y “Texto C C
Leyenda”.
Considerar Catálogo
117 codigoLeyenda_5 Texto an4 C C
No. 52.
Si se envía “Código de
Leyenda”, tendrá que
colocarse su respectivo
“Texto Leyenda”. La
longitud máxima varía
dependiendo del
“Código leyenda” del
118 textoLeyenda_5 Texto an..200 Catálogo 52. C C
Para el código de
leyenda 1000 (Monto
en letras) en caso
supera los 200
caracteres enviar como
adicional con el código
9486.
Opcional al “Código
119 textoAdicionalLeyenda_5 Texto an..100 Leyenda” y “Texto C C
Leyenda”.
Considerar Catálogo
120 codigoLeyenda_6 Texto an4 C C
No. 52.
Si se envía “Código de
Leyenda”, tendrá que
colocarse su respectivo
“Texto Leyenda”. La
longitud máxima varía
dependiendo del
“Código leyenda” del
121 textoLeyenda_6 Texto an..200 Catálogo 52. C C
Para el código de
leyenda 1000 (Monto
en letras) en caso
supera los 200
caracteres enviar como
adicional con el código
9486.
Opcional al “Código
122 textoAdicionalLeyenda_6 Texto an..100 Leyenda” y “Texto C C
Leyenda”.
Considerar Catálogo
123 codigoLeyenda_7 Texto an4 C C
No. 52.
Si se envía “Código de
Leyenda”, tendrá que
colocarse su respectivo
“Texto Leyenda”. La
longitud máxima varía
dependiendo del
“Código leyenda” del
124 textoLeyenda_7 Texto an..200 Catálogo 52. C C
Para el código de
leyenda 1000 (Monto
en letras) en caso
supera los 200
caracteres enviar como
adicional con el código
9486.
Opcional al “Código
125 textoAdicionalLeyenda_7 Texto an..100 Leyenda” y “Texto C C
Leyenda”.
Pág.22
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Considerar Catálogo
126 codigoLeyenda_8 Texto an4 C C
No. 52.
Si se envía “Código de
Leyenda”, tendrá que
colocarse su respectivo
“Texto Leyenda”. La
longitud máxima varía
dependiendo del
“Código leyenda” del
127 textoLeyenda_8 Texto an..200 Catálogo 52. C C
Para el código de
leyenda 1000 (Monto
en letras) en caso
supera los 200
caracteres enviar como
adicional con el código
9486.
Opcional al “Código
128 textoAdicionalLeyenda_8 Texto an..100 Leyenda” y “Texto C C
Leyenda”.
Considerar Catálogo
129 codigoLeyenda_9 Texto an4 C C
No. 52.
Si se envía “Código de
Leyenda”, tendrá que
colocarse su respectivo
“Texto Leyenda”. La
longitud máxima varía
dependiendo del
“Código leyenda” del
130 textoLeyenda_9 Texto an..200 Catálogo 52. C C
Para el código de
leyenda 1000 (Monto
en letras) en caso
supera los 200
caracteres enviar como
adicional con el código
9486.
Opcional al “Código
131 textoAdicionalLeyenda_9 Texto an..100 Leyenda” y “Texto C C
Leyenda”.
Considerar Catálogo
132 codigoLeyenda_10 Texto an4 C C
No. 52.
Si se envía “Código de
Leyenda”, tendrá que
colocarse su respectivo
“Texto Leyenda”. La
longitud máxima varía
dependiendo del
“Código leyenda” del
133 textoLeyenda_10 Texto an..200 Catálogo 52. C C
Para el código de
leyenda 1000 (Monto
en letras) en caso
supera los 200
caracteres enviar como
adicional con el código
9486.
Opcional al “Código
134 textoAdicionalLeyenda_10 Texto an..100 Leyenda” y “Texto C C
Leyenda”.
Considerar Catálogo
135 codigoLeyenda_11 Texto an4 C C
No. 52.
Si se envía “Código de
136 textoLeyenda_11 Texto an..200 C C
Leyenda”, tendrá que
Pág.23
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
colocarse su respectivo
“Texto Leyenda”. La
longitud máxima varía
dependiendo del
“Código leyenda” del
Catálogo 52.
Para el código de
leyenda 1000 (Monto
en letras) en caso
supera los 200
caracteres enviar como
adicional con el código
9486.
Opcional al “Código
137 textoAdicionalLeyenda_11 Texto an..100 Leyenda” y “Texto C C
Leyenda”.
Considerar Catálogo
138 codigoLeyenda_12 Texto an4 C C
No. 52.
Si se envía “Código de
Leyenda”, tendrá que
colocarse su respectivo
“Texto Leyenda”. La
longitud máxima varía
dependiendo del
“Código leyenda” del
139 textoLeyenda_12 Texto an..200 Catálogo 52. C C
Para el código de
leyenda 1000 (Monto
en letras) en caso
supera los 200
caracteres enviar como
adicional con el código
9486.
Opcional al “Código
140 textoAdicionalLeyenda_12 Texto an..100 Leyenda” y “Texto C C
Leyenda”.
Considerar Catálogo
141 codigoLeyenda_13 Texto an4 C C
No. 52.
Si se envía “Código de
Leyenda”, tendrá que
colocarse su respectivo
“Texto Leyenda”. La
longitud máxima varía
dependiendo del
“Código leyenda” del
142 textoLeyenda_13 Texto an..200 Catálogo 52. C C
Para el código de
leyenda 1000 (Monto
en letras) en caso
supera los 200
caracteres enviar como
adicional con el código
9486.
Opcional al “Código
143 textoAdicionalLeyenda_13 Texto an..1000 Leyenda” y “Texto C C
Leyenda”.
Considerar Catálogo
144 codigoLeyenda_14 Texto an4 C C
No. 52.
Si se envía “Código de
Leyenda”, tendrá que
colocarse su respectivo
145 textoLeyenda_14 Texto an..200 C C
“Texto Leyenda”. La
longitud máxima varía
dependiendo del
Pág.24
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Pág.25
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
en letras) en caso
supera los 200
caracteres enviar como
adicional con el código
9486.
Opcional al “Código
155 textoAdicionalLeyenda_17 Texto an..100 Leyenda” y “Texto C C
Leyenda”.
Considerar Catálogo
156 codigoLeyenda_18 Texto an4 C C
No. 52.
Si se envía “Código de
Leyenda”, tendrá que
colocarse su respectivo
“Texto Leyenda”. La
longitud máxima varía
dependiendo del
“Código leyenda” del
157 textoLeyenda_18 Texto an..200 Catálogo 52. C C
Para el código de
leyenda 1000 (Monto
en letras) en caso
supera los 200
caracteres enviar como
adicional con el código
9486.
Opcional al “Código
158 textoAdicionalLeyenda_18 Texto an..100 Leyenda” y “Texto C C
Leyenda”.
Considerar Catálogo
159 codigoLeyenda_19 Texto an4 C C
No. 52.
Si se envía “Código de
Leyenda”, tendrá que
colocarse su respectivo
“Texto Leyenda”. La
longitud máxima varía
dependiendo del
“Código leyenda” del
160 textoLeyenda_19 Texto an..200 Catálogo 52. C C
Para el código de
leyenda 1000 (Monto
en letras) en caso
supera los 200
caracteres enviar como
adicional con el código
9486.
Opcional al “Código
161 textoAdicionalLeyenda_19 Texto an..100 Leyenda” y “Texto C C
Leyenda”.
Considerar Catálogo
162 codigoLeyenda_20 Texto an4 C C
No. 52.
Si se envía “Código de
Leyenda”, tendrá que
colocarse su respectivo
“Texto Leyenda”. La
longitud máxima varía
dependiendo del
163 textoLeyenda_20 Texto an..200 “Código leyenda” del C C
Catálogo 52.
Para el código de
leyenda 1000 (Monto
en letras) en caso
supera los 200
caracteres enviar como
Pág.26
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Pág.27
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
181 codigoAuxiliar100_8 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
182 textoAuxiliar100_8 Texto an..100 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
183 codigoAuxiliar100_9 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
184 textoAuxiliar100_9 Texto an..100 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
185 codigoAuxiliar100_10 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
186 textoAuxiliar100_10 Texto an..100 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
187 codigoAuxiliar40_1 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
188 textoAuxiliar40_1 Texto an..40 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
189 codigoAuxiliar40_2 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
190 textoAuxiliar40_2 Texto an..40 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
191 codigoAuxiliar40_3 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
192 textoAuxiliar40_3 Texto an..40 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
193 codigoAuxiliar40_4 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
194 textoAuxiliar40_4 Texto an..40 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
195 codigoAuxiliar40_5 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
196 textoAuxiliar40_5 Texto an..40 C C
auxiliar no debe
Pág.28
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
197 codigoAuxiliar40_6 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
198 textoAuxiliar40_6 Texto an..40 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
199 codigoAuxiliar40_7 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
200 textoAuxiliar40_7 Texto an..40 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
201 codigoAuxiliar40_8 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
202 textoAuxiliar40_8 Texto an..40 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
203 codigoAuxiliar40_9 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
204 textoAuxiliar40_9 Texto an..40 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
205 codigoAuxiliar40_10 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
206 textoAuxiliar40_10 Texto an..40 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
207 codigoAuxiliar40_11 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
208 textoAuxiliar40_11 Texto an..40 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
209 codigoAuxiliar40_12 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
210 textoAuxiliar40_12 Texto an..40 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
211 codigoAuxiliar40_13 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
212 textoAuxiliar40_13 Texto an..40 C C
auxiliar no debe
Pág.29
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
213 codigoAuxiliar40_14 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
214 textoAuxiliar40_14 Texto an..40 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
215 codigoAuxiliar40_15 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
216 textoAuxiliar40_15 Texto an..40 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
217 codigoAuxiliar40_16 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
218 textoAuxiliar40_16 Texto an..40 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
219 codigoAuxiliar40_17 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
220 textoAuxiliar40_17 Texto an..40 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
221 codigoAuxiliar40_18 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
222 textoAuxiliar40_18 Texto an..40 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
223 codigoAuxiliar40_19 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
224 textoAuxiliar40_19 Texto an..40 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
225 codigoAuxiliar40_20 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
226 textoAuxiliar40_20 Texto an..40 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
227 codigoAuxiliar500_1 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
228 textoAuxiliar500_1 Texto an..500 C C
auxiliar no debe
Pág.30
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
229 codigoAuxiliar500_2 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
230 textoAuxiliar500_2 Texto an..500 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
231 codigoAuxiliar500_3 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
232 textoAuxiliar500_3 Texto an..500 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
233 codigoAuxiliar500_4 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
234 textoAuxiliar500_4 Texto an..500 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
235 codigoAuxiliar500_5 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
236 textoAuxiliar500_5 Texto an..500 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
237 codigoAuxiliar250_1 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
238 textoAuxiliar250_1 Texto an..250 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
239 codigoAuxiliar250_2 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
240 textoAuxiliar250_2 Texto an..250 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
241 codigoAuxiliar250_3 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
242 textoAuxiliar250_3 Texto an..250 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
243 codigoAuxiliar250_4 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
244 textoAuxiliar250_4 Texto an..250 C C
auxiliar no debe
Pág.31
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
245 codigoAuxiliar250_5 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
246 textoAuxiliar250_5 Texto an..250 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
247 codigoAuxiliar250_6 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
248 textoAuxiliar250_6 Texto an..250 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
249 codigoAuxiliar250_7 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
250 textoAuxiliar250_7 Texto an..250 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
251 codigoAuxiliar250_8 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
252 textoAuxiliar250_8 Texto an..250 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
253 codigoAuxiliar250_9 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
254 textoAuxiliar250_9 Texto an..250 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
255 codigoAuxiliar250_10 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
256 textoAuxiliar250_10 Texto an..250 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
257 codigoAuxiliar250_11 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
258 textoAuxiliar250_11 Texto an..250 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
259 codigoAuxiliar250_12 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
260 textoAuxiliar250_12 Texto an..250 C C
auxiliar no debe
Pág.32
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
261 codigoAuxiliar250_13 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
262 textoAuxiliar250_13 Texto an..250 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
263 codigoAuxiliar250_14 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
264 textoAuxiliar250_14 Texto an..250 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
265 codigoAuxiliar250_15 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
266 textoAuxiliar250_15 Texto an..250 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
267 codigoAuxiliar250_16 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
268 textoAuxiliar250_16 Texto an..250 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
269 codigoAuxiliar250_17 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
270 textoAuxiliar250_17 Texto an..250 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
271 codigoAuxiliar250_18 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
272 textoAuxiliar250_18 Texto an..250 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
273 codigoAuxiliar250_19 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
274 textoAuxiliar250_19 Texto an..250 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
275 codigoAuxiliar250_20 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
276 textoAuxiliar250_20 Texto an..250 C C
auxiliar no debe
Pág.33
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
277 codigoAuxiliar250_21 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
278 textoAuxiliar250_21 Texto an..250 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
279 codigoAuxiliar250_22 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
280 textoAuxiliar250_22 Texto an..250 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
281 codigoAuxiliar250_23 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
282 textoAuxiliar250_23 Texto an..250 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
283 codigoAuxiliar250_24 Texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
284 textoAuxiliar250_24 Texto an..250 C C
superar el máximo
permitido
Si se envía código
auxiliar tendrá que
285 codigoAuxiliar250_25 Texto 4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
auxiliar no debe
286 textoAuxiliar250_25 Texto 250 C C
superar el máximo
permitido
Campo de control del
287 bl_estadoRegistro texto 1 C C
registro
288 bl_origen texto Default:T Mét. De integración C C
289 bl_reintento Int Default: 0 De uso Interno C C
290 hasFileResponse int Default: 0 De uso Interno C C
Adicionales
- En caso requieran enviar el porcentaje de IGV y que este se muestre en el pdf, se debe utilizar
el código adicional 9011.
Nota: Todos los campos tachados ya no se consideran para formar el XML y/o UBL debido a las
últimas modificaciones indicadas en las resoluciones de SUNAT así como también algunos de
estos campos fueron trasladados a las tablas SPE_EINVOICEHEADER_ADD.
Campos de Leyenda
Pág.34
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
codigoLeyenda_##
textoLeyenda_##
textoAdicionalLeyenda_##
En este caso el ## se reemplaza por el índice de la leyenda. Estos campos son opcionales, pero
cuando el campo codigoLeyenda se llena, el campo textoLeyenda debe ser incluido. El campo
textoAdicionalLeyenda solo se agrega según las reglas del código del campo.
Campos Auxiliares
codigoAuxiliarLL_NN
textoAuxiliarLL_NN
En este caso el LL se reemplaza por la longitud del campo auxiliar y el NN por el índice del
campo auxiliar. Estos campos son opcionales, pero cuando el campo codigoAuxiliar se llena, el
campo textoAuxiliar debe ser incluido.
2.2.1.2 Detalle
Guía de columnas
No Campo / Tag XML PK Tipo Tam Obl. Formato Nota F/B C/D
(Tipo de documento -
1 tipoDocumentoEmisor Sí texto n1 Sí M M
Catálogo No 6)
2 numeroDocumentoEmisor Sí texto 20 Sí M M
(Código de Tipo de
3 tipoDocumento Sí texto 2 Sí documento - Catálogo M M
No 1)
F###-
NNNNNNNN
4 serieNumero Sí texto 13 Sí M M
B###-
NNNNNNNN
5 numeroOrdenItem Sí texto n..5 M M
6 cantidad texto an..23 n(12,10) M M
(Unidad de medida -
Catálogo No. 03). Para
la unidad de medida del
7 unidadMedida texto an..3 ítem en caso de un bien M M
o producto se utilizará
el código “NIU” y para
el caso de servicios se
Pág.35
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Pág.36
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
(Afectación al IGV o
22 codigoRazonExoneracion texto an..2 M M
IVAP - Catálogo No. 07)
23 montoBaseIsc texto an..15 n(12,2) C C
24 tasaIsc texto an..9 n(3,5) C C
(Tipo de sistema de ISC
25 tipoSistemaImpuestoISC texto an..2 C C
- Catálogo No. 08)
26 importeIsc texto an..15 n(12,2) C C
27 montoBaseOtrosTributos texto an..15 n(12,2) C C
28 tasaOtrosTributos texto an..9 n(3,5) C C
29 importeOtrosTributos texto an..15 n(12,2) C C
Sin IGV.
Es el resultado del Valor
unitario por ítem por la
Cantidad de unidades
por ítem, menos los
descuentos que afecten
la base imponible del
30 importeTotalSinImpuesto texto an..15 n(12,2) ítem más los cargos que M M
afecten la base
imponible del ítem.
Este importe no incluye
los tributos (IGV, ISC y
otros Tributos), los
descuentos globales o
cargos
importeBaseCargo
31 texto an..15 n(12,2) C -
(Que afectan la base)
factorCargo
32 texto an..9 n(3,5) C -
(Que afectan la base)
importeCargo
33 texto an..15 n(12,2) Colocar 0 de no existir C -
(Que afectan la base)
importeBaseCargoNoAfecto
34 texto an..15 n(12,2) C -
(Que no afectan la base)
factorCargoNoAfecto
35 texto an..9 n(3,5) C -
(Que no afectan la base)
importeCargoNoAfecto
36 texto an..15 n(12,2) C -
(Que no afectan la base)
importeBaseDescuento
37 texto an..15 n(12,2) C -
(Que afectan la base)
factorDescuento
38 texto an..9 n(3,5) C -
(Que afectan la base)
importeDescuento
39 texto an..15 n(12,2) Colocar 0 de no existir C -
(Que afectan la base)
importeBaseDescuentoNoAf
40 ecto texto an..15 n(12,2) C -
(Que no afectan la base)
factorDescuentoNoAfecto
41 texto an..9 n(3,5) C -
(Que no afectan la base)
importeDescuentoNoAfecto
42 texto an..15 n(12,2) C -
(Que no afectan la base)
Adicionales
Si se envía código
auxiliar tendrá que
43 codigoAuxiliar100_1 texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
44 textoAuxiliar100_1 texto an..100 auxiliar no debe superar C C
el máximo permitido
Si se envía código
auxiliar tendrá que
45 codigoAuxiliar100_2 texto an..4 C C
colocarse su respectivo
texto auxiliar.
Pág.37
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Pág.38
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
colocarse su respectivo
texto auxiliar.
La longitud del texto
66 textoAuxiliar40_2 texto an..40 auxiliar no debe superar C C
el máximo permitido
Si se envía código
auxiliar tendrá que
67 codigoAuxiliar40_3 texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
68 textoAuxiliar40_3 texto an..40 auxiliar no debe superar C C
el máximo permitido
Si se envía código
auxiliar tendrá que
69 codigoAuxiliar40_4 texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
70 textoAuxiliar40_4 texto an..40 auxiliar no debe superar C C
el máximo permitido
Si se envía código
auxiliar tendrá que
71 codigoAuxiliar40_5 texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
72 textoAuxiliar40_5 texto an..40 auxiliar no debe superar C C
el máximo permitido
Si se envía código
auxiliar tendrá que
73 codigoAuxiliar40_6 texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
74 textoAuxiliar40_6 texto an..40 auxiliar no debe superar C C
el máximo permitido
Si se envía código
auxiliar tendrá que
75 codigoAuxiliar40_7 texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
76 textoAuxiliar40_7 texto an..40 auxiliar no debe superar C C
el máximo permitido
Si se envía código
auxiliar tendrá que
77 codigoAuxiliar40_8 texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
78 textoAuxiliar40_8 texto an..40 auxiliar no debe superar C C
el máximo permitido
Si se envía código
auxiliar tendrá que
79 codigoAuxiliar40_9 texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
80 textoAuxiliar40_9 texto an..40 auxiliar no debe superar C C
el máximo permitido
Si se envía código
auxiliar tendrá que
81 codigoAuxiliar40_10 texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
82 textoAuxiliar40_10 texto an..40 auxiliar no debe superar C C
el máximo permitido
Si se envía código
auxiliar tendrá que
83 codigoAuxiliar500_1 texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
84 textoAuxiliar500_1 texto an..500 auxiliar no debe superar C C
el máximo permitido
Pág.39
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Si se envía código
auxiliar tendrá que
85 codigoAuxiliar500_2 texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
86 textoAuxiliar500_2 texto an..500 auxiliar no debe superar C C
el máximo permitido
Si se envía código
auxiliar tendrá que
87 codigoAuxiliar500_3 texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
88 textoAuxiliar500_3 texto an..500 auxiliar no debe superar C C
el máximo permitido
Si se envía código
auxiliar tendrá que
89 codigoAuxiliar500_4 texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
90 textoAuxiliar500_4 texto an..500 auxiliar no debe superar C C
el máximo permitido
Si se envía código
auxiliar tendrá que
91 codigoAuxiliar500_5 texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
92 textoAuxiliar500_5 texto an..500 auxiliar no debe superar C C
el máximo permitido
Si se envía código
auxiliar tendrá que
93 codigoAuxiliar250_1 texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
94 textoAuxiliar250_1 texto an..250 auxiliar no debe superar C C
el máximo permitido
Si se envía código
auxiliar tendrá que
95 codigoAuxiliar250_2 texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
96 textoAuxiliar250_2 texto an..250 auxiliar no debe superar C C
el máximo permitido
Si se envía código
auxiliar tendrá que
97 codigoAuxiliar250_3 texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
98 textoAuxiliar250_3 texto an..250 auxiliar no debe superar C C
el máximo permitido
Si se envía código
auxiliar tendrá que
99 codigoAuxiliar250_4 texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
100 textoAuxiliar250_4 texto an..250 auxiliar no debe superar C C
el máximo permitido
Si se envía código
auxiliar tendrá que
101 codigoAuxiliar250_5 texto an..4 C C
colocarse su respectivo
texto auxiliar.
La longitud del texto
102 textoAuxiliar250_5 texto an..250 auxiliar no debe superar C C
el máximo permitido
Si se envía código
auxiliar tendrá que
103 codigoAuxiliar250_6 texto an..4 C C
colocarse su respectivo
texto auxiliar.
Pág.40
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Pág.41
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Si se envía “Código de
Leyenda”, tendrá que
126 textoLeyenda_6 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
127 codigoLeyenda_7 texto an4 (Catálogo No. 55) C C
Si se envía “Código de
Leyenda”, tendrá que
128 textoLeyenda_7 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
129 codigoLeyenda_8 texto an4 (Catálogo No. 55) C C
Si se envía “Código de
Leyenda”, tendrá que
130 textoLeyenda_8 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
131 codigoLeyenda_9 texto an4 (Catálogo No. 55) C C
Si se envía “Código de
Leyenda”, tendrá que
132 textoLeyenda_9 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
133 codigoLeyenda_10 texto an4 (Catálogo No. 55) C C
Si se envía “Código de
Leyenda”, tendrá que
134 textoLeyenda_10 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
135 codigoLeyenda_11 texto an4 (Catálogo No. 55) C C
Si se envía “Código de
Leyenda”, tendrá que
136 textoLeyenda_11 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
137 codigoLeyenda_12 texto an4 (Catálogo No. 55) C C
Si se envía “Código de
Leyenda”, tendrá que
138 textoLeyenda_12 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
139 codigoLeyenda_13 texto an4 (Catálogo No. 55) C C
Si se envía “Código de
Leyenda”, tendrá que
140 textoLeyenda_13 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
141 codigoLeyenda_14 texto an4 (Catálogo No. 55) C C
Si se envía “Código de
Leyenda”, tendrá que
142 textoLeyenda_14 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
143 codigoLeyenda_15 texto an4 (Catálogo No. 55) C C
Si se envía “Código de
Leyenda”, tendrá que
144 textoLeyenda_15 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
145 codigoLeyenda_16 texto an4 (Catálogo No. 55) C C
Si se envía “Código de
Leyenda”, tendrá que
146 textoLeyenda_16 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
147 codigoLeyenda_17 texto an4 (Catálogo No. 55) C C
Si se envía “Código de
Leyenda”, tendrá que
148 textoLeyenda_17 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
149 codigoLeyenda_18 texto an4 (Catálogo No. 55) C C
Pág.42
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Si se envía “Código de
Leyenda”, tendrá que
150 textoLeyenda_18 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
151 codigoLeyenda_19 texto an4 (Catálogo No. 55) C C
Si se envía “Código de
Leyenda”, tendrá que
152 textoLeyenda_19 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
153 codigoLeyenda_20 texto an4 (Catálogo No. 55) C C
Si se envía “Código de
Leyenda”, tendrá que
154 textoLeyenda_20 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
155 codigoLeyenda_21 texto an4 (Catálogo No. 55) C C
Si se envía “Código de
Leyenda”, tendrá que
156 textoLeyenda_21 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
157 codigoLeyenda_22 texto an4 (Catálogo No. 55) C C
Si se envía “Código de
Leyenda”, tendrá que
158 textoLeyenda_22 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
159 codigoLeyenda_23 texto an4 (Catálogo No. 55) C C
Si se envía “Código de
Leyenda”, tendrá que
160 textoLeyenda_23 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
161 codigoLeyenda_24 texto an4 (Catálogo No. 55) C C
Si se envía “Código de
Leyenda”, tendrá que
162 textoLeyenda_24 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
163 codigoLeyenda_25 texto an4 (Catálogo No. 55) C C
Si se envía “Código de
Leyenda”, tendrá que
164 textoLeyenda_25 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
165 codigoLeyenda_26 texto an4 (Catálogo No. 55) C C
Si se envía “Código de
Leyenda”, tendrá que
166 textoLeyenda_26 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
167 codigoLeyenda_27 texto an4 (Catálogo No. 55) C C
Si se envía “Código de
Leyenda”, tendrá que
168 textoLeyenda_27 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
169 codigoLeyenda_28 texto an4 (Catálogo No. 55) C C
Si se envía “Código de
Leyenda”, tendrá que
170 textoLeyenda_28 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
171 codigoLeyenda_29 texto an4 (Catálogo No. 55) C C
Si se envía “Código de
Leyenda”, tendrá que
172 textoLeyenda_29 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
173 codigoLeyenda_30 texto an4 (Catálogo No. 55) C C
Pág.43
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Si se envía “Código de
Leyenda”, tendrá que
174 textoLeyenda_30 texto an..100 C C
colocarse su respectivo
“Texto Leyenda”.
Detracciones - Servicio de transporte de Carga
(Catálogo No. 13)
175 ubigeoPtoOrigen texto an6 Punto de origen C -
- Código de ubigeo
Punto de origen
176 direccionCompletaPtoOrigen texto an..200 - Dirección detallada del C -
origen
(Catálogo No. 13)
177 ubigeoPtoDestino texto an6 Punto de destino C -
- Código de ubigeo
Punto de destino
direccionCompletaPtoDestin
178 texto an..200 - Dirección detallada del C -
o
destino
179 detalleViaje texto an..500 Detalle del viaje C -
Valor referencial del
180 montoRefServicioTransporte texto an..15 n(12,2) C -
servicio de transporte
Valor referencial sobre
181 montoRefCargaEfectiva texto an..15 n(12,2) C -
la carga efectiva
Valor referencial sobre
182 montoRefCargaUtilNominal texto an..15 n(12,2) C -
la carga útil nominal
Detracciones - Servicio de transporte de Carga - Detalle de tramos (De corresponder)
(Catálogo No. 13)
183 puntoOrigenViaje texto an6 Punto de origen del C -
viaje
(Catálogo No. 13)
184 puntoDestinoViaje texto an6 Punto de destino del C -
viaje
185 descripcionTramo texto an..100 Descripción del tramo C -
Valor preliminar
referencial sobre la
186 montoRefPreliminar texto an..15 n(12,2) C -
carga efectiva (Por el
tramo virtual recorrido)
Detracciones - Servicio de transporte de Carga - Detalle del (os) Vehículo (s)
Códigos del D.S. 058-
2003-MTC y
modificatorias
187 configuracionVehicular texto an..15 C -
Configuración vehicular
del vehículo
Carga Útil en TM del
188 cargaUtilTmVehiculo texto an..15 n(12,2) C -
vehículo
Carga Efectiva en TM
189 cargaEfectivaTmVehiculo texto an..15 n(12,2) C -
del vehículo
Importes del Anexo II
del D.S. 010-2006-MTC
190 montoReferencialTm texto an5 C -
Valor Referencial por
TM
Valor Preliminar
Referencial por Carga
191 cargaUtilNominal texto an..15 n(12,2) Útil Nominal C -
(Tratándose de más de
1 vehículo)
true: “1” Indica factor de retorno
192 indFactorRetornoViaje texto n1 C -
false: “0” de viaje
Nota: Todos los campos tachados ya no se enviarán a nivel de ítem como campo sino como
leyenda a nivel de ítem.
Campos Auxiliares
Pág.44
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
codigoAuxiliarLL_NN
textoAuxiliarLL_NN
En este caso el LL se reemplaza por la longitud del campo auxiliar y el NN por el índice del
campo auxiliar. Estos campos son opcionales, pero cuando el campo codigoAuxiliar se llena, el
campo textoAuxiliar debe ser incluido.
2.2.1.3 Anticipos
2.2.1.3.1 Cabecera
La tabla “SPE_EINVOICE_ANTICIPO” contiene los encabezados de los anticipos. Esta tabla se
usara cuando se realice Regularización de Anticipos (Factura Hijo). Los anticipos aplican para
las facturas y boletas.
Numero_documento_emis
1 Sí texto 20 Sí PK de la tabla EinvoiceHeader
or
2 Serie_numero Sí texto 13 Sí PK de la tabla EinvoiceHeader
3 Tipo_documento Sí texto 2 Sí PK de la tabla EinvoiceHeader
4 Tipo_documento_emisor Sí texto 1 Sí PK de la tabla EinvoiceHeader
5 Indicador texto 1 Sí A Siempre va el valor de A
Similar al "numeroOrdenItem" solo
6 numeroOrdenAnticipo texto 2 n2
que para anticipos.
7 Total_prepago_anticipo texto 20 Sí n(15,2) Importe del anticipo
8 fechaPago texto 10 Sí YYY-MM-DD
9 Serie_num_doc_anticipo texto 20 Sí an..20 Serie- Numero de documento
Tipo de documento – Catalogo Nro.
10 Tipo_doc_anticipo texto 20 Sí n2
12
11 Tipo_doc_emisor_anticipo texto 20 Sí n1 Tipo de documento – Catalogo Nro. 6
12 Num_doc_emisor_anticipo texto 20 Sí an..15 Numero de RUC
Script de ejemplo
Se muestra a continuación un INSERT de ejemplo válido:
INSERT INTO SPE_EINVOICE_ANTICIPO (
NUMERO_DOCUMENTO_EMISOR,
SERIE_NUMERO,
TIPO_DOCUMENTO,
TIPO_DOCUMENTO_EMISOR,
INDICADOR,
NUMEROORDENANTICIPO,
TIPO_DOC_EMISOR_ANTICIPO,
NUM_DOC_EMISOR_ANTICIPO,
TIPO_DOC_ANTICIPO,
SERIE_NUM_DOC_ANTICIPO,
TOTAL_PREPAGO_ANTICIPO,
FECHAPAGO
) VALUES (
'20123456789',
'FY01-00000490',
'01',
'6',
'A',
‘1’
'6',
Pág.45
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
'20131257750',
'02',
'FBIZ-00000001',
'40.15',
‘2018-07-17’
);
1 NUMERO_DOCUMENTO_EMISOR Sí texto 20 Sí M
2 SERIE_NUMERO Sí texto 13 Sí M
3 TIPO_DOCUMENTO Sí texto 2 Sí M
4 TIPO_DOCUMENTO_EMISOR Sí texto 1 Sí M
5 TIPO_DOC_REFERENCE texto 1 Sí Factura M
6 NUMERO_DOC_REFERENCE texto 20 Sí Número de la factura M
Script de ejemplo
Se muestra a continuación un insert de ejemplo válido:
(Tipo de documento
1 tipoDocumentoEmisor Sí texto 1 Sí an(2) M
- Catálogo Nº 6)
2 numeroDocumentoEmisor Sí texto 11 Sí n(11) M
Pág.46
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
F###-NNNNNNNN
3 serieNumero Sí texto 13 Sí M
B###-NNNNNNNN
(Tipo de documento
4 tipoDocumento Sí texto 2 Sí an(2) M
- Catálogo Nº 01)
5 clave Si texto 100 Si M
6 Value texto 100 Si M
Pág.47
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Pág.48
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Este campo
81 formaPago texto 3 No an3
también es usado
para los casos de
detracción.
82 numeroAutorizacionTransaccion texto 30 No an30
Nota: Los campos tachados ya no son considerados para la versión ubl 2.1.
Ejemplo
Pág.49
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
2.2.1.6 Respuesta de los Documentos (Factura, Boleta, Nota de crédito y Nota de débito)
La tabla “SPE_ EINVOICE_RESPONSE” contiene la respuesta de los documentos. Es de uso
exclusivo para los procesos internos de Bizlinks.
Pág.50
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
E: Error de Bizlinks.
P: Procesado: (Para facturas y sus notas asociadas el documento ya ha sido aceptado por
SUNAT.
Para Boletas y sus notas asociadas indica que fueron procesadas correctamente y enviadas
a declarar a través de un resumen de comprobantes - Aceptado)
2.2.1.8 Vistas – Respuesta de los documentos (Factura, Boleta, Nota de crédito y Nota de
débito)
La vista “VW_SPE_EINVOICE_RESPONSE” contiene datos de las tablas “SPE_
EINVOICE_RESPONSE” y SPE_JOB_DOWNLOAD. Esta vista es para uso del cliente.
Pág.51
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
2 numeroDocumentoEmisor texto 20 Sí
(Código de Tipo de documento -
3 tipoDocumento texto 2 Sí
Catálogo No 1)
F###-NNNNNNNN
4 serieNumero texto 13 Sí
B###-NNNNNNN
5 bl_firma texto 4000 No Firma del documento
6 bl_hashFirma texto 4000 No Hash de la firma
Estado del proceso en el componente
7 bl_estadoProceso texto 40 No
de envío
8 bl_estadoRegistro texto 1 No Campo de control del registro
9 bl_mensaje texto 4000 No Mensaje Bizlinks
10 bl_mensajeSunat texto 4000 No Mensaje SUNAT
11 bl_pdf data lob No PDF en Binario
12 bl_url_pdf texto 4000 No Link del PDF
13 bl_ubl data lob No XML UBL en Binario
14 bl_url_ubl texto 4000 No Link del XML UBL
15 bl_cdr Data lob No CDR en Binario
16 bl_url_cdr texto 4000 No Link del CDR
17 bl_xml Data lob No XML en Binario
18 bl_fechaRespuestaSunat texto 10 No Respuesta Sunat
19 process_state texto 20 No De uso interno
20 running Int No De uso interno
21 reintento Int No De uso interno
22 next_try bigint No De uso interno
23 pdf_state texto 20 No De uso interno
24 xml_state Texto 20 No De uso interno
25 ubl_state Texto 20 No De uso interno
26 cdr_state Texto 20 No De uso interno
27 bl_xml_rsp Texto No De uso interno
28 Origen Texto 1 Si De uso interno
Fecha de envio a Sunat, (Solo para el
29 bl_fechaEnvioSunat Texto 50 No
tipo de integración Inhouse)
Número de Ticket (Solo para el tipo
30 bl_Ticket Texto 10 No
de integración Inhouse)
(Tipo de documento -
1 tipoDocumentoEmisor Sí texto 1 Sí
Catálogo No 6)
2 numeroDocumentoEmisor Sí texto 11 Sí Ruc del Emisor
RC-
Solo soporta tamaño 15
3 resumenId Sí texto 17 Sí YYYYMMDD-
(an…15)
###
Pág.52
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
4 fechaEmisionComprobante texto 10 Sí
5 fechaGeneracionResumen texto 10 Sí
6 razonSocialEmisor texto 100 Sí
7 correoEmisor texto 100 Sí
8 resumenTipo texto 2 Sí RC
Habilitado: 1
9 inHabilitado texto 1 Sí
Campo de control del
10 bl_estadoRegistro texto 1 Si
registro
11 bl_origen texto 1 SI Default:T Mét. De integración
12 bl_reintento Int No Default: 0 De uso Interno
13 hasFileResponse int No Default: 0 De uso Interno
(Tipo de documento -
1 tipoDocumentoEmisor Sí texto 1 Si
Catálogo No 6)
2 numeroDocumentoEmisor Sí texto 11 Si Ruc del Emisor
RC-
Solo soporta tamaño 15
3 resumenId Sí texto 17 Si YYYYMMDD-
(an…15)
###
4 numeroFila Sí texto 5 Si Máximo 500 ítems
Según catálogo N.° 1 del
Anexo N.° 8.( 03-
Boleta,07- nota de crédito
o 08 Nota de débito)
5 tipoDocumento texto 2 Si
En un mismo Resumen
está permitido enviar
Boletas y notas asociadas
que hacen referencia a
este mismo.
(Código de la leyenda -
6 tipoMoneda texto 3 Si
Catálogo No. 02)
<Serie>-
7 numeroCorrelativo texto 13 Si
<Número>
8 tipoDocumentoAdquiriente texto 1 Si
9 numeroDocumentoAdquiriente texto 20 Si
Este campo es usado
cuando se declaran las
notas de NC y ND para
numeroCorrelativoBoletaModificad
que referencien al
a
documento que
modifican.
(En base de datos la columna
<Serie>-
10 numeroCorrBoletaModificada texto 13 No
<Número> La serie puede ser
representa al tag
alfanumérica de 4
numeroCorrelativoBoletaModificad
posiciones (primera
a con el nombre ajustado a 26
posición debe ser "B") o
caracteres)
numérica de 4 posiciones.
Si se trata de tickets
consignar "-"
Este campo es usado
cuando se declaran las
notas de NC y ND para
11 tipoDocumentoModificado texto 2 No
que referencien al
documento que
modifican.
Pág.53
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Tipo de documento -
Catálogo No. 01
Solo se admite códigos 03
(boleta de venta) y 12
(ticket)
(Código de estado del
item - catalogo No. 19)
1= adicionar
2= modificar
3= anulado
2.2.2.3 Respuesta
La tabla “SPE_SUMMARY_RESPONSE” contiene las respuestas de resúmenes de documentos. Es
de uso exclusivo para los procesos internos de Bizlinks.
Pág.54
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Pág.55
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Pág.56
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
(Tipo de documento –
1 tipoDocumentoEmisor Sí texto 1 Si
Catálogo No 6)
2 numeroDocumentoEmisor Sí texto 11 Si RUC del Emisor
RA-
Si Solo soporta tamaño 15
3 resumenId Sí texto 17 YYYYMMDD-
(an…15)
###
Si
4 fechaEmisionComprobante texto 10
Si
5 fechaGeneracionResumen texto 10
Si
6 razonSocialEmisor texto 100
Si
7 correoEmisor texto 100
Si
8 resumenTipo texto 2 RA
Habilitado: 1 (El cliente
Si puede ver resúmenes en
9 Inhabilitado texto 1
el portal)
Deshabilitado: 0
Campo de control del
10 bl_estadoRegistro texto 1 Si
registro
11 bl_origen texto 1 SI Default:T Mét. De integración
12 bl_reintento Int No Default: 0 De uso Interno
13 hasFileResponse Int No Default: 0 De uso Interno
2.2.3.2 Detalle
La tabla “SPE_CANCELDETAIL” contiene los datos de cada resumen de baja.
Si (Tipo de documento –
1 tipoDocumentoEmisor Sí texto 1
Catálogo No 6)
Si
2 numeroDocumentoEmisor Sí texto 11 RUC del Emisor
RA-
Si Solo soporta tamaño 15
3 resumenId Sí texto 17 YYYYMMDD-
(an…15)
###
Si
4 numeroFila Sí texto 5
Si (Tipo de documento –
5 tipoDocumento texto 2
Catálogo No. 01)
Si
6 serieDocumentoBaja texto 4 B### o F###
Si
7 numeroDocumentoBaja texto 8 NNNNNNNN
Text Si
8 motivoBaja 200
o
Pág.57
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
2.2.3.3 Respuesta
La tabla “SPE_CANCEL_RESPONSE” contiene las respuestas de cada resumen de baja. Es de uso
exclusivo para los procesos internos de Bizlinks.
Pág.58
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Pág.59
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Pág.60
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
T### -
10 serieGuiaBaja texto 13 Si
NNNNNNNN
11 codigoGuiaBaja texto 2 Sí an(2) (Catálogo Nº 01 )
12 tipoGuiaBaja texto 50 No an..(50)
Documento Relacionado No
13 numeroDocumentoRelacionado texto 20 Sí an(20)
14 codigoDocumentoRelacionado texto 2 Sí an(2) (Catálogo Nº 21 )
Datos del Remitente Si
15 numeroDocumentoDestinatario texto 15 Sí an(15)
16 tipoDocumentoDestinatario texto 2 Sí an(2) (Catálogo Nº 06)
17 razonSocialDestinatario texto 100 Sí an(100)
Datos del RUC asociado al establecimiento del tercero No
18 numeroDocumentoEstablecimiento texto 11 Sí an(11)
19 tipoDocumentoEstablecimiento texto 2 Sí an(2) (Cátalogo Nº 6)
20 razonSocialEstablecimiento texto 100 Sí an(100)
Datos del Envió SI
21 motivoTraslado texto 2 Sí an(2) (Catálogo Nº 20)
22 descripcionMotivoTraslado texto 100 No an(100)
23 indTransbordoProgramado texto 1 No an(1) “0”,”1”
24 pesoBrutoTotalBienes texto 16 Sí an(16) n(12,3)
25 unidadMedidaPesoBruto texto 4 Sí an(4) (Catálogo Nº3 = KG)
26 modalidadTraslado texto 2 Sí an(2) (Catálogo Nº 18)
27 fechaInicioTraslado texto 10 Sí an(10) YYYY-MM-DD
Transportista No
28 numeroRucTransportista texto 11 Sí n(11)
29 tipoDocumentoTransportista texto 2 Sí an(2) (Cátalogo Nº 06)
30 razonsocialTransportista texto 100 Sí an(100)
Conductor No
31 numeroDocumentoConductor texto 11 Sí n(11)
(Catálogo Nº 06 Todos menos
32 tipoDocumentoConductor texto 2 Sí an(2)
el RUC)
Vehiculo No
33 numeroPlacaVehiculo texto 8 Sí an(8)
34 numeroBultos texto 11 No n(11)
Datos del contenedor No
35 numeroContenedor texto 17 Sí an(17)
Este Grupo es Mandatorio de
Dirección del punto de llegada No acuerdo a las pruebas
realizadas.
36 ubigeoPtoLLegada texto 8 Sí an(8) (Catálogo Nº 13)
37 direccionPtoLlegada texto 100 Sí an(100)
Este Grupo es Mandatorio de
Dirección del punto de partida No acuerdo a las pruebas
realizadas.
38 ubigeoPtoPartida texto 8 Sí an(8) (Catálogo Nº 13)
39 direccionPtoPartida texto 100 Sí an(100)
Puerto/aeropuerto de embarque / desembarque Si
40 codigoPuerto texto 100 Sí an(3)
Campos de uso interno de la APP
41 bl_estadoRegistro texto 1 Si a1 De uso interno
Pág.61
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
2.2.4.2 Detalle
La tabla “SPE_ DESPATCH_ITEM” de detalle incluye cada uno de los ítems registrados en el
documento.
Pág.62
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Pág.63
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Pág.64
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
(Tipo de documento -
1 tipoDocumentoEmisor Sí texto 1 Sí an(2)
Catálogo Nº 6)
2 numeroDocumentoEmisor Sí texto 11 Sí n(11)
serieNumeroRetencion R###-
3 Sí texto 13 Sí
NNNNNNNN
(Tipo de documento -
4 tipoDocumento Sí texto 2 Sí an(2)
Catálogo Nº 01)
correoEmisor an100
5 texto 100 Si
correoAdquiriente an100
6 texto 100 No
fechaEmision an..10 YYYY-MM-DD
7 Si
nombreComercialEmisor an..100
8 texto No
ubigeoEmisor an..6 Catálogo Nro. 13
9 texto No
direccionEmisor an..100
10 texto 13 No
urbanizaciónEmisor an..30
11 texto 2 No
provinciaEmisor an..30
12 texto 50 No
departamentoEmisor an..30
13 texto 20 No
distritoEmisor an..30
14 texto 2 No
Código países - catálogo
codigoPaisEmisor a.2
15 texto 15 No Nro. 04)= PE
razonSocialEmisor an..100
16 texto 2 Si
numeroDocumentoProveedor n..11
17 texto 100 Si
Catalogo N ro 06
tipoDocumentoProveedor n..1
18 texto 11 Si
6 – RUC
nombreComercialProveedor an..100
19 texto 2 Si
ubigeoProveedor an..6 Ubigeo – Catálogo Nro. 13
20 texto 100 No
direccionProveedor an..100
21 texto 2 No
urbanizaciónProveedor an..30
22 texto 100 No
Pág.65
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
provinciaProveedor an..30
23 texto 1 No
departamentoProveedor an..30
24 texto 16 No
distritoProveedor an..30
25 texto 4 No
Código países - catálogo
codigoPaisProveedor a.2
26 texto 2 No Nro. 04)= PE
razonSocialProveedor an..100
27 texto 10 Si
Regímenes de la retención-
regimenRetencion n..2
28 texto 11 Si Catálogo Nro. 23= 01
Valor:1
35 bl_estadoRegistro texto 1 Si a1 De uso interno
36 bl_reintento Int No Default: 0 De uso Interno
37 bl_origen texto 1 Si Default:T Mét. De integración
38 hasFileResponse int 1 No Default: 0 De uso Interno
Pág.66
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
5 numeroOrdenItem Si 4 Si
Código tipo documento
6 tipoDocumentoRelacionado texto 250 Si an..2
Catálogo Nro. 01
7 numeroDocumentoRelacionado texto Si an..13 <Serie>-<Número>
8 fechaEmisionDocumentoRelacionado texto Si an..10 YYYY-MM-DD
9 importeTotalDocumentoRelacionado texto Si an..15 n(12,2)
Códigos tipos monedas –
10 tipoMonedaDocumentoRelacionado texto 13 Sí an..3
catálogo Nro. 02
YYYY-MM-DD
Pág.67
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
an..3
Este campo no es usado
Códigos tipo cuando el Tipo documento
21 monedaObjetivoTasaCambio texto No monedas – relacionado es NC.
Catálogos
Nro. 02
=PEN
22 factorTipoCambioMoneda texto No n(4,6)
an..10
23 fechaCambio No
YYYY-MM-DD
Pág.68
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Pág.69
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Pág.70
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
7 fechaEmision Si an..10
YYYY-MM-DD
8 nombreComercialEmisor texto No an..100
Pág.71
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Valor:1
35 bl_estadoRegistro texto 1 Si a1 De uso interno
36 bl_reintento Int No n4 De uso Interno
37 bl_origen texto 1 Si Default:T Mét. De integración
38 hasFileResponse int 1 No Default: 0 De uso Interno
(Tipo de documento -
1 tipoDocumentoEmisor Sí texto 1 Si an(2)
Catálogo Nº 6)
2 numeroDocumentoEmisor Sí texto 11 Si n(11)
P###-
3 serieNumeroPercepcion Sí texto 13 Si
NNNNNNNN
(Tipo de documento -
4 tipoDocumento Sí texto 2 Si an(2)
Catálogo Nº 01)
5 numeroOrdenItem Si 4 Si
Código tipo documento
6 tipoDocumentoRelacionado texto 250 Si an..2
Catálogo Nro. 01
7 numeroDocumentoRelacionado texto Si an..13 <Serie>-<Número>
8 fechaEmisionDocumentoRelacionado texto Si an..10 YYY-MM-DD
9 importeTotalDocumentoRelacionado texto Si an..15 n(12,2)
Códigos tipos monedas –
10 tipoMonedaDocumentoRelacionado texto 13 Si an..3
catálogo Nro. 02
YYYY-MM-DD
Pág.72
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Códigos tipo
20 monedaReferenciaTipoCambio texto No
monedas –
Catálogos Si se envía Tipo moneda
Nro. 02 documento relacionado
an..3 diferente a PEN, tendrá que
colocarse éstos campos
Códigos tipo (Campos de tipo de cambio
21 monedaObjetivoTasaCambio texto No monedas – de moneda)
Catálogos
Nro. 02 Estos campos no son usados
=PEN cuando el Tipo documento
relacionado es NC.
22 factorTipoCambioMoneda texto No n(4,6)
an..10
23 fechaCambio No
YYYY-MM-DD
Pág.73
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Pág.74
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Pág.75
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Pág.76
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
(Tipo de documento -
1 tipoDcumentoEmisor Sí texto 1 Sí an(2)
Catálogo Nº 6)
2 numeroRucEmisor Sí texto 11 Sí n(11)
Solo soporta tamaño 15
3 serieNumeroReversion Sí texto 17 Sí RR-<Fecha>-###
(an...15)
4 correoEmisor texto 100 Si an100
5 fechaDocumentoRevertido Si an..10 YYYY-MM-DD
6 razonSocialEmisor texto Si an..100
7 fechaGeneracionReversion Si an..10 YYYY-MM-DD
Habilitado: 1 (El cliente
puede ver resúmenes en el
8 inHabilitado texto 1 Sí
portal)
Deshabilitado: 0
9 bl_estadoRegistro texto 1 SI
10 bl_reintento Int
11 bl_origen texto 1 Si Default: T Método de integración
12 hasFileResponse int 1 No Default: 0 De uso Interno
(Tipo de documento –
1 tipoDocumentoEmisor Sí texto 1 Sí an(2)
Catálogo Nº 6)
2 numeroRucEmisor Sí texto 11 Sí n(11)
serieNumeroReversion Solo soporta tamaño 15
3 Sí texto 13 Sí RR-<Fecha>-###
(an...15)
numeroOrdenItem n..5
4 SI
tipoDocumentoRevertido an..100
5 Texto SI
serieDocumentoRevertido an..4
6 Texto Si
correlativoDocRevertido n..8
7 texto 100 Sí
motivoReversion an..100
8 texto 100 Sí
(Tipo de documento –
1 tipoDocumentoEmisor Sí texto 1 Sí an(2)
Catálogo Nº 6)
Pág.77
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Pág.78
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
(Tipo de documento –
1 tipoDocumentoEmisor Sí texto 1 Sí an(2)
Catálogo Nº 6)
2 numeroRucEmisor Sí texto 11 Sí n(11)
serieNumeroReversion RR-<Fecha>- Solo soporta tamaño 15
3 Sí texto 13 Sí
### (an...15)
4 bl_firma texto 4000 No Firma del documento
5 bl_hashFirma texto 4000 No Hash de la firma
Estado del proceso en el
6 bl_estadoProceso texto 40 No
componente de envío
Campo de control del
7 bl_estadoRegistro texto 1 No
registro
8 bl_mensaje texto 4000 No Mensaje Bizlinks
9 bl_mensajeSunat texto 4000 No Mensaje SUNAT
10 bl_pdf data lob No PDF en Binario
11 bl_url_pdf texto 4000 No Link del PDF
12 bl_ubl data lob No XML UBL en Binario
13 bl_url_ubl texto 4000 No Link del XML UBL
14 bl_cdr Data lob No CDR en Binario
15 bl_url_cdr texto 4000 No Link del CDR
16 bl_xml Data lob No XML en Binario
17 bl_fechaRespuestaSunat texto 10 No Respuesta Sunat
18 process_state texto 20 No De uso interno
19 Running Int No De uso interno
20 Reintento Int No De uso interno
21 Next_Try bigint No De uso interno
22 PDF_State texto 20 No De uso interno
23 XML_State Texto 20 No De uso interno
24 UBL_State Texto 20 No De uso interno
25 CDR_State Texto 20 No De uso interno
26 BL_XML_RSP Textp No De uso interno
27 Origen Texto 1 Si De uso interno
Pág.79
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
1 NUMERODOCUMENTOEMISOR texto 20 No
2 SERIENUMERO texto 13 No Número de serie
3 TIPODOCUMENTO texto 2 No Tipo de documento
4 TIPODOCUMENTOEMISOR texto 1 No Tipo de documento emisor
Parte de la llave primaria de
5 RESUMENID texto 17 No
un resumen
6 CODIGOERROR texto 8 No Código del error
7 DESCRIPCIONERROR texto 500 No Descripción del error
8 FECHAREGISTRO texto 50 No Fecha de registro del error
Estado Descripción
Pág.80
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Anulado El documento ha sido anulado por SUNAT. A este estado pasarán las
facturas y boletas que se declaren en el resumen de bajas.
2.3.1.2 Resúmenes
Estado Descripción
Pág.81
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Estado Descripción
2.3.2.2 Resúmenes
Estado Descripción
Pág.82
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Estado Descripción
Pág.83
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Estado Descripción
Pág.84
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Estado Descripción
SIGNED/ AC_03 Cuando el comprobante es aceptado por SUNAT (cumple con las
validaciones de SUNAT)
Pág.85
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
Estado Descripción
Estado Descripción
Pág.86
Facturas Electrónicas Versión: 13.0
Documento de Integración por Datos Fecha: 31/03/2019
ANEXO I
CASO 1: Cuando los datos no se procesaron correctamente de las tablas Header a las tablas
RESPONSE o cuando el comprobante no se migro correctamente a la WS de Bizlinks por errores de
datos, etc se debe cambiar el valor de los campos bl_estadoRegistro y bl_reintento de la tabla
SPE_EINVOICEHEADER.
bl_estadoRegistro ‘A’
bl_reintento 0
Process_state ‘_2_CONSULT’
CASO 3: Cuando los documentos no migraron a Bizlinks, cambiar el valor del campo process_state de
la tabla SPE_EINVOICE_RESPONSE.
Process_state ‘_1_SIGN’
Pág.87