Histórico da Página
...
8.1 REGISTRO DE COMPRAS | |||||||||||||
Campo SIRE | Campo PLE | Long. | Obligatorio | Llave única | Descripción | Formato | Observaciones | Información de Protheus | |||||
1 | 11 | RUC del Generador o del sujeto obligado a llevar el Registro de Compras | Numérico | 1. Obligatorio. 2. El RUC del generador o del sujeto obligado a llevar el Registro de Compras. | Campo RUC de la empresa, M0_CGC. | ||||||||
2 | Hasta 1500 | Apellidos y nombres, denominación o razón social, del generador o del sujeto obligado a llevar el Registro de Compras | Texto | 1. El nombre o denominación o razón social debe pertenecer al RUC del campo 1. 2. Obligatorio. | Campo nombre comercial de la empresa, M0_NOMECOM. | ||||||||
3 | 1 | 8 | Si | Si | Periodo | Numérico | 1. Obligatorio SIRE 1. Obligatorio | Este atributo es impreso a partir del parámetro 02 (MV_PAR02) del grupo de preguntas del libro de compras. | |||||
4 | 6 | Código de Anotación de Registro (CAR). Se estructura de acuerdo a la tabla 7 del Anexo 1 | Alfanumérico | 1. Consignar vacio. 2. Se completará automaticamente. | Vacío. | ||||||||
2 | Hasta 40 | Si | Si | 1. Contribuyentes del Régimen General: Número correlativo del mes o Código Único de la Operación (CUO), que es la llave única o clave única o clave primaria del software contable que identifica de manera unívoca el asiento contable en el Libro Diario o del Libro Diario de Formato Simplificado en que se registró la operación. 2. Contribuyentes del Régimen Especial de Renta - RER: Número correlativo del mes. | Texto | 1. Obligatorio 2. Si el campo 41 es igual a '0'', 1' o '6' o '7', consignar el Código Único de la Operación (CUO) o número correlativo de la operación que se está informando 3. Si el campo 41 es igual a '9', consignar el Código Único de la Operación (CUO) o número correlativo de la operación original que se modifica 4. No acepta el caracter "&" 5. Si el CUO proviene de un asiento contable consolidado se debe adicionar un número secuencial separado de un guión "-". | Se imprime el correlativo generado por el modulo contable, este correlativo inicia con 08 para procedimientos generados por el modulo de COMPRAS Ejemplo de Correlativo = 0801000064 Campo = F1_NODIA (SF1), si no encuentra en este campo busca a partir de la FUNCION getSegofi() el CT2_SEGOFI en la tabla CT2. Para NCP, imprime directamente el F2_NODIA (tabla SF2) | ||||||
3 | De 2 hasta 10 | Si | Si | Número correlativo del asiento contable identificado en el campo 2, cuando se utilice el Código Único de la Operación (CUO). El primer dígito debe ser: "A" para el asiento de apertura del ejercicio, "M" para los asientos de movimientos o ajustes del mes o "C" para el asiento de cierre del ejercicio. | Alfanumérico | 1. Obligatorio 2. El primer dígito debe ser: A, M o C 3. En los casos de Contribuyentes del RER:Consignar M-RER. 4. No acepta el caracter "&" | Es llamado directamente de la función getLinCT2(), esta función busca la línea correspondiente a la cuenta de proveedores en el asiento contable - Tabla: CT2 - Campo: CT2_LINHA Tomar en consideración las multisucursales que algunos clientes tienen configurado. | ||||||
5 | 4 | 10 | Si | No | Fecha de emisión del comprobante de pago o documento | DD/MM/AAAA | 1. Obligatorio SIRE 1. Obligatorio | Informado a partir del campo F3_EMISSAO / Tabla: SF3. No tiene ninguna regla especial. | |||||
6 | 5 | 10 | No | No | Fecha de Vencimiento o Fecha de Pago (1) en los casos de servicios de suministros de energía electríca, agua potable y servicios telefónicos, telex y telegráficos, lo que ocurra primero. Fecha de pago del impuesto retenido por liquidaciones de compra. Fecha de pago del impuesto que grave la importación de bienes, utilización de servicios prestados por no domiciliados o la adquisición de intangibles provenientes del exterior, cuando corresponda. (6) | DD/MM/AAAA | 1. Opcional, excepto cuando el campo 6 = '14' en cuyo caso es obligatorio SIRE 1. Formato DD/MM/AAAA | Se informa siguiendo las siguientes reglas: 1. Para documentos tipo 14 (servicios públicos): 1.1. Si la fecha del pago del documento (Tabla: SE2 / campo: E2_BAIXA) es menor o igual a la fecha del vencimiento (Tabla: SE2 / Campo E2_VENCTO) y si la fecha de pago esta dentro del periodo informado (parámetros MV_PAR01 y MV_PAR02), entonces, imprime la fecha de PAGO (Tabla: SE2 / Campo: E2_BAIXA). 1.2. Si la fecha del pago del documento (Tabla: SE2 / campo: E2_BAIXA) es mayor a la fecha del vencimiento (Tabla: SE2 / Campo E2_VENCTO) y si la fecha de vencimiento esta dentro del periodo informado (parámetros MV_PAR01 y MV_PAR02), entonces, imprime la fecha de VENCIMIENTO (Tabla: SE2 / Campo: E2_VENCTO). 1.3. Si no hay fecha de pago, entonces se valida si la fecha del vencimiento esta dentro del periodo informado (parámetros MV_PAR01 y MV_PAR02), caso positivo, se imprime la fecha de vencimiento (Tabla: SE2 / Campo: E2_VENCTO). 1.4. Caso no se cumplan las opciones descritas en los puntos 1.1, 1.2 y 1.3, entonces lo que se imprime es la fecha de entrada al registro. (tabla SF3 / Campo: F3_ENTRADA). 2. Para documentos tipo 46 (retenciones de IGV) se imprime el la fecha del registro de la tabla fiscal SF3 / Campo: F3_ENTRADA. 3. Para otros tipos de documentos sigue la siguiente regla: - Si el titulo financiero, generado por este documento de entrada (Tabla: SE2 / Campo: E2_VENCTO), es MENOR o igual al PROXIMO MES informado en el parámetro (MV_PAR01), imprime (tabla: SE2 / Campo: E2_VENCTO) - Si no cumple la condición informada, entonces imprime el contenido "01/01/0001". | |||||
7 | 6 | 2 | Si | No | Tipo de Comprobante de Pago o Documento | Numérico | 1. Obligatorio SIRE 1. Obligatorio | 1. Para esta información se valida la ESPECIE del documento - Para los tipos NCP o NDI, se imprime Tabla: SF2, Campo: F2_TPDOC. - Para los otros tipos de especies, se imprime de Tabla: SF1, Campo: F1_TPDOC | |||||
8 | 7 | Hasta 20 | No | No | Serie del comprobante de pago o documento. En los casos de la Declaración Única de Aduanas (DUA) o de la Declaración Simplificada de Importación (DSI) se consignará el código de la dependencia Aduanera. | Alfanumérico | 1. Optativo SIRE 1. Obligatorio u opcional, según Tabla 11 del Anexo N° 1. | 1. Se aplica la siguiente regla para el número de serie 1.1. Para especies NCP y NDI, - Se verifica si el campo F1_YSERIE, este campo se refiere a la Serie 3, si existe busca el campo relacionado F2_YSERIE y lo valida si esta vacío, caso negativo, selecciona este contenido tabla: SF2, campo: F2_YSERIE. - Si el campo F2_YSERIE esta vacío, entonces se selecciona el campo F3_SERIE (tabla SF3) , luego valida la existencia y el contenido del campo F2_SERIE2 y los tipos de documentos '01/03/04/07/08', donde: tipo 01 - factura tipo 03 - boleta tipo 04 - liquidación de compra tipo 07 - nota de crédito tipo 08 - nota de débito si estas condiciones cumplen, la serie seleccionada es la del campo F2_SERIE2. - Si el resultado de la Serie tiene 3 dígitos, se adiciona un 0 (cero) en frente del resultado de la serie de 3 dígitos, completando a 4 conforme solicitud de SUNAT. 1.2. Para especies diferentes de NCP y NDI - Se verifica si el campo F1_YSERIE, este campo se refiere a la Serie 3, si existe busca el campo relacionado F1_YSERIE y lo valida si esta vacío, caso negativo, selecciona este contenido tabla: SF1, campo: F1_YSERIE. - Si el campo F1_YSERIE esta vacío, entonces se selecciona el campo F3_SERIE (tabla SF3) , luego valida la existencia del campo F1_SERIE2 y el contenido del campo F1_SERIE2, si estas condiciones cumplen, la serie seleccionada es la del campo F1_SERIE2. - Si el resultado de la Serie tiene 3 dígitos, se adiciona un 0 (cero) en frente del resultado de la serie de 3 dígitos, completando a 4 conforme solicitud de SUNAT. - Si el resultado de las condiciones arriba retorna contenido vacío, entonces, se llena con ceros (0000). - Si los tipos de documentos son DUAS (50/52), imprime solamente los últimos 3 dígitos de la serie. - Si son tipos de documentos 05, boletos aéreos, se imprime el valor 3. | |||||
9 | 8 | 4 | No | No | Año de emisión de la DUA o DSI o Liquidación de Cobranza | Numérico | 1. Si campo 6 = '50' , '52' registrar número mayor a 1981 y menor o igual al año del periodo informado o al año del periodo señalado en el campo 1. SIRE 1. Obligatorio, si campo 7 = '50' , '51', '52', '53' o '54' se registrará un número mayor a 1981 y menor o igual al año del Periodo del RCE a generar. | Se imprime el ano de la fecha de registro del documento, solo para tipos de documentos 50 y 52, Tabla SF3, Campo F3_EMISSAO. Para otros tipos de documentos, se deja en blanco. | |||||
10 | 9 | Hasta 20 | Si | No | Número del comprobante de pago o documento o número de orden del formulario físico o virtual donde conste el pago del impuesto, tratándose de liquidaciones de compra, utilización de servicios prestados por no domiciliados u otros, número de la DUA, de la DSI, de la Liquidación de cobranza u otros documentos emitidos por SUNAT que acrediten el crédito fiscal en la importación de bienes. En caso de optar por anotar el importe total de las operaciones diarias que no otorguen derecho a crédito fiscal en forma consolidada, registrar el número inicial (2) (9). | Alfanumérico | 1. Obligatorio SIRE 1. Obligatorio, excepto cuando campo 7 = '00' | Se genera a partir del campo F3_NFISCAL, tabla SF3 - Para tipos de documentos, campo F1_TPDOC, tipo 14 (servicios públicos) o 05 (boletos aéreos) el tamaño que toma es de 20 dígitos, para otros tipos de documentos es 8 dígitos. - Hay una inconsistencia encontrada en la mayoría de clientes, donde el tamaño del documento es de 8 dígitos. | |||||
11 | 10 | Hasta 20 | No | No | En caso de optar por anotar el importe total de las operaciones diarias que no otorguen derecho a crédito fiscal en forma consolidada, registrar el número final (2) (9). | Numérico | 1. Si campo 6 = '00','03','05','06','07','08','11','12','13','14','15','16','18','19','23','26','28','30','34','35','36','37','55','56','87' y '88' y campo 9 sea mayor o igual a cero SIRE 1. Solo se permite cuando: | Campo siempre vacío. | |||||
12 | 11 | 1 | No | No | Tipo de Documento de Identidad del proveedor o del Operador o del Partícipe (11) | Alfanumérico | 1. Obligatorio, excepto cuando SIRE 1. Obligatorio, excepto cuando: | Se imprime el tipo del documento del Proveedor, A2_TIPDOC, tabla SA2. | |||||
13 | 12 | Hasta 15 | No | No | Número de RUC del proveedor o número de documento de Identidad, del proveedor o número de RUC del Operador o Partícpe (11) | Alfanumérico | 1. Obligatorio, excepto cuando SIRE 1. Obligatorio, excepto cuando: | Se imprime el numero del documento del proveedor, A2_CGC, tabla SA2, cuando es persona jurídica, si es persona natural, se imprime el campo A2_PFISICA validando si el campo A2_CGC esta vacío. | |||||
14 | 13 | Hasta 100 | No | No | Apellidos y nombres, denominación o razón social del proveedor. En caso de personas naturales se debe consignar los datos en el siguiente orden: apellido paterno, apellido materno y nombre completo. | Texto | 1. Obligatorio, excepto cuando SIRE 1. Obligatorio, excepto cuando: | Imprime nombre del proveedor, tabla SA2, Campo A2_NOME | |||||
15 | 14 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | No | No | Base imponible de las adquisiciones gravadas que dan derecho a crédito fiscal y/o saldo a favor por exportación, destinadas exclusivamente a operaciones gravadas y/o de exportación, destinadas exclusivamente a operaciones gravadas y/o de exportación (3) | Numérico | 1. Acepta negativos SIRE 1. Valor Positivo. | Genera siguiendo la siguiente regla: 3.Para las notas de crédito proveedor(NCP) que tiene informado el campo F2_TIPMOT igual a "03" y cuyo monto sea 0.01 se imprime el valor 0. | |||||
16 | 15 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | No | No | Monto del Impuesto General a las Ventas y/o Impuesto de Promoción Municipal, de las adquisiciones destinadas exclusivamente a operaciones gravadas y/o de exportación (3) | Numérico | 1. Negativo si campo 14 es negativo SIRE 1. Negativo si campo 15 es negativo | Genera siguiendo la siguiente regla: 3.Para las notas de crédito proveedor(NCP) que tiene informado el campo F2_TIPMOT igual a "03" y cuyo monto sea 0.01 se imprime el valor 0. | |||||
17 | 16 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | No | No | Base imponible de las adquisiciones gravadas que dan derecho a crédito fiscal y/o saldo a favor por exportación, destinadas a operaciones gravadas y/o de exportación y a operaciones no gravadas (3) | Numérico | 1. Acepta negativos SIRE 1. Valor Positivo. | Genera siguiendo la siguiente regla: 3.Para las notas de crédito proveedor(NCP) que tiene informado el campo F2_TIPMOT igual a "03" y cuyo monto sea 0.01 se imprime el valor 0. | |||||
18 | 17 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | No | No | Monto del Impuesto General a las Ventas y/o Impuesto de Promoción Municipal, de las adquisiciones destinadas a operaciones gravadas y/o de exportación y a operaciones no gravadas (3) | Numérico | 1. Negativo si campo 16 es negtivo SIRE 1. Negativo si campo 17 es negativo | Genera siguiendo la siguiente regla: 3.Para las notas de crédito proveedor(NCP) que tiene informado el campo F2_TIPMOT igual a "03" y cuyo monto sea 0.01 se imprime el valor 0. | |||||
19 | 18 | Hasta 12 enteros y hasta 2 decimales, sin comas de | 19 | 18 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | No | No | Base imponible de las adquisiciones gravadas que no dan derecho a crédito fiscal y/o saldo a favor por exportación, por no estar destinadas a operaciones gravadas y/o de exportación, por no estar destinadas a operaciones gravadas y/o de exportación (3). | Numérico | 1. Acepta negativos SIRE 1. Valor Positivo. | Genera siguiendo la siguiente regla: 3.Para las notas de crédito proveedor(NCP) que tiene informado el campo F2_TIPMOT igual a "03" y cuyo monto sea 0.01 se imprime el valor 0. | ||
20 | 19 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | No | No | Monto del Impuesto General a las Ventas y/o Impuesto de Promoción Municipal, de las adquisiciones gravadas no destinadas a operaciones gravadas y/o de exportación (3). | Numérico | 1. Negativo si campo 18 es negativo. SIRE 1. Negativo si campo 19 es negativo | Genera siguiendo la siguiente regla: 1. Valida si el documento no fue anulado, F3_DTCANC, tabla SF3, que el campo F4_CREDIGV, tabla SF4, sea '2' y la ESPECIE no sea NCP ni NDI. 2. imprime campo F3_VALIMP1, tabla SF3. | |||||
21 | 20 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | No | No | Valor de las adquisiciones no gravadas (3) | Numérico | 1. Acepta negativos SIRE 1. Valor Positivo. | Genera siguiendo la siguiente regla: 3.Para las notas de crédito proveedor(NCP) que tiene informado el campo F2_TIPMOT igual a "03" y cuyo monto sea 0.01 se imprime el valor 0. | |||||
22 | 21 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | No | No | Monto del Impuesto Selectivo al Consumo en los casos en que el sujeto pueda utilizarlo como deducción. (3) | Numérico | 1. Acepta negativos SIRE 1. Valor positivo. | Genera siguiendo la siguiente regla: 1. Valida si el documento no fue anulado, F3_DTCANC, tabla SF3 y la ESPECIE no sea NCP ni NDI. 2. imprime campo F3_VALIMP1, tabla SF3. | |||||
23 | 22 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | No | No | Impuesto al Consumo de las Bolsas de Plástico. (3) ** | Numérico | 1. Acepta negativos. SIRE 1. Valor positivo. | Imprime el total del campo Valor Impuesto, configurado para ICBPER (F3_VALIMPx) *** | |||||
24 | 23 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | No | No | Otros conceptos, tributos y cargos que no formen parte de la base imponible. (3) | Numérico | 1. Acepta negativos SIRE 1. Valor positivo. | Genera siguiendo la siguiente regla: 1. Valida si el documento no fue anulado, F3_DTCANC, tabla SF3, la ESPECIE no sea NCP ni NDI y el campo F4_CREDIGV, tabla SF4, sea diferente a ' ','1','2','3'. 2 - imprime campo F3_VALCONT, tabla SF3. | |||||
25 | 24 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | Si | No | Importe total de las adquisiciones registradas según comprobante de pago. (3) (4) | Numérico | 1. Obligatorio SIRE 1. Valor Positivo | Genera siguiendo la siguiente regla: 3.Para las notas de crédito proveedor(NCP) que tiene informado el campo F2_TIPMOT igual a "03" y cuyo monto sea 0.01 se imprime el valor 0. | |||||
26 | 25 | 3 | No | No | 26 | 25 | 3 | No | No | Código de la Moneda (Tabla 4) | Alfanumérico | 1. Validar con parámetro tabla 4 SIRE 1.Obligatorio | Se genera a partir de la función xFINDMO2(), donde busca la moneda original de las tablas SF1 y SF2 (para devoluciones) retornando contenido de la entidad SX5, tabla XQ. |
27 | 26 | 1 entero y 3 decimales | No | No | Tipo de cambio (3). | Numérico | 1. #.### SIRE 1. Obligatorio, si campo 26 contiene dato distinto a "PEN" cuando lleva su contabilidad en moneda nacional. | Si las especies (campo F3_ESPECIE) son NCP o NDI, se imprime el campo F2_TXMOEDA, caso contrario se imprime el campo F1_TXMOEDA. | |||||
28 | 27 | 10 | No | No | Fecha de emisión del comprobante de pago (4) o documento original que se modifica. | DD/MM/AAAA | 1. Obligatorio, si campo 6 = '07' o '08' o '87' o '88' o '97' o '98' SIRE 1. Obligatorio | Valida si el documento tiene devolución y si su especie es NCP o NDI, F3_ESPECIE, y valida los siguientes tipos de documentos, campo F2_TPDOC 07 = nota de crédito 08 = nota de débito 87 = nota de crédito especial 88 = nota de débito especial 97 = nota de crédito no domiciliado 98 = nota de débito no domiciliado imprime el campo F1_EMISSAO del documento origen, caso contrario imprime en blanco. | |||||
29 | 28 | 2 | No | No | Tipo de comprobante de pago que se modifica (4). | Numérico | 1. Obligatorio si campo 6 = '07' o '08' o '87' o '88' o '97' o '98' SIRE 1. Obligatorio. | Valida si el documento tiene devolución y si su especie es NCP o NDI, F3_ESPECIE, y valida los siguientes tipos de documentos, campo F2_TPDOC 07 = nota de crédito 08 = nota de débito 87 = nota de crédito especial 88 = nota de débito especial 97 = nota de crédito no domiciliado 98 = nota de débito no domiciliado imprime el campo F1_TPDOC del documento origen, caso contrario imprime el valor estándar 00 | |||||
30 | 29 | Hasta 20 | No | No | Número de serie del comprobante de pago que se modifica (4). | Alfanumérico | 1. Obligatorio si campo 6 = '07' o '08' o '87' o '88' o '97' o '98' SERIE 1. Obligatorio si campo 7 = '07' o '08' o '87' o '88' | Valida si el documento tiene devolución y si su especie es NCP o NDI, F3_ESPECIE, y valida los siguientes tipos de documentos, campo F2_TPDOC 07 = nota de crédito 08 = nota de débito 87 = nota de crédito especial 88 = nota de débito especial 97 = nota de crédito no domiciliado 98 = nota de débito no domiciliado imprime el campo F1_SERIE del documento origen, caso contrario imprime en blanco, si el campo retorna 3 dígitos se completan con 0 a la izquierda . | |||||
31 | 30 | 3 | No | No | Código de la dependencia Aduanera de la Declaración Única de Aduanas (DUA) o de la Declaración Simplificada de Importación (DSI) . | Alfanumérico | 1. Obligatorio si campo 28 = '50' , '52'. Validar con parámetro tabla 11 SIRE 1. Obligatorio si campo 29 = '50' o '52'. | Si es una DUA se imprime la SERIE de 3 dígitos, tabla SF3, campo F3_SERIE, se identifican por los tipos de documentos 50 y 52 (F1_TPDOC) | |||||
32 | 31 | Hasta 20 | No | No | Número del comprobante de pago que se modifica (4). | Alfanumérico | 1. Obligatorio si campo 6 = '07' o '08' o '87' o '88' o '97' o '98' SIRE 1. Obligatorio si campo 7 = '07' o '08' o '87' o '88' | Valida si el documento tiene devolución y si su especie es NCP o NDI, F3_ESPECIE, y valida los siguientes tipos de documentos, campo F2_TPDOC 07 = nota de crédito 08 = nota de débito 87 = nota de crédito especial 88 = nota de débito especial 97 = nota de crédito no domiciliado 98 = nota de débito no domiciliado imprime el campo F1_DOC del documento origen, caso contrario imprime el caracter "-" | |||||
32 | 10 | No | No | Fecha de emisión de la Constancia de Depósito de Detracción (6) | DD/MM/AAAA | 1. Menor o igual al mes siguiente del periodo informado 2. Menor o igual al mes siguiente del periodo señalado en el campo 1. | Imprime con las siguientes condiciones: Nota: Para obtener la constancia de la detracción es necesario hacerlo a través de la rutina FINA051 https://tdn.totvs.com/x/XqBc | ||||||
33 | Hasta 24 | No | No | Número de la Constancia de Depósito de Detracción (6) | Alfanumérico | 1. Positivo, de ser numérico | Imprime solo si existe DETRACCIÓN generada, identificado por el campo F3_VALIMP5 <> 0 (diferente de cero), el campo que es impreso es el FE_CERTDET de la tabla SFE. Nota: Para obtener la constancia de la detracción es necesario hacerlo a través de la rutina FINA051 https://tdn.totvs.com/x/XqBc | ||||||
34 | 1 | No | No | Marca del comprobante de pago sujeto a retención | Numérico | 1. Si identifica el comprobante sujeto a retención consignar '1' caso contrario no consignar nada | Solo se aplica si el parámetro MV_AGENTE, posición 1, esta como "S", el campo A2_AGENRET, TABLA SA2 del proveedor estén con los valores 2 o N , el campo A2_BCRESOL no esta vacío y los TIPOS DE DOCUMENTO F1_TPDOC y F2_TPDOC NO ESTEN EN EL PARMETRO MV_NRETIGV y si el campo F3_VALCONT, tabla SF3 es mayor que el importe de retención FF_IMPORTE, tabla SFF, se imprime el valor "1", caso contrario se deja en blanco. | ||||||
33 | 35 | 1 | No | No | Clasificación de los bienes y servicios adquiridos (Tabla 30) Aplicable solo a los contribuyentes que hayan obtenido ingresos mayores a 1,500 UIT en el ejercicio anterior | Numérico | 1. Validar con parámetro tabla 30 SIRE 1. Indicador de Clasificación de los bienes y servicios adquiridos, consignar: 2. Validar con parámetro de la TABLA CLASIFICACIÓN | Imprime solo si el campo Tipo Clasif. (F1_TIPOPE / F2_TIPOPE) existe en el Diccionario de Datos y este se informa en el encabezado de las Facturas de Entrada o Notas de Crédito, segun corresponda. En la sección PROCEDIMIENTO DE IMPLEMENTACIÓN, se describen las modificaciones necesarias al Diccionario de Datos para la impresión de valor en esta columna. También, puede obtener mayor información sobre la creación y utilización del campo Tipo Clasif. (F1_TIPOPE / F2_TIPOPE), se recomienda ingresar a los siguientes Documentos Técnicos: 18344254 DMINA-21302 DT Libro de Compras con columna Clasificación de Bienes y Servicios de NCP PER | |||||
34 | 36 | 12 | No | No | Identificación del Contrato o del proyecto en el caso de los Operadores de las sociedades irregulares, consorcios, joint ventures u otras formas de contratos de colaboración empresarial, que no lleven contabilidad independiente. | Texto | 1. Uso exclusivo para los Operadores de las sociedades irregulares, consorcios, joint ventures u otras formas de contratos de colaboración empresarial, que no lleven contabilidad independiente. En este caso, deberán identificar cada contrato o proyecto. SIRE 1. Uso para los Operadores o Partícipes de las sociedades irregulares, consorcios, joint ventures u otras formas de contratos de colaboración empresarial, que no lleven contabilidad independiente. En este caso, deberán identificar cada contrato o proyecto. | Se Imprime en blanco, no hay ninguna condicionante. | |||||
35 | Hasta 2 enteros y hasta 2 decimales. | Porcentaje de participación en el Contrato o proyecto en el caso de los Operadores de las sociedades irregulares, consorcios, joint ventures u otras formas de contratos de colaboración empresarial, que no lleven contabilidad independiente. (7) | Numérico | 1. Opcional 2. De uso para los Operadores de las sociedades irregulares, consorcios, joint ventures u otras formas de contratos de colaboración empresarial, que no lleven contabilidad independiente. 3. Aplicable cuando campo 34 inicie con 1 y campo 7 <> '25'. | Vacío. | ||||||||
36 | Hasta 2 enteros y hasta 2 decimales. | Impuesto materia de beneficio Ley 31053. (10) | Numérico | 1. Valor Positivo. 2. Acepta Negativo. 3. Valor negativo cuando campo 7 = '7' o '87 | Vacío. | ||||||||
37 | 27 | CAR CP a modificar | Alfanumérico | 1. Vacío 2. Campo aplicable para Ajustes Posteriores | Vacío. | ||||||||
37 | 1 | No | No | Error tipo 1: inconsistencia en el tipo de cambio | Numérico | 1. El tipo de cambio (campo 26) correspondiente a la fecha de emisión (campo 4) debe ser igual al tipo de cambio (campo 3) correspondiente a la fecha (campo 1) de la Estructura 1 Tipo de Cambio, del mismo periodo, caso contrario se debe consignar "1". Esto se aplica a todos los tipos de comprobantes de pago, excepto el tipo 14 (tabla 10). 2. El tipo de cambio (campo 26) correspondiente a la fecha de vencimiento (campo 5) debe ser igual al tipo de cambio (campo 3) correspondiente a la fecha (campo 1) de la Estructura 1 Tipo de Cambio, del mismo periodo, caso contrario se debe consignar "1". Esto se aplica sólo al tipo de comprobantes de pago 14 (tabla 10). | Se Imprime en blanco, no hay ninguna condicionante. | ||||||
38 | 1 | No | No | Error tipo 2: inconsistencia por proveedores no habidos | Numérico | 1. El número de RUC (campo 12) no debe ser igual al número de RUC (campo 1) de la Estructura 2 Padrón de RUCs no Habidos, siempre que la fecha (campo 4) se encuentre comprendida entre la fecha de inicio en que adquirió la condición de no habido (campo 2) y la la fecha de fin de la condición de no habido (campo3) de la Estructura 2 Padrón de RUCs no Habidos, caso contrario se debe consignar "1". Esto se aplica a todos los tipos de comprobantes de pago (tabla 10). | Se Imprime en blanco, no hay ninguna condicionante. | ||||||
39 | 1 | No | No | Error tipo 3: inconsistencia por proveedores que renunciaron a la exoneración del Apéndice I del IGV | Numérico | 1. El número de RUC (campo 12) no debe ser igual al número de RUC (campo 1) de la Estructura 3 Padrón de RUCs que renunciaron a la exoneración del IGV, siempre que la fecha (campo 4) sea menor a la fecha que renunció a la exoneración del IGV (campo 2) de la Estructura 3 Padrón de RUCs que renunciaron a la exoneración del IGV, caso contrario se debe consignar "1". Esto se aplica a todos los tipos de comprobantes de pago (tabla 10). | Se Imprime en blanco, no hay ninguna condicionante. | ||||||
40 | 1 | No | No | Error tipo 4: inconsistencia por DNIs que fueron utilizados en las Liquidaciones de Compra y que ya cuentan con RUC | Numérico | 1. El número de DNI (campo 12) no debe ser igual al número de DNI (campo 1) de la Estructura 4 Padrón de RUCs asociados al DNI, siempre que la fecha (campo 4) sea menor a la fecha que se crea el RUC (campo 3) de la Estructura 4 Padrón de RUCs asociados al DNI, caso contrario se debe consignar "1". Esto se aplica sólo al tipo de comprobante de pago 04 "Liquidaciones de Compra" (tabla 10). | Se Imprime en blanco, no hay ninguna condicionante. | ||||||
41 | 1 | No | No | Indicador de Comprobantes de pago cancelados con medios de pago | Numérico | 1. Consignar "1" si el comprobante de pago fue cancelado con algún medio de pago establecido en la tabla 1, caso contrario no consignar nada | Se Imprime en blanco, no hay ninguna condicionante. | ||||||
42 | 1 | Si | No | Estado que identifica la oportunidad de la anotación o indicación si ésta corresponde a un ajuste. | Numérico | 1. Obligatorio 2. Registrar '0' cuando el Comprobante de Pago o documento no da derecho al crédito fiscal. 3. Registrar '1' cuando se anota el Comprobante de Pago o documento en el periodo que se emitió o que se pagó el impuesto, según corresponda, y da derecho al crédito fiscal. 4. Registrar '6' cuando la fecha de emisión del Comprobante de Pago o de pago del impuesto, por operaciones que dan derecho a crédito fiscal, es anterior al periodo de anotación y esta se produce dentro de los doce meses siguientes a la emisión o pago del impuesto, según corresponda. 5. Registrar '7' cuando la fecha de emisión del Comprobante de Pago o pago del impuesto, por operaciones que no dan derecho a crédito fiscal, es anterior al periodo de anotación y esta se produce luego de los doce meses siguientes a la emisión o pago del impuesto, según corresponda. 6. Registrar '9' cuando se realice un ajuste o rectificación en la anotación de la información de una operación registrada en un periodo anterior. | 1. Si el tipo de documento es una BOLETA, entonces se imprime valor "0" 2. Si el ano y mes de emisión del documento (F3_EMISSAO) es igual al periodo solicitado MV_PAR01 se imprime "1" 3. Si la fecha de emisión, campo F3_EMISSAO, tabla SF3, es mayor que la fecha del parámetro MV_PAR01-365 días, entonces se imprime "6" 4. para los otros casos diferentes de BOLETA, se imprime el valor "7" | ||||||
43 al 84 | Hasta 200 | No | No | Campos de libre utilización. | Texto | 1. En caso de no tener la necesidad de utilizarlos, no incluya ni la información ni los palotes. | Se Imprime en blanco, no hay ninguna condicionante. |
Observaciones Generales: 1. Para documentos del tipo (F3_ESPECIE) NCP y NDI, el campo F3_ENTRADA (tabla SF3), debe estar dentro del periodo informado. Para los otros casos ignora la impresión de los documentos. 2. Para documentos del tipo (F1_TPDOC) "14 -Servicios públicos", sigue la siguiente regla: 2.1. Si la fecha de ENTRADA (F3_ENTRADA) es menor o igual a la fecha de vencimiento del titulo financiero (E2_VENCTO) a) Si la fecha del PAGO (E2_BAIXA) es menor o igual a la fecha de vencimiento del titulo financiero (E2_VENCTO) Y Si la Fecha de PAGO (E2_BAIXA) esta dentro del periodo informado (MV_PAR01/MV_PAR02) Y Si la fecha de VENCIMIENTO (E2_VENCTO) esta dentro del periodo informado (MV_PAR01/MV_PAR02) y la fecha de PAGO (E2_BAIXA) esta vacía b) Si la fecha de PAGO (E2_BAIXA) es MAYOR que la fecha de VENCIMIENTO (E2_VENCTO) Y Si la fecha de VENCIMIENTO (E2_VENCTO) esta dentro del periodo informado 2.2. Si la fecha de ENTRADA (F3_ENTRADA) es MAYOR o IGUAL a la fecha de VENCIMIENTO (E2_VENCTO) a) Si la fecha del PAGO (E2_BAIXA) es menor o igual a la fecha de VENCIMIENTO del titulo financiero (E2_VENCTO) Y Si la fecha de VENCIMIENTO es menor que el inicio del periodo solicitado (MV_PAR01) y la fecha de PAGO esta en blanco Y Si la FECHA DE PAGO es MENOR que el inicio del periodo solicitado (MV_PAR01) b) Si la fecha del PAGO (E2_BAIXA) es MAYOR que la fecha de VENCIMIENTO (E2_VENCTO) Si la fecha de ENTRADA (F3_ENTRADA) ese dentro de los parámetros solicitados (MV_PAR01 / MV_PAR02) | |||||||
3. Reglas de las Detracciones 5. Se agrega validación del Campo campo Mes Informe (FE_MESLIB para saber en que mes se imprime la detracción) para saber en qué mes se imprime un comprobante con detracción, dicho campo se informa en el registro de la Constancia de la Detracción (FINA051). 5.1 Ver más Detalles en https://tdn.totvs.com/x/PVnpIQ: 6. Para que los días feriados sean considerados dentro del cálculo de los 5 días útiles del mes y del mes posterior, es necesario realizar el registro de dichos días en la Tabla Genérica 63 - Feriados. 6.1 Ver más Detalles en FIN0041_Registrar_Feriado_Tablas_Genéricas_63 |
...
8.2 REGISTRO DE COMPRAS - NO DOMICILIADOS | ||||||||
---|---|---|---|---|---|---|---|---|
Campo SIRE | Campo PLE | Long. | Obligatorio | Llave única | Descripción | Formato | Observaciones | Observaciones TOTVS |
1 | 1 | 8 | Si | Si | Periodo | Numérico | 1. Obligatorio 2. Validar formato AAAAMM00 3. 01 <= MM <= 12 4. Menor o igual al periodo informado 5. Si periodo es menor a periodo informado, entonces campo 36 es igual a '9' 6. Si el periodo es igual a periodo informado, campo 36 es diferente a '9' | Contenido de MV_PAR02 del grupo de preguntas. |
2 | 6 | Código de Anotación de Registro (CAR). Se estructura de acuerdo a la tabla 7 del Anexo 1 | Alfanumérico | 1. Consignar vacio. 2. Se completará automaticamente. | Vacío. | |||
2 | Hasta 40 | Si | Si | 1. Contribuyentes del Régimen General: Número correlativo del mes o Código Único de la Operación (CUO), que es la llave única o clave única o clave primaria del software contable que identifica de manera unívoca el asiento contable en el Libro Diario o del Libro Diario de Formato Simplificado en que se registró la operación. 2. Contribuyentes del Régimen Especial de Renta - RER: Número correlativo del mes. | Texto | 1. Obligatorio 2. Si el campo 36 es igual a '0', consignar el Código Único de la Operación (CUO) o número correlativo de la operación que se está informando 3. Si el campo 36 es igual a '9', consignar el Código Único de la Operación (CUO) o número correlativo de la operación original que se modifica 4. No acepta el caracter "&" 5. Si el CUO proviene de un asiento contable consolidado se debe adicionar un número secuencial separado de un guión "-". | Se imprime el correlativo generado por el modulo contable. Este correlativo inicia con 08 para procedimientos generados por el modulo de COMPRAS. Ejemplo de Correlativo = 0801000064 Campo = F1_NODIA (SF1) Para NCP, imprime directamente el F2_NODIA (tabla SF2) | |
3 | De 2 hasta 10 | Si | Si | Número correlativo del asiento contable identificado en el campo 2, cuando se utilice el Código Único de la Operación (CUO). El primer dígito debe ser: "A" para el asiento de apertura del ejercicio, "M" para los asientos de movimientos o ajustes del mes o "C" para el asiento de cierre del ejercicio. | Alfanumérico | 1. Obligatorio 2. El primer dígito debe ser: A, M o C 3. En los casos de Contribuyentes del RER: Consignar M-RER 4. No acepta el caracter "&" | Es llamado directamente de la función getLinCT2(), esta función busca la lineal correspondiente a la cuenta de proveedores en el asiento contable - Tabla: CT2 - Campo: CT2_LINHA | |
3 | 4 | 10 | Si | No | Fecha de emisión del comprobante de pago o documento | DD/MM/AAAA | 1. Obligatorio 2. Menor o igual al periodo informado | Fecha de emisión del documento(F3_EMISSAO). No tiene ninguna regla especial. |
4 | 5 | 2 | Si | Si | Tipo de Comprobante de Pago o Documento del sujeto no domiciliado | Alfanumérico | 1. Obligatorio SIRE 1. Obligatorio | Tipo de documento (F1_TPDOC para documentos de compras y F2_TPDOC para Notas de crédito) En caso de no identificar este tipo de comprobante, se imprime 00. |
5 | 6 | Hasta 20 | No | No | Serie del comprobante de pago o documento. | Alfanumérico | 1. Opcional. SIRE 1. Opcional. | Se imprime el campo F3_SERIE, si este esta en blanco se imprime F3_SERIE2 |
6 | 7 | Hasta 20 | Si | Si | Número del comprobante de pago o documento. | Alfanumérico | 1. Obligatorio. SIRE 1. Obligatorio. | Se imprime el número del documento F3_NFISCAL hasta 20 dígitos. |
7 | 8 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | No | No | Valor de las adquisiciones | Numérico | 1. Opcional 2. Valor positivo. 3. Acepta Negativo. | Imprime el valor total a partir del campo F3_VALCONT Para las notas de crédito proveedor(NCP) que tiene informado el campo F2_TIPMOT igual a "03" y cuyo monto sea 0.01 se imprime el valor 0. |
8 | 9 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | No | No | Otros conceptos adicionales | Numérico | 1. Opcional 2. Valor positivo. 3. Acepta Negativo. | Vacío |
9 | 10 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | Si | No | Importe total de las adquisiciones registradas según comprobante de pago o documento | Numérico | 1. Obligatorio | Imprime el valor total a partir del campo F3_VALCONT Para las notas de crédito proveedor(NCP) que tiene informado el campo F2_TIPMOT igual a "03" y cuyo monto sea 0.01 se imprime el valor 0. |
10 | 11 | 2 | No | No | Tipo de Comprobante de Pago o Documento que sustenta el crédito fiscal | Numérico | 1. Sólo permite los tipos de documentos "00", "46", "50", "51", "52" y "53" de la tabla 10 SIRE 1. Opcional | Vacío |
11 | 12 | Hasta 20 | No | No | Serie del comprobante de pago o documento que sustenta el crédito fiscal. En los casos de la Declaración Única de Aduanas (DUA) o de la Declaración Simplificada de Importación (DSI) se consignará el código de la dependencia Aduanera. | Alfanumérico | 1. Aplicar Regla General (tipo y nro. doc.) | Vacío |
12 | 13 | 4 | No | No | Año de emisión de la DUA o DSI que sustenta el crédito fiscal | Numérico | 1. Si campo 11= '50' , '52' registrar número mayor a 1981 y menor o igual al año del periodo informado o al año del periodo señalado en el campo 1. | Vacío |
13 | 14 | Hasta 20 | No | No | Número del comprobante de pago o documento o número de orden del formulario físico o virtual donde conste el pago del impuesto, tratándose de la utilización de servicios prestados por no domiciliados u otros, número de la DUA o de la DSI, que sustente el crédito fiscal. | Alfanumérico | 1. Aplicar Regla General (por tipo de doc.) | Vacío |
14 | 15 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | No | No | Monto de retención del IGV | Numérico | 1. Opcional 2. Valor positivo. | Se imprime a partir del campo F3_VALIMP3 |
15 | 16 | 3 | Si | No | Código de la Moneda (Tabla 4). SIRE: (Tabla 2) | Alfanumérico | 1. Obligatorio SIRE 1. Obligatorio | Código de la Moneda a partir de la tabla XQ de la SX5. |
16 | 17 | 1 entero y 3 decimales | No | No | Tipo de cambio | Numérico | 1. Obligatorio si campo 16 <> "PEN" SIRE 1. Obligatorio si campo 15 <> "PEN" cuando lleva su contabilidad en moneda nacional. | Se imprime el tipo de cambio (F1_TXMOEDA/F2_TXMOEDA). |
17 | 18 | 4 | Si | No | País de la residencia del sujeto no domiciliado | Alfanumérico | 1. Validar con parámetro tabla 35 SIRE 1. Obligatorio | Se imprime código de la nacionalidad del proveedor (A2_CODNAC) |
18 | 19 | Hasta 100 | Si | No | Apellidos y nombres, denominación o razón social del sujeto no domiciliado. En caso de personas naturales se debe consignar los datos en el siguiente orden: apellido paterno, apellido materno y nombre completo. | Texto | SIRE 1. Obligatorio | Nombre del proveedor No Domiciliado, campo A2_NOME. |
19 | 20 | Hasta 100 | No | No | Domicilio en el extranjero del sujeto no domiciliado | Texto | SIRE 1. Opcional | Se imprime la dirección del proveedor (A2_END). |
20 | 21 | Hasta 15 | Si | No | Número de identificación del sujeto no domiciliado | Texto | SIRE 1. Obligatorio | Se imprime el tipo de documento del proveedor a partir del campo A2_CGC, si este esta vacío se imprime campo A2_PFISICA, caso los dos campos estén vacíos, se imprime el valor 0 |
21 | 22 | Hasta 15 | No | No | Número de identificación fiscal del beneficiario efectivo de los pagos | Texto | SIRE 1. Opcional | Se imprime el tipo de documento del proveedor a partir del campo A2_CGC, si este esta vacío se imprime campo A2_PFISICA, caso los dos campos estén vacíos, se imprime el valor 0 |
22 | 23 | Hasta 100 | No | No | Apellidos y nombres, denominación o razón social del beneficiario efectivo de los pagos. En caso de personas naturales se debe consignar los datos en el siguiente orden: apellido paterno, apellido materno y nombre completo. | Texto | 1. Opcional | Nombre del proveedor No Domiciliado, campo A2_NOME. |
23 | 24 | 4 | No | No | País de la residencia del beneficiario efectivo de los pagos | Alfanumérico | 1. Validar con parámetro tabla 35 SIRE 1. Opcional | Se imprime el campo de la nacionalidad del proveedor (A2_CODNAC). |
24 | 25 | 2 | No | No | Vínculo entre el contribuyente y el residente en el extranjero | Alfanumérico | 1. Validar con parámetro tabla 27 SIRE 1,. Opcional | Vacío. |
25 | 26 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | No | No | Renta Bruta | Numérico | Vacío | |
26 | 27 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | No | No | Deducción / Costo de Enajenación de bienes de capital | Numérico | 1. Acepta negativos | Vacío |
27 | 28 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | No | No | Renta Neta | Numérico | Vacío | |
28 | 29 | Hasta 3 enteros y 2 decimales | No | No | Tasa de retención | Numérico | SIRE 1. Opcional | Se imprime a partir del campo F3_ALQIMP6 |
29 | 30 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | No | No | Impuesto retenido | Numérico | SIRE 1. Opcional | Se imprime a partir de campo F3_VALIMP6 |
30 | 31 | 2 | Si | No | Convenios para evitar la doble imposición | Numérico | 1. Obligatorio SIRE 1. Obligatorio | Se imprime el campo A2_CONVEN a partir de la tabla de proveedores |
31 | 32 | 1 | No | No | Exoneración aplicada | Numérico | 1. Validar con parámetro tabla 33 SIRE 1. Opcional | Vacío |
32 | 33 | 2 | Si | No | Tipo de Renta | Numérico | 1. Obligatorio SIRE 1. Obligatorio | Se imprime a partir del campo F1_TPRENTA o F2_TPRENTA para notas de crédito |
33 | 34 | 1 | No | No | Modalidad del servicio prestado por el no domiciliado | Numérico | 1. Validar con parámetro tabla 32 SIRE 1. Opcional | Vacío |
34 | 35 | 1 | No | No | Aplicación del penúltimo párrafo del Art. 76° de la Ley del Impuesto a la Renta | Numérico | 1. Consignar 1 si aplica | Vacío |
35 | 27 | CAR CP a modificar en ajustes posteriores | Alfanumérico | 1. Consignar vacío. | Vacío | |||
36 | 1 | Si | No | Estado que identifica la oportunidad de la anotación o indicación si ésta corresponde a un ajuste. | Numérico | 1. Obligatorio 2. Registrar '0' cuando la operación (anotación optativa sin efecto en el IGV) corresponde al periodo. 3. Registrar '9' cuando se realice un ajuste o rectificación en la anotación de la información de una operación registrada en un periodo anterior. | 0 | |
37 al 72 SIRE 36 al 45 | Hasta 200 | No | No | Campos de libre utilización. | Texto | 1. En caso de no tener la necesidad de utilizarlos, no incluya ni la información ni los palotes. | Vacío |
...