Doc de Integración Pub Retenciones v1.1
-
Upload
pablo-cabana -
Category
Documents
-
view
26 -
download
2
Transcript of Doc de Integración Pub Retenciones v1.1
DOCUMENTO DE INTEGRACIÓN PUBLICACIÓN DE CERTIFICADOS DE RETENCIÓN
VÍA MQ CON EL PORTAL B2MINING
VERSIÓN 1.1
ÍNDICE
PRELIMINARES ........................................................................................................................... 3
ARQUITECTURA DE INTEGRACIÓN ............................................................................................. 4 MAPEO DE DATOS DEL CERTIFICADO DE RETENCIÓN .............................................................. 5
ESTADOS DEL CERTIFICADO DE RETENCIÓN ............................................................................ 9 FLUJO PARA ALMACENAMIENTO DE INFORMACIÓN EN AMBIENTE INTERMEDIO. .................... 10
PREGUNTAS FRECUENTES ....................................................................................................... 12 ANEXOS .................................................................................................................................... 13
ANEXO 1: REQUERIMIENTOS TÉCNICOS ............................................................................. 13
ANEXO 2: LISTA DE CÓDIGOS ISO MONEDAS .................................................................... 14
ANEXO 3: LISTA DE CÓDIGOS ISO UNIDADES.................................................................... 15
ANEXO 4: TIPO DE COMPROBANTES DE PAGO ................................................................... 18
Pág. 3
PRELIMINARES Para el proceso de integración debemos incluir las siguientes actividades en paralelo mientras vamos desarrollando la interfase de extracción de datos.
Entrega y configuración del Equipo de integración (desarrollo y producción). Obtener y enviar tabla de equivalencia de Monedas en su sistema, Tabla Monedas (ver Anexo
2). Los datos necesarios son Código ISO y descripción en su sistema. Obtener y enviar tabla de equivalencia de unidades en su sistema, Tabla Unidades (ver Anexo
3). Los datos necesarios son Código ISO y descripción en su sistema. Logotipo de la empresa en formato gif. La imagen del logo de la empresa cliente debe tener las
siguientes propiedades:
Fondo color blanco
Ancho 185 píxeles, alto 68 píxeles
Resolución entre 300 ppp - 600 ppp (puntos por pulgada)
Tamaño entre 3KB - 5KB Autorización, rangos y fecha de autorización de impresión que aparece en las impresiones de
comprobantes de retenciones; emitidos por SUNAT Firma y sello de la empresa que va en el certificado de retención, escaneada, en formato gif,
debe tener las siguientes propiedades:
Ancho 540 píxeles, alto 200 píxeles
Resolución entre 300 ppp - 600 ppp (puntos por pulgada)
Tamaño entre 10KB y 15KB. En caso de emitir certificados de retención en papel pre-impreso, solicitar el permiso respectivo
a la SUNAT para emitir certificados de retención de forma computarizada.
Mediante carta simple firmada por el Representante Legal de la empresa, comunicar a la
SUNAT que se va a emitir las retenciones vía electrónica.
Pág. 4
ARQUITECTURA DE INTEGRACIÓN
Figura 1. Arquitectura para el envío de información al Portal de Negocios
1. La Interfaz de Comunicación extrae la información del Sistema de Información del Cliente.
2. La información extraída se guarda en la Base de Datos Intermedia.
3. El Componente de Integración consulta la información de la Base de Datos Intermedia.
4. El Componente de Integración genera un archivo XML con la información consultada y lo
coloca en el MQ.
5. El MQ envía la información al Portal Web a través de internet.
6. El archivo XML recibido por el MQ de Ebiz llega a Portal Web.
Pág. 5
MAPEO DE DATOS DEL CERTIFICADO DE RETENCIÓN A continuación se muestra la vista de impresión de un certificado de retención en el Portal.
1
2
4
3
5
6
13
18 19 20
2827
2621 22 23 24 25
29
7
11
8
109
12
17
16
15
14
30
Figura 2. Prototipo de un comprobante de retención en el Portal de Negocios
Usted, como ente emisor de Certificados de Retención se encargará de dejar los datos del cliente de retención en la base de datos intermedia, es decir, sus programas deben realizar los pasos 1 y 2 descritos en la sección ARQUITECTURA DE INTEGRACIÓN. La estructura de información contendrá 2 grupos de información:
1. Cabecera: Es siempre obligatoria y contendrá la información propia del Certificado de Retención. Se almacenará en los campos de la tabla RETENCION que se muestran en la Tabla 1.
2. Detalle: Es siempre obligatoria y contendrá la información de cada ítem que se almacenará
en los campos de la tabla RETENTIONITEM que se muestran en la Tabla 1.
Pág. 6
La estructura de base de datos es la siguiente:
Figura 3. Modelo entidad-relación de Publicación de Certificados de Retención
Descripción de la tabla RETENTION y RETENTIONITEM
Id Nombre Campo
Web Descripción
Base de Datos Integración Obligatoriedad Técnica
Obligatoriedad
Funcional Nombre Tabla Nombre Campo Tipo de
Dato Tamaño
Cabecera del comprobante de retención
1 Razón Social Razón Social de la Empresa Emisora RETENTION RazonSocialCliente VARCHAR 100 NO SI
2 Dirección Dirección de la Empresa Emisora RETENTION DireccionCliente VARCHAR 100 NO SI
3 Teléfono Teléfono de la Empresa Emisora RETENTION TelefonoCliente VARCHAR 30 NO SI
4 PuestoExpedicion Lugar donde se genera la retención. Por ejemplo: Oficina principal Caminos del Inca 134 - Lima - Perú
RETENTION PuestoExpedicion VARCHAR 200 NO
SI
5 RUC
RUC (Registro Único de Contribuyente) de la Empresa Emisora. En el caso de Perú tendrá el formato: PExxxxxxxxxxxx Donde: PE=Codigo ISO de Peru. xxxxxxxxxxx=Núm. RUC de la empresa
RETENTION RucComprador VARCHAR 30 SI
6 Número de Comprobante de retención
Número de serie de la retención definido por la empresa emisora.
RETENTION
RetentionSerie VARCHAR 6
SI
SI Numero correlativo de la retención
definido por la Empresa Emisora. RetentionNumber VARCHAR 20
7 Razón Social Proveedor
Razon Social del Proveedor RETENTION RazonSocialProveedor VARCHAR 100 SI SI
8 RUC Proveedor
RUC (Registro Único de Contribuyente) de la Empresa Proveedora. En el caso de Perú tendrá el formato: PExxxxxxxxxxxx Donde: PE=Codigo ISO de Peru. xxxxxxxxxxx=Núm. RUC de la empresa
RETENTION RucProveedor VARCHAR 30 SI SI
9 Dirección Proveedor
Dirección del Proveedor RETENTION DireccionProveedor VARCHAR 100 SI SI
10 Fecha emisión Fecha de emisión del Comprobante de Retención Formato: mm/dd/yyyy
RETENTION RetentionDate VARCHAR 10 SI SI
Pág. 7
11 Run N°
Numero correlativo en el sistema del cliente (Código interno) con el cual identifican la transacción del pago de manera que les permite saber que documentos han sido cancelados con dicho movimiento
RETENTION CorridaNumero VARCHAR 30 NO NO
12 Obs Observaciones al Comprobante de Retención
RETENTION Obs VARCHAR 254 NO NO
13 Tipo de Cambio
Tipo de cambio con el que se realiza el Pago.
Si el comprobante está en SOLES enviar 1 (uno), caso contrario enviar el
tipo de cambio respectivo.
RETENTION TipoCambio DECIMAL 15,4 NO
SI (Si el pago es en
dólares)
14 Banco/ Nro Cheque
Banco en que se realiza la transacción del Pago y el Nro de cheque
RETENTION Banco VARCHAR 30 NO
NO
15 Nro. Doc. Interno ERP Cliente
Numero de documento interno del sistema ERP del Emisor
RETENTION NroDocPagoERP VARCHAR 50 NO
SI
16 Moneda Código ISO de la moneda del Comprobante de Retención, en caso del Perú es PEN
RETENTION Moneda VARCHAR 5 SI
SI
17 Estado Se manejan los estados estándar. No se envía por integración
RETENTION Status VARCHAR 1 NO SI
27 Total Importe Operación/ Origen
Monto total en la moneda origen del Comprobante de Pago
RETENTION TotalMontoOrigen DECIMAL 15,4 NO
SI
28 Total Monto pagado
Monto total que se ha pagado por todos los Comprobantes de Pago. En Perú estará en Nuevos Soles.
RETENTION TotalMontoPago DECIMAL 15,4 SI
SI
29 Total Importe Retenido
Monto total que se ha retenido por todos los Comprobantes de Pago
RETENTION TotalMontoRetenido DECIMAL 15,4 SI
SI
EstadoInicial
Estado Inicial del Documento: “PC” = Preparación Completa. El Documento está en Revisión, el documento no es visualizado por el proveedor hasta que el cliente ingrese a la web y apruebe el documento. Si no envían el estado inicial, el estado inicial del Documento será Activa.
RETENTION EstadoInicial VARCHAR 2 NO
30 Nro de Autorización de Impresión
Se emplea para imprimir el rango de números de retención, emitido por la SUNAT (Súper Intendencia Nacional de Administración Tributaria). Esta información debe ser entregada por el cliente (ver PRELIMINARES). Estos datos datos se cargan directamente en la base de datos del portal.
Detalle del comprobante de retención – Listado de Comprobantes de Pago
18 Tipo
Tipo de Comprobante de Pago que ha sido retenido. En base a tipos proporcionado por SUNAT (Super Intendencia Nacional de Administración Tributaria). Ver Anexo 4
RETENTIONITEM TipoDocumento VARCHAR 10 SI SI
19 Serie Número de Serie del Comprobante de Pago que ha sido retenido
RETENTIONITEM SerieDocumento VARCHAR 8 SI SI
20 Nro documento Numero de Comprobante de Pago que ha sido retenido
RETENTIONITEM NumeroDocumento VARCHAR 30 SI SI
21 Fecha emisión Fecha de emisión del Comprobante de Pago Formato: mm/dd/yyyy
RETENTIONITEM FechaDocumento VARCHAR 10 SI SI
22 Moneda Original Moneda original del Comprobante de Pago. Ver anexo 2.
RETENTIONITEM Moneda VARCHAR 5 NO Si
23 Importe Operación/ Origen
Monto Pagado del Comprobante de Pago en Moneda del Comprobante de Pago
RETENTIONITEM MontoOrigen DECIMAL 15,4 NO
SI
24 Monto Pagado S/. Monto Pagado del Comprobante de Pago en Nuevos Soles
RETENTIONITEM MontoPago DECIMAL 15,4 SI
SI
25 Importe Retenido S/.
Monto Retenido del Comprobante de Pago en moneda local. En el caso de Perú es Nuevos Soles
RETENTIONITEM MontoRetenido DECIMAL 15,4 SI
SI
Pág. 8
26 Nro Doc ERP Cliente
Numero interno del Comprobante de Pago en el sistema
RETENTIONITEM NroDocERPItem VARCHAR 50 NO
SI
Tabla 1. Campos del Certificado de Retención
Para la carga de información en la base de datos, es necesario tener en cuenta lo siguiente: En caso de los campos Numéricos de tipo “decimal”, con tamaño (x, y), indica que se puede enviar hasta número de “x” dígitos con un máximo de “y” decimales. Es decir el siguiente formato: 12345678910.1234 (11 dígitos en la parte entera, 4 dígitos en la parte decimal separados por el punto decimal) En caso no tengan valor se debe colocar cero ‘0’ y NO valores NULL o vacíos. Todos los campos deben cumplir con la condición de Obligatoriedad indicados en la sección Descripción de la tabla RETENTION Y RETENTIONITEM. Si algún campo es OPCIONAL, pero se cuenta con la información en su sistema ERP, debe ser almacenado en base de datos. De esta forma, la retroalimentación al proveedor será mucho mejor. Descripción de la tabla CHECKPOINT_INTEGRACION
Nro Descripción Nombre Campo BD Tamaño Tipo Campo Obligatorio
1 Indica el documento que el componente está gestionando.
CodigoAccion 3 VARCHAR SI
2 Indica el ID en la tabla respectiva del documento.
NroDocumento 4 INTEGER SI
3
Indica si el documento ya fue procesado. Ejm: '0': Nuevo '1': Procesando '2': Procesado '3': Errado
FlagProcesado 2 VARCHAR SI
4
Indica la vía de comunicación del mensaje. Ejm: 'E': Entrada 'S': Salida
TipoBandeja 1 VARCHAR SI
9 Fecha de registro en la tabla Checkpoint_Integracion
FechaRegistro DATETIME SI
Tabla 2. Campos de la tabla Checkpoint_Integracion
Descripción de la tabla CORRELATIVO
Nro Descripción Nombre Campo BD Tamaño Tipo Campo Obligatorio
1 Nombre de la tabla TableName 60 VARCHAR SI
2 Correlativo de la tabla Correlative 4 INTEGER SI
Tabla 3. Campos de la tabla Correlativo
Pág. 9
ESTADOS DEL CERTIFICADO DE RETENCIÓN
Estados de Certificado de Retención Código de Acción
En Revisión R1
Activa R1
Anulada
Impresa
Tabla 4. Estados de los Certificados de Retenciones
1. Publicar el Certificado de Retención en estado “En Revisión”: El certificado de retención
se almacenará con el valor “PC” en el campo EstadoInicial. En este estado el Cliente puede ingresar al Portal para modificar el Certificado y activarlo para la visualización por parte del proveedor. Mientras el cliente no active el Certificado de Retención, el proveedor no podrá visualizar el comprobante.
2. Publicar el Certificado de Retención en estado “Activa”: El certificado de retención se almacenará con el valor VACIO o NULL en el campo EstadoInicial. En este estado, el proveedor ya podrá visualizar el comprobante. Nota: No se puede publicar una retención más de una vez por integración. Esta debe anularse por la Web antes de republicar alguna de ellas.
3. Anular el Certificado de Retención: La anulación del comprobante de retención se realizará por el portal Web, debido a que es necesario realizar una verificación previa de que si el documento se encuentra impreso por el proveedor o no. El usuario ingresara al portal, buscará dicho documento y hará clic en el botón ANULAR.
4. Imprimir el Certificado de Retención: Si el proveedor ingresa al Portal Web e imprime el comprobante de Retención, el estado del documento cambia a IMPRESA.
Pág. 10
FLUJO PARA ALMACENAMIENTO DE INFORMACIÓN EN AMBIENTE INTERMEDIO.
PUBLICACION DE RETENCIONES – ENVIO DESDE EL ERP DE LA EMPRESA HASTA EL PORTAL WEB
RETENCION
Obtener datos del Certificado de
Retención
Obtener el ID de la tabla Retention para su
almacenamiento con la siguiente Query:
Select Correlative from Correlativo where
tablename = ‘RETENTION’
Guardar la información del Certificado de
Retención en un registro de la tabla
RETENTION y RETENTIONITEM según el
mapeo de datos.
Actualizar el correlativo de la tabla Correlativo
con el siguiente query:
Update correlativo set correlative = correlative
+1 where tablename=’RETENTION’
Guardar un registro en la tabla checkpoint_integracion:
ID: Autogenerado
CodigoAccion: R1
FlagProcesado: 0
TipoBandeja: ‘S’
FechaRegistro: FechaActual (yyyy/MM/dd)
Nrodocumento: Id del registro de la tabla Retention
FIN
INICIO
¿Existen más
Retenciones
por Publicar?SI
NO
Base de
Datos
Figura 4. Flujo para registro de datos en Ambiente de Integración
Pág. 11
Ejemplo de carga de información en la base de datos intermedia (tablas RETENTION, RETENTIONITEM, CHECKPOINT_INTEGRACION y CORRELATIVO). Los datos han sido extraídos del Prototipo de Comprobante de Retención (ver figura 2).
Id Base de Datos Integración
Tabla Nombre Campo Valor ingresado
1 R
ETEN
TIO
N
RazonSocialCliente COMPAÑÍA MINERA ANTAMINA S.A.
2 DireccionCliente Av. El Derby N° 055, Torre 1, Oficina 801, Santiago de Surco, Lima
3 TelefonoCliente 217-3000
5 RucComprador PE20330262428
6 RetentionSerie 012
RetentionNumber 0014580
7 RazonSocialProveedor ECCO CONSTRUCTION SRL
8 RucProveedor 20445789641
9 DireccionProveedor MZ A LOTE 13 JR. MIGUEL GRAU HUARMEY ANCASH
10 RetentionDate 07/16/2009
11 CorridaNumero 000835
12 Obs
13 TipoCambio 3.0160
14 Banco BCP / USD
15 NroDocPagoERP
16 Moneda SOL
17 Status I
27 TotalMontoOrigen 1,205.10
28 TotalMontoPago 3,634.58
29 TotalMontoRetenido 218.09
18
RET
ENTI
ON
ITEM
TipoDocumento 01
19 SerieDocumento 001
20 NumeroDocumento 103
21 FechaDocumento 06/18/2009
22 Moneda USD
23 MontoOrigen 1205.10
24 MontoPago 3,634.58
25 MontoRetenido 218.09
26 NroDocERPItem
Tabla 5. Tablas Retention y Retentionitem
Tabla 7. Tabla Correlativo
Id Base de Datos Integración
Tabla Nombre Campo Valor ingresado
1
CH
ECK
PO
INT_
INTE
GR
AC
ION
CodigoAccion R1
2 NroDocumento ID de la tabla RETENTION
3 FlagProcesado 0
4 TipoBandeja S
9 FechaRegistro 2011/07/11
Id Base de Datos Integración
Tabla Nombre Campo Valor ingresado
1
CO
RR
ELA
TI
VO
TableName ID de la Tabla RETENTION
2 Correlative
Pág. 12
Tabla 6. Tabla Checkpoint_integracion
PREGUNTAS FRECUENTES
1. Los campos tienen un tamaño indicado, al almacenar la información ¿Se debe necesariamente ocupar este tamaño, es decir relleno con espacios vacíos u otro caracter? R. No es necesario que se ocupe el tamaño máximo del campo, pero este no debe excederse de lo indicado
2. ¿Se debe de incluir los signos en los valores de los campos numéricos? R. Sólo si estos incluyen cifras negativas, en el caso de cantidades positivas, es tácito.
3. ¿Cómo se puede hacer para modificar o corregir un documento?
R. En el caso de cualquier modificación en los certificados de retención, el documento debe ser anulado en el Portal Web y luego este puede volver a ser republicado. Si el documento no está anulado, la nueva retención no se almacenará. A nivel de base de datos, solo hará falta actualizar los campos de la retención y colocar este documento pendiente de procesar (ver flujo de ingreso de datos – Página 10)
Pág. 13
ANEXOS
ANEXO 1: REQUERIMIENTOS TÉCNICOS
1. Requerimientos de Hardware y Software Para los proyectos de integración, se requiere de 02 equipos, ya sean físicos (PCs) o virtuales, los cuales deberán ser destinados exclusivamente para este fin, con las siguientes características:
Procesador de última generación (32 bits).
Memoria mínima 2GB
Disco duro mínimo: 160 GB
Tarjeta de Red : 100 Mbps
Sistemas Operativos: Windows 2003 Server o Superior.
IP Publica Fija (adquirida por el cliente), para el servidor donde se encontrara el MQ desarrollo y MQ de producción.
2 puertos para el equipo de desarrollo, 2 puertos para el equipo de producción, todos los puertos definidos por Ebiz.
2. Software a ser instalados por ebiz en los equipos de desarrollo y producción
Componente Integración Ebiz.
Microsoft SQL Server 2005 Express (libre) u otro motor de Base de Datos proporcionado por el cliente.
También se puede emplear Base de Datos libres, en caso que el número de transacciones sea menor a 100 documentos por día.
Java: o En el equipo de desarrollo se instalará Java Development Kit (JDK) v1.6. o En el equipo de producción se instalará Java Runtime Environment (JRE) v1.6_14.
IBM MQ Series Server v 7.0 (MQ)
IBM MQ Series Internet Pass-Thru v 2.0 (MQ)
3. Software a ser instalados por el cliente en los equipos de desarrollo y producción
Sistema Operativo y sus parches.
Mantenimiento de nuevos parches.
4. Requerimientos de comunicaciones solicitados al cliente
IPs Públicas Fijas de los equipos de integración (Desarrollo y/o producción), para que estas sean habilitadas en los servidores de Ebiz. Las IPs públicas serán utilizadas por el Servidor MQSeries del Equipo de Integración para comunicación con los servidores de Ebiz.
Se puede trabajar con la misma IP publica en Desarrollo (DEV) y Producción (PRD)
Habilitación de 2 puertos, cada uno de entrada y salida en el servidor MQSeries del Equipo de integración, para las comunicaciones con la IP publica del Servidor MQ de Ebiz. Estos puertos serán habilitados por Ebiz.
IP publica Ebiz (Desarrollo) IP publica IBM(Producción)
190.223.43.101 190.81.188.57
Se deben realizar pruebas de comunicación con Ebiz, siguiendo los siguientes pasos: o Enviar la IP Pública para que habiliten el acceso a dicha IP en el Servidor MQ de
Ebiz. o Habilitar los puertos de entrada y salida indicados por Ebiz en los cortafuegos
(firewall) o servidores proxy del cliente para la IP pública del Servidor de Ebiz. o Una vez que Ebiz confirme la habilitación de puertos se harán pruebas de
comunicación a la IP Pública del servidor MQ de Ebiz en los puertos designados.
Pág. 14
Acceso al servidor de correos del cliente para el envío de correos de control (usuario y password), para los ambientes de desarrollo y producción.
5. Requerimientos adicionales
Acceso VPN.- se requiere acceso, a través de una VPN, a los ambientes de desarrollo y producción del ERP del Cliente, y así poder realizar los trabajos de desarrollo e implantación desde las instalaciones de Ebiz.
Acceso Remoto Habilitado.- se requiere que los equipos de desarrollo y producción tengan el acceso remoto habilitado para poder acceder a los equipos.
Acceso a Internet.- el acceso a Internet es necesario para las actualizaciones automáticas y/o parches de Java, del SQL Server 2005 Express Edition y del Sistema Operativo.
ANEXO 2: LISTA DE CÓDIGOS ISO MONEDAS
Código ISO Nombre Moneda
ARS Argentine Peso
ATS Austrian Schilling
AUD Australian Dollar
BEF Belgian Franc
BOB Bolivia Boliviano
BRL Brazilian Real
CAD Canadian Dollar
CHF Swiss Franc
CLP Chilean Peso
CNY Chinese Yuan
COP Colombian Peso
CRC Costa Rica Colon
DEM Deutsche Mark
DKK Danske Kroner for Denmark
ECS Ecuadorian Sucre
ESP Spanish Peseta
EUR Euro Currency
FIM Finland Markka
FRF French Franc
GBP British Pound
Código ISO Nombre Moneda
HKD Hong Kong Dollar
IEP Irish Punt
ITL Italian Lira
JPY Japanese Yen
KRW South Korean Won
LUF Luxembourg Franc
MXP Mexican Peso
NLG Dutch Guilder
NOK Kroner for Norway
PAB Panama Balboa
PEN Peruvian Nuevo Sol
PTE Portugese Escudo
PYG Paraguay Guarani
SEK Svenske Kroner for Sweden
SGD Singapore Dollar
TWD Taiwan Dollar
USD US Dollar
UYU Uruguay Peso
VEB Venezuelan Bolivar
ZAR South African Rand
Pág. 15
ANEXO 3: LISTA DE CÓDIGOS ISO UNIDADES
Código ISO Descripción
MHz MegaHertz
None None
oz Ounce
Ha Ha
km Kilometer
m Meter
mm Millimeter
cm Centimeter
in Inch
ft Feet
kg Kilogram
gln galon
doc Docena
sobr Sobre
blk Block
jab Jaba
lt Litro
m3 Metro cubico
% Porcentaje
cc Centimetros Cubicos
sco Saco
Cont Container
Drum Cilindro
Kit Kit
Pall Pallet
Ampl Ampolla
Bid. Bidon
Cap. Capsula
Comp Comprimido
Fco. Frasco
Grag Gragea
Ovul Ovulo
Pkt Packet
Sup. Supositorio
Tab. Tableta
Tubo Tubo
Vial Vial
yd Yarda
Bale Lata
Can Lata
Código ISO Descripción
Ball Ball
Gros Gross
Lgth Length
gln(UK) Galon (UK)
Cr. Cartucho
Fa. Fardo
Pl. Plancha
Pza. Pieza
Var. Varilla
Serv. Servicios
Ch. Chisguete
ot Onza Troy
ml Mililitro
mg Miligramo
Bld. Balde
Est. Estuche
Lote Lote
ft3 Pies Cubicos
Env. Envase
pt Pinta
Gsa Gruesa
dec Decena
Bob. Bobina
hora(s) Hora
cono Cono
atado Atado
bulto Bulto
Pal. Paleta
min(s) Minuto
mes Mes
Kw/h Kilowatts/Hora
Mw/h Megawatts/Hora
H-H Horas - Hombres
H-M Horas - Maquina
dia Dia
Bln Balon
Barril Barril
ml. Mililitro
m/min Metro/Minuto
ton/m3 ton/m3
Pág. 16
Código ISO Descripción
Pote Pote
PATCH PATCH
m2 Metros Cuadados
cm2 Centimetros Cuadados
ft2 Pies Cuadados
in2 Pulgadas Cuadadas
ton Toneladas
gr Gramos
Und. Unidades
Set Set
Roll Rollo
Cja. Caja
Bol. Bolsa
Pqt. Paquete
Rma. Resma.
Par Par
Plg. Pliego
Btl. Botella
Cil. Cilindro
Hja. Hoja
Lta. Lata
Mllr. Millar
Cto. Ciento.
RPM Revoluciones por Minuto
Kph Kilometros por Hora
HP Caballos de Fuerza
Kw Kilowatt
w Watt
Poise Poise
gr/cms gr/cms
KGS Kilogramo/Segundo
kph/m2 kph/m2
PSI PSI
mmHg mmHg
BAR BAR
ATM ATM
Kg/m3 Kg/m3
gr/cc gr/cc
Hz Hertz
Volt Voltaje
Código ISO Descripción
None None
ft3 Pies Cubicos
lb Libra
Tal Talonario
Case Case
C/U Cada Uno
Jgo. Juego
Eqp. Equipo
Glb. Global
Tramo Tramo
Tira. Tira
UP Unidad de Potencia
UA Unidad de Actividad
Quart Quart
EA EA
dm Decimetro
Viaje Viaje
assy Assembly
pad Pad
conj Conjunto
C37 Milimol por litro
C36 Mol por metro cubico
DAY Dias
DPR Nro. Disparos
UND Unidad
VM Viaje Minero
KNM Kilonewton por metro cuadrado
A93 g/m3
KPA Kilopascal
MTH Metro/Hora
MTS Metro/Segundo
PRS Numero de personas
PA Paquete
TNE Tonela Metrica
DR Tambor
MTR Metro
FOT Pie
BG BOL
MTQ MTQ
CS CS
Pág. 17
Código ISO Descripción
GLL Galon
KGM Kg
BX BX
LTR Litro
PR Par
PCE Pieza
RO Rollos
RM Resma
PCE Unidad
TNE Tonelada
usd USD
ream Ream
5GL 5Gl
Assortment Asst
Board foot Bft
Book Book
Bote Bote
Bushel Bu
Pastel Cake
Tarjeta Card
Garrafon Cboy
HCF Ccf
CFT Cft
Centegramo Cg
Cajon Cjn
Crema Crem
Cubeta Cube
Cuñete Cun
Quintal Cwt
Display Dis
Disco Disk
Dry Dry
Onza Liq Floz
Medio Gal Glh
Gota Gota
Madeja Hnk
Pul Cub In3
Inyector Inye
Jar Jar
Pág. 18
ANEXO 4: TIPO DE COMPROBANTES DE PAGO
Código SUNAT
Descripción de tipo comprobante de pago
00 Otros (especificar)
01 Factura
02 Recibo por Honorarios
03 Boleta de Venta
04 Liquidación de compra
05 Boleto de compañía de aviación comercial por el servicio de transporte aéreo de pasajeros
06 Carta de porte aéreo por el servicio de transporte de carga aérea
07 Nota de crédito
08 Nota de débito
09 Guía de remisión - Remitente
10 Recibo por Arrendamiento
11 Póliza emitida por las Bolsas de Valores, Bolsas de Productos o Agentes de Intermediación por operaciones realizadas en las Bolsas de Valores o Productos o fuera de las mismas, autorizadas por CONASEV
12 Ticket o cinta emitido por máquina registradora
13 Documento emitido por bancos, instituciones financieras, crediticias y de seguros que se encuentren bajo el control de la Superintendencia de Banca y Seguros
14 Recibo por servicios públicos de suministro de energía eléctrica, agua, teléfono, telex y telegráficos y otros servicios complementarios que se incluyan en el recibo de servicio público
15 Boleto emitido por las empresas de transporte público urbano de pasajeros
16 Boleto de viaje emitido por las empresas de transporte público interprovincial de pasajeros dentro del país
17 Documento emitido por la Iglesia Católica por el arrendamiento de bienes inmuebles
18 Documento emitido por las Administradoras Privadas de Fondo de Pensiones que se encuentran bajo la supervisión de la Superintendencia de Administradoras Privadas de Fondos de Pensiones
19 Boleto o entrada por atracciones y espectáculos públicos
20 Comprobante de Retención
21 Conocimiento de embarque por el servicio de transporte de carga marítima
22 Comprobante por Operaciones No Habituales
23 Pólizas de Adjudicación emitidas con ocasión del remate o adjudicación de bienes por venta forzada, por los martilleros o las entidades que rematen o subasten bienes por cuenta de terceros
24 Certificado de pago de regalías emitidas por PERUPETRO S.A
25 Documento de Atribución (Ley del Impuesto General a las Ventas e Impuesto Selectivo al Consumo, Art. 19º, último párrafo, R.S. N° 022-98-SUNAT)
26
Recibo por el Pago de la Tarifa por Uso de Agua Superficial con fines agrarios y por el pago de la Cuota para la ejecución de una determinada obra o actividad acordada por la Asamblea General de la Comisión de Regantes o Resolución expedida por el Jefe de la Unidad de Aguas y de Riego (Decreto Supremo N° 003-90-AG, Arts. 28° y 48°)
27 Seguro Complementario de Trabajo de Riesgo
Pág. 19
28 Tarifa Unificada de Uso de Aeropuerto
29 Documentos emitidos por la COFOPRI en calidad de oferta de venta de terrenos, los correspondientes a las subastas públicas y a la retribución de los servicios que presta
30 Documentos emitidos por las empresas que desempeñan el rol adquirente en los sistemas de pago mediante tarjetas de crédito y débito
31 Guía de Remisión - Transportista
32
Documentos emitidos por las empresas recaudadoras de la denominada Garantía de Red Principal a la que hace referencia el numeral 7.6 del artículo 7° de la Ley N° 27133 – Ley de Promoción del Desarrollo de la Industria del Gas Natural
34 Documento del Operador
35 Documento del Partícipe
36 Recibo de Distribución de Gas Natural
37 Documentos que emitan los concesionarios del servicio de revisiones técnicas vehiculares, por la prestación de dicho servicio
50 Declaración Única de Aduanas - Importación definitiva
52 Despacho Simplificado - Importación Simplificada
53 Declaración de Mensajería o Courier
54 Liquidación de Cobranza
55
BVME para transporte ferroviario de pasajeros
Código y denominación incorporados por la Cuarta Disposición Complementaria y Final de la Resolución de Superintendencia N° 173-2008/SUNAT, publicada el 16.09.2008)
87 Nota de Crédito Especial
88 Nota de Débito Especial
91 Comprobante de No Domiciliado
96 Exceso de crédito fiscal por retiro de bienes
97 Nota de Crédito - No Domiciliado
98 Nota de Débito - No Domiciliado
99 Otros - Consolidado de Boletas de Venta