ÍNDICE
- Visión general
- Procedimiento de Implementación
- Ejemplo de utilización
- Tablas
01. VISIÓN GENERAL
Generar el archivo TXT del Libro 7.3 "Registrado de Activos Fijos - Detalle de la Diferencia de Cambio" en base a lo sustentado en la Resolución de Superintendencia N° 315-2018-SUNAT y el anexo II de la misma norma bajo la Estructura vigente a partir del "01/01/2020".
La información generada en el archivo TXT, debe ser validada en el aplicativo de la SUNAT PLE, versión 5.1.5.0 o superior.
Configuración AppServer
En del Appserver se deberá contar con el parámetro PictFormat con valor "AMERICAN" para que, al realizar la generación del informe y archivo txt, los valores numéricos sean mostrados con el separador de decimales '.' (punto)
Se define el siguiente layout para el Libro 7.3 Registro de Activos Fijos - Detalle de la Diferencia de Cambio:
Campo | Long. | Obligatorio | Llave | Descripción | Formato | Observaciones | Información Protheus |
1 | 8 | Si | Si | Periodo | Numérico |
| Imprimir el ejercicio informado en los parámetros del informe (MV_PAR01) + "0000". |
2 | Hasta 40 | Si | Si | 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. Debe ser el mismo consignado en el Libro Diario. | Texto |
| Imprimir el campo Sec. Diario (N3_NODIA). |
3 | De 2 hasta 10 | Si | Si | Número correlativo del asiento contable identificado en el campo 2. 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 |
| Imprime el prefijo "M" + los últimos 9 dígitos del campo Sec. Diario (N3_NODIA). |
4 | 1 | Si | Si | Código del catálogo utilizado. sólo se podrá incluir las opciones 3 y 9 de la tabla 13. | Numérico |
| Si la configuración del ambiente usa Código de Barras ( parámetro MV_USACBAR = .T.) y si el producto tiene configurado el campo Código de Barras (B1_CODBAR), se informa "3". De lo contrario se informa "9". El acceso a la tabla de productos (SB1) es a través del campo Código de Producto (N1_PRODUTO). |
5 | Hasta 24 | Si | Si | Código propio del activo fijo correspondiente al catálogo señalado en el campo 4. | Alfanumérico |
| Si la configuración del ambiente usa Código de Barras ( parámetro MV_USACBAR = .T.) y si el producto tiene configurado el campo Código de Barras (B1_CODBAR), se imprime éste. De lo contrario, se imprime el Código Base del Bien (N1_CBASE). El acceso a la tabla de productos (SB1) es a través del campo Código de Producto (N1_PRODUTO). |
6 | 10 | Si | No | Fecha de adquisición del Adquisición del Activo Fijo. | DD/MM/AAAA |
| Informar el campo Fech. Adquis. (N1_AQUISIC). |
7 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | Si | No | Valor de adquisición del Activo Fijo en moneda extranjera. | Numérico |
| Se imprime el valor de adquisición del Activo Fijo en moneda extranjera. Fórmula: Condición: |
8 | 1 entero y 3 decimales | Si | No | Tipo de cambio de la moneda extranjera en la fecha de adquisición. | Numérico |
| Se imprime el campo Tasa Moneda (N1_TXMOEDA), si éste es mayor a cero. De lo contrario, se toma la Tasa de Cambio (SM2) de la Fecha de Adquisición (N1_AQUISIC) según la Moneda de Adquisición (N1_MOEDAQU). |
9 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | Si | No | Valor de adquisición del Activo Fijo en moneda nacional. | Numérico |
| Se imprime el valor de adquisición del Activo Fijo en moneda nacional. Fórmula: Condición: |
10 | 1 entero y 3 decimales | Si | No | Tipo de cambio de la moneda extranjera al 31.12 del periodo que corresponda. | Numérico |
| Se imprime el Tipo de Cambio (SM2) de la Moneda de Adquisición (N1_MOEDAQU) al 31/12 del periodo que se informa (MV_PAR01). |
11 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | Si | No | Ajuste por diferencia de cambio del Activo Fijo. | Numérico |
| Se imprime la diferencia entre el Valor de Adquisición (N4_VLROC#, donde # es la moneda extranjera), menos el valor a tasa del 31/12 del periodo que se informa (MV_PAR01), más el valor de las cuotas pagadas. Fórmula: Condición: |
12 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | Si | No | Depreciación del ejercicio. | Numérico |
| Se imprime el valor de depreciación del periodo informado (MV_PAR01). Fórmula: Depreciación del Ejercicio - Fórmula: Mejoras|Ampliación - Fórmula: Retiros|Bajas - Fórmula: Proporción: |
13 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | Si | No | Depreciación del ejercicio relacionada con los retiros y/o bajas del Activo Fijo. | Numérico |
| Se imprime el valor de Depreciación del ejercicio relacionada con los retiros y/o bajas del Activo Fijo. Fórmula: Retiros|Bajas - Fórmula: Revaluaciones - Fórmula: |
14 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | Si | No | Depreciación relacionada con otros ajustes. | Numérico |
| Valor no definido, imprime "0.00". |
15 | 1 | Si | No | Indica el estado de la operación. | Numérico |
| Se imprime "1". |
16 al 30 | Hasta 200 | No | No | Campos de libre utilización. | Texto |
|
02. EJEMPLO DE UTILIZACIÓN
* Tablas a las que se hace referencia en las posiciones del Layout:
Tabla 13 - Catálogo de Existencias.
Nombre del Archivo Generado:
"LE" (Identificador Fijo) + RUC del Emisor + Año pregunta 1 + "0000" + "07300" (Identificador del Libro) + "00" + "1" (Indicador de Operaciones) + "1" (Indicador del contenido del libro) + "1" (Indicador de la moneda) + "1" (Generado por PLE) + ". TXT".
PROCEDIMIENTO DE IMPLEMENTACIÓN
- Se recomienda respaldar el Repositorio de Objetos (RPO) antes de aplicar el paquete de actualización (patch).
- Aplique el patch del issue, el cual contiene las siguientes rutinas:
- ATFR161
Configurar el Grupo de preguntas ATR161
X1_ORDEM X1_PERSPA X1_TIPO X1_TAMANHO X1_PRESEL X1_GSC X1_VAR01 X1_DEFSPA1 X1_DEFSAP2 X1_F3 01 ¿Ejercicio? C 4 0 G MV_PAR01 02 ¿Selecciona Sucursales? N 1 1 C MV_PAR02 Si No 03 ¿Genera Archivo? N 1 1 C MV_PAR03 Si No 04 ¿Directorio? C 60 0 G MV_PAR04 HSSDIR
02. EJEMPLO DE UTILIZACIÓN
- Ingresar al módulo de Activo Fijo - SIGAATF.
- Ir al menú "Informes > Movimientos > Diferencia de Cambio".
- Definir los parámetros del proceso, incluyendo las preguntas:
¿Generar Archivo? - Sí
¿Directorio? - "Ruta donde se guardará el archivo" - Dar clic en "Imprimir".
- A través del PLE, valide el archivo TXT generado.
03. TABLAS UTILIZADAS
- SN1 - Activo Inmovilizado.
- SN3 - Saldos y Valores.
- SN4 - Movimientos del Activo Fijo.
- SB1 - Catálogo de Productos.