Histórico da Página
Í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.
Nota | ||
---|---|---|
| ||
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 valor del parámetro 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 valor del campo Sec. Diario de la tabla de Saldos y Valores (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 |
| Se realizan las siguientes expresiones: "cCampo3 := Right(AllTrim(N3_NODIA),9) |
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 El sistema verifica el parámetro MV_USACBAR, este parámetro le dice al sistema que va utilizar CODIGO DE BARRAS entonces valida si el campo SB1->B1_CODBAR tiene contenido, en caso afirmativo, se imprime el valor "3", para los otros casos se imprime el valor"9". AcccederEl 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 el sistema maneja código de barras (la configuración del ambiente usa Código de Barras ( parámetro MV_USACBAR = = .T.) y si el producto tiene configurado el campo SB1->B1Código de Barras (B1_CODBAR), entonces se imprime éste, en caso contrario se informa el campo . De lo contrario, se imprime el Código Base del Bien (N1_CBASE (código del producto del sistema). Accceder a SB1 a través de 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 valor del campo Fech. Adquis. de la tabla de Activo Inmovilizado (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 AF en moneda exranjera.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 |
| Informar Se imprime el valor del campo Tasa moneda. de la tabla de Activo Inmovilizado (N1_TXMOEDA).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 AF 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 valor del tipo de cambio del AF.Arreglo aTotais[nInc] cuando Upper( aEquivale[nInc] ) == "NTXMOEDX"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 ajuste de la diferencia del AF.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 AF.Arreglo aTotais[nInc] cuando Upper( aEquivale[nInc] ) == "NDEPREC".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 de Depreciación del ejercicio relacionada con los retiros y/o bajas del AF.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 |
| Se 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:
...
"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 ATFR161ATR161
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".
- Indicar Definir los parámetros .del proceso, incluyendo las preguntas:
¿Generar Archivo? - SiSí
¿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.
HTML <!-- esconder o menu --> <style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style>