ÍNDICE
ÍNDICE
- Visión general
- Procedimiento de Implementación
- Ejemplo de utilización
- Tablas
- Visión general
01. VISIÓN GENERAL
Generar el archivo TXT del Libro 3.17 Inventarios y Balances "Balance de Comprobación" 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.
Se define el siguiente layout para el Libro 3.17 Inventarios y Balances - Balance de Comprobación (3):
Campo | Longitud | Obligatorio | Llave única | Descripción | Formato | Observaciones | Información de Protheus |
1 | 8 | Si | Si | Periodo | Numérico |
| Se imprime la fecha que fue indicada en los parámetros en la pregunta 02 "Fecha (MV_PAR02)". |
2 | Hasta 24 | Si | Si | Código de la cuenta contable utilizado en el Balance de Comprobación que se presenta en la declaración pago anual del impuesto a la renta tercera categoría. | Numérico |
| Cuenta Contable (CT1_CONTA). |
3 | Hasta 12 enteros y 2 decimales, sin comas de miles | Si | No | Saldos Iniciales Debe. | Numérico |
| Se obtiene suma de débitos (CQ1_DEBITO) de la cuenta contable , desde la fecha de cálculo para saldo (MV_PAR03) y anteriores a la fecha inicial del periodo (MV_PAR01). Campo SALDOANTDB de la tabla de trabajo. Si SALDOANTDB es mayor que SALDOANTCR, esta columna informa la diferencia de SALDOANTDB menos SALDOANTCR. Si son iguales, informa 0.00 |
4 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | Si | No | Saldos Iniciales Haber. | Numérico |
| Se obtiene suma de créditos (CQ1_CREDIT) de la cuenta contable , desde la fecha de cálculo para saldo (MV_PAR03) y anteriores a la fecha inicial del periodo (MV_PAR01). Campo SALDOANTCR de la tabla de trabajo. Si SALDOANTDB es menor que SALDOANTCR, esta columna informa la diferencia de SALDOANTCR menos SALDOANTDB. Si son iguales, informa 0.00 |
5 | Hasta 12 enteros y hasta 2 decimales ,sin comas de miles | Si | No | Movimientos del ejercicio o periodo - Debe. | Numérico |
| Suma de débitos (CQ1_DEBITO) de la cuenta contable , entre la fecha inicial del periodo (MV_PAR01) y la fecha final del periodo (MV_PAR02). Campo SALDODEB de la tabla de trabajo. |
6 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | Si | No | Movimientos del ejercicio o periodo - Haber. | Numérico |
| Suma de créditos (CQ1_CREDIT) de la cuenta contable , entre la fecha inicial del periodo (MV_PAR01) y la fecha final del periodo (MV_PAR02). Campo SALDOCRD de la tabla de trabajo. |
7 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | Si | No | Sumas del Mayor - Debe. | Numérico |
| Suma de Columna 3 más Columna 5. Campo SALDOATUDB de la tabla de trabajo. |
8 | Hasta 12 enteros y hasta 2 decimales, sin comas de miles | Si | No | Sumas del Mayor - Haber. | Numérico |
| Suma de Columna 4 mas Columna 6. Campo SALDOATUCR de la tabla de trabajo. |
9 | Hasta 12 enteros y hasta 2 decimales sin comas de miles | Si | No | Saldos al 31 de Diciembre - Deudor. | Numérico |
| Si la cuenta no es de resultados (CT1_NATCTA <> 04): Se imprime sólo si la resta de la columna 7 menos la columna 8 es mayor o igual a cero. Si la cuenta es de resultados (CT1_NATCTA = 04): Se imprime sólo si la resta de la columna 5 menos la columna 6 es mayor o igual a cero. |
10 | Hasta 12 enteros y hasta 2 decimales sin comas de miles | Si | No | Saldos al 31 de Diciembre - Acreedor. | Numérico |
| Si la cuenta no es de resultados (CT1_NATCTA <> 04): Se imprime sólo si la resta de la columna 7 menos la columna 8 es menor que cero y se multiplica por -1. Si la cuenta es de resultados (CTA_NATCTA = 04): Se imprime sólo si la resta de la columna 5 menos la columna 6 es menor de cero y se multiplica por -1. |
11 | Hasta 12 enteros y hasta 2 decimales sin comas de miles | Si | No | Transferencias y Cancelaciones - Debe. | Numérico |
| 0.00 |
12 | Hasta 12 enteros y hasta 2 decimales sin comas de miles | Si | No | Transferencias y Cancelaciones - Haber. | Numérico |
| 0.00 |
13 | Hasta 12 enteros y hasta 2 decimales sin comas de miles | Si | No | Cuentas de Balance - Activo. | Numérico |
| Si la cuenta contable está clasificada como Cuenta de Activo (CT1_NATCTA = 01 ) y la diferencia de la columna 7 menos la columna 8, es mayor o igual a cero, se imprime, de lo contrario pone cero. |
14 | Hasta 12 enteros y hasta 2 decimales sin comas de miles | Si | No | Cuenta de Balance - Pasivo. | Numérico |
| Si la cuenta contable está clasificada como Cuenta de Pasivo o Patrimonio Neto (CT1_NATCTA = 02 o 03 ) y la diferencia de la columna 7 menos la columna 8, es menor de cero, se imprime multiplicando por -1, de lo contrario, pone cero. |
15 | Hasta 12 enteros y hasta 2 decimales sin comas de miles | Si | No | Resultado por Naturaleza - Pérdidas. | Numérico |
| Si la cuenta contable está clasificada como Cuenta de Resultado (CT1_NATCTA = 04 ), la Cond. Normal es Deudora (CT1-NORMAL = 1) y la diferencia de columna 5 menos columna 6 es mayor o igual que cero, se imprime, de lo contrario, pone cero. |
16 | Hasta 12 enteros y hasta 2 decimales sin comas de miles | Si | No | Resultado por Naturaleza - Ganancias. | Numérico |
| Si la cuenta contable está clasificada como Cuenta de Resultado (CT1_NATCTA = 04 ), la Cond. Normal es Acreedora (CT1_NORMAL = 2) y la diferencia de columna 5 menos columna 6 es menor que cero, se imprime multiplicando por -1, de lo contrario, pone cero. |
17 | Hasta 12 enteros y hasta 2 decimales sin comas de miles | No | No | Adiciones. | Numérico |
| 0.00 |
18 | Hasta 12 enteros y hasta 2 decimales sin comas de miles | No | No | Deducciones. | Numérico |
| 0.00 |
19 | 1 | Si | No | Indica el estado de la operación. | Numérico |
| "1" |
20 al 38 | Hasta 200 | No | No | Campos de libre utilización. | Texto |
|
Nombre del Archivo Generado:-
"LE" (Identificador Fijo) + RUC del deudor tributario + Año + Mes + Día + "031700" (Identificador del Libro) + CC* + "1" (Indicador de Operaciones) + "1" (Indicador del contenido del libro) + "1" (Indicador de la moneda) + "1" (Generado por PLE) + ". TXT"
*CC - Este indicador dependerá de la siguiente regla:
Si el MES de la Fecha es igual a 12, el CC será "01".
Si el MES de la Fecha es igual a 1, el CC será "02".
Si el MES de la Fecha es igual a 6, el CC será "04".
Si el MES de la Fecha es diferente a 12,1 o 6, el CC será "07".
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:
- CTBR047
Crear o modificar el Grupo de Preguntas CTR047:
X1_ORDEM X1_PERSPA X1_TIPO X1_TAMANHO X1_PRESEL X1_GSC X1_VAR01 X1_DEFSPA1 X1_DEFSPA2 X1_DEFSPA3 X1_F3
X1_GRPSXG 1 ¿Fecha Inicial? Fecha 8 0 G MV_PAR01 2 ¿Fecha Final? Fecha 8 0 G MV_PAR02 3 ¿Fecha de Cálculo para Saldo? Fecha 8 0 G MV_PAR03 4 ¿Cuenta Inicial? Carácter 20 0 G MV_PAR04 CT1 003 5 ¿Cuenta Final? Carácter 20 0 G MV_PAR05 CT1 003 6 ¿Imprime Cuentas? Numérico 1 2 C MV_PAR06 Sintéticas Analíticas Ambas 7 ¿Cod. Config. Libros? Carácter 3 0 G MV_PAR07 CTN 8 ¿Saldos en Cero? Numérico 1 1 C MV_PAR08 Si No 9 ¿Moneda? Carácter 2 0 G MV_PAR09 CTO 10 ¿Tipo de Saldo? Carácter 1 0 G MV_PAR10 SLD 11 ¿División? Numérico 1 1 C MV_PAR11 Por grupo Por código No divide 12 ¿Hoja inicial? Numérico 6 0 G MV_PAR12 13 ¿Salta línea Sintet? Numérico 1 1 C MV_PAR13 Si No 14 ¿Imprime valor 0.00? Numérico 1 1 C MV_PAR14 Si No 15 ¿Imprime el código? Numérico 1 1 C MV_PAR15 Normal Reducido 16 ¿Posición ant L/P? Numérico 1 1 C MV_PAR16 Si No 17 ¿Fecha Ganancias/perdidas? Fecha 8 0 G MV_PAR17 18 ¿Ignora Sl Ant. Ingr./Gast.? Numérico 1 1 C MV_PAR18 Si No 19 ¿Grupos Ingresos/gastos? Carácter 9 0 G MV_PAR19 20 ¿Fecha Sl Ant. Ingresos/Gast.? Fecha 8 0 G MV_PAR20 21 ¿Selecciona Sucursales? Numérico 1 1 C MV_PAR21 Si No 22 ¿Genera archivo? Numérico 1 1 C MV_PAR22 Si No 23 ¿Directorio? Carácter 60 0 G MV_PAR23 HSSDIR
02. EJEMPLO DE UTILIZACIÓN
- Ingresar al módulo de Contabilidad de Gestión - SIGACTB.
- Ir al menú "Informes > Balance Parcial > Verificación".
- Indicar los parámetros.
¿Generar Archivo? - Si
¿Directorio? - "Ruta donde se guardará el archivo" - Dar clic en "Imprimir".
- A través del PLE, valide el archivo TXT generado.
03. TABLAS UTILIZADAS
- CQ0 - Saldos de cuenta por mes.
- CQ1 - Saldos de cuenta por día.
- CT1 - Catálogo de cuentas contables.
- CTN - Configuración de libros contables.
- CTO - Monedas contables.
- SLD - Tipos de Saldo.