Layout TXT - Liquidación de Compra
La Liquidación de compra electrónica es un comprobante de pago emitido por las personas naturales o jurídicas, sociedades conyugales, sucesiones indivisas, sociedades de hecho u otros entes colectivos por las compras que efectúen a personas naturales productoras y/o acopiadoras de productos primarios derivados de la actividad agropecuaria, pesca artesanal y extracción de madera, de productos silvestres, minería aurífera artesanal, artesanía, desperdicios y desechos metálicos, desechos de papel y desperdicios de caucho, siempre que estas personas no otorguen comprobantes de pago por carecer de número de RUC.
Los emisores de una liquidación de compra, quedan designados como agente de retención de los tributos que gravan la operación, encontrándose dentro de ese alcance el Impuesto a la Renta (IR).
Estructura del archivo TXT para Liquidaciones de Compra
A continuación, se detalla la estructura que deben contener los archivos de texto que se procesan a través de la plataforma de The Factory HKA para generar el documento electrónico. Se debe tomar en cuenta que el separador entre campos es el carácter ‘|’ (pipe, palote). Todas las líneas deben llevar la cantidad de campos requeridos según la estructura, así como el ‘|’ de cierre de cada una de ellas, es decir, se debe separar cada campo independientemente de que contenga algún valor o vaya vacío -según corresponda-. De lo contrario, el sistema no podrá procesar el archivo de texto e indicará un mensaje de error (línea no tiene la cantidad de campos requeridos). Estos datos deben tener un formato y estructura determinada para que puedan ser procesados por la aplicación, según se detalla en este artículo. Asimismo, la codificación del archivo TXT deberá ser UTF8-Sin Boom.
Leyenda
Tipo de Longitud
A: Carácter alfabético
N: Carácter numérico
AN: Carácter alfanumérico
A|i: Carácter alfabético de longitud fija i
N|i: Carácter numérico de longitud fija i
AN|i: Carácter alfanumérico de longitud fija i
A|…j: Valor de hasta j caracteres alfabéticos
N|…j: Valor de hasta j caracteres numéricos
AN|…j: Valor de hasta j caracteres alfanuméricos
Recurrencia de la línea
- Si contiene un 0..1 es opcional, pero aparece una única vez de ser el caso aplicable
- Si contiene un 0..n es opcional, pero puede haber varias veces esta línea
- Si contiene un 1 es una línea obligatoria que sólo puede aparecer una vez
- Si contiene un 1..n es una línea obligatoria que puede haber varias veces
Obligatoriedad del campo
Obl.: El envío del campo es obligatorio
Opc.: El envío del campo es opcional
Detalle por líneas
A continuación, se detalla la definición de todas las líneas y todos los casos a utilizar:
Comprador
Nombre de la línea: | CMP |
---|---|
Cantidad de Campos: | 12 |
Descripción General: | Contiene información base del emisor del documento electrónico, quien ante la figura de la Liquidación de Compra Electrónica, es el comprador |
Recurrencia de la línea: | 1 |
ID | Campo | Descripción | Tipo|Longitud | Formato | Obligatorio | Opcional |
---|---|---|---|---|---|---|
CMP | Nombre de Línea | Código de identificación de la línea | AN|3 | CMP | X | |
1 | Razón Social | Apellidos y nombres, denominación o razón social | AN|...1500 | X | ||
2 | Nombre Comercial | Nombre comercial, si lo tuviere | AN|...1500 | X | ||
3 | RUC | Número de RUC | AN|13 | 6/NNNNNNNNNNN Donde NNNNNNNNNN es el número de RUC |
X | |
4 | Domicilio fiscal | Dirección completa y detallada | AN|...200 | X | ||
5 | Urbanización | Urbanización donde se encuentra el domicilio fiscal | AN|...25 | X | ||
6 | Provincia | Provincia donde se encuentra el domicilio fiscal | AN|...25 | X | ||
7 | UBIGEO | Código de UBIGEO donde se encuentra el domicilio fiscal | N|6 | Catálogo N° 13 | X | |
8 | Departamento | Departamento donde se encuentra el domicilio fiscal | AN|...30 | X | ||
9 | Distrito | Distrito donde se encuentra el domicilio fiscal | AN|...30 | X | ||
10 | Código de país | Código de país donde se encuentra el domicilio fiscal | AN|2 | Catálogo N° 04 | X | |
11 | Notificar | Flag que indica si se desea enviar el documento vía correo electrónico | AN|2 | SI para notificar, NO en caso contrario |
X | |
12 | Correo electrónico al que se enviará el documento. Para enviar varios correos, deberán utilizarse los caracteres ',' o ';' para separar las diferentes direcciones | AN|...500 | X |