01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||||||||
Segmento: | Backoffice | ||||||||||||
Módulo: | SIGACOM - Compras SIGACTB - Contabilidad de Gestión | ||||||||||||
Función: |
| ||||||||||||
País: | Perú | ||||||||||||
Ticket: | 14816236 | ||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-16525 |
02. SITUACIÓN/REQUISITO
En la rutina Factura de Entrada (MATA101N) al incluir un documento en moneda 2-Dólar con contabilidad on-line activa, si una cuenta del asiento estándar contiene configuración para generar asiento complementario (Asto. Comp = 1 - Si), se observan inconsistencias en los asientos generados para la moneda Dólar.
03. SOLUCIÓN
En la rutina Factura de Entrada (MATA101N) al incluir un documento con contabilidad on-line activa, al mostrar la ventana de Asientos Contables, los campos Fch. Conv. * (CT2_DTTX0*) son cargados con el contenido del campo Fecha de Emisión (F1_EMISSAO); mientras que los campos Vlr Moneda * (CT2_VALR0*) utilizan para la conversión, la tasa que corresponde a la fecha que se cargó inicialmente en el campo Fch. Conv. *.
Nota: El símbolo * representa la moneda correspondiente, por ejemplo: Fch. Conv. 2 (CT2_DTTX02).
Cambios realizados:
- En la rutina Lanzamientos Contables de Integración (CTBA105), se actualizan los campos Fch. Conv. * (CT2_DTTX0*) para que al cargar la pantalla de Asiento Contable contengan inicialmente la Fecha de Emisión al capturar una Factura de Entrada con asientos on-line activos.
- En la rutina Funciones Genéricas de Módulo CTB (CTBXFUNC), cambia la forma de obtener la fecha de la tasa a partir de la fecha en el campo Fecha de Conversión (CT2_DATATX), en lugar de la fecha del campo Fch. de Asiento Contable (CT2_DATA), para la generación del asiento complementario; de igual manera, para el cálculo del valor del asiento complementario utilizará la tasa que corresponda a la fecha obtenida anteriormente.
- Se crea la rutina Funciones Genéricas de Módulo CTB - Mercado Internacional (CTBXFUMI) con funciones para la obtención de las fechas para la generación del asiento complementario.
- Realizar un respaldo del repositorio (archivo .rpo)
- Aplicar el parche correspondiente al issue DMINA-16525
- Validar que las rutinas actualizadas coincidan con las indicadas en la sección Función del punto 01. DATOS GENERALES
- En el módulo Contabilidad de Gestión (SIGACTB):
- Contar con la configuración de Monedas Contables, Calendario Contable y Moneda X Calendario para la moneda 2 - Dólar.
- En el menú Actualizaciones | Entes | Plan de Cuentas incluir una cuenta Acreedora o Deudora, indicar el campo Asto. Comp = 1 - Si (CT1_LCCMPL = 1) e informar los campos Cta. Partida (CT1_CTPART) y Cta Contrap. (CT1_CTCPART) los cuales son necesarios para la generación del asiento complementario.
- En el menú Actualizaciones | Entes | Asiento Estándar configurar el asiento 650, utilizado al capturar una Factura de Entrada, con tipo Débito, Crédito o Partida Doble e indicar para la Cta Débito o Cta Crédito la Cuenta con generación de asiento complementario
- En el módulo Compras (SIGACOM):
En el menú Actualizaciones | Archivos | Monedas contar con configuración de diferentes fechas con tasas distintas para la moneda 2-Dólar, ejemplo:
Fecha Ts Moneda 2 21/08/2022 3.00 22/08/2022 3.50 23/08/2022 3.75
- Ingresar a Protheus con una fecha posterior a la que se utilizará como Fecha de emisión de la Factura a generar, ejemplo:
- Fecha base = 23/08/2022
- Ingresar al módulo Compras (SIGACOM), menú Actualizaciones | Movimientos | Factura de Entrada (MATA101N).
- Capturar los parámetros requeridos, indicando la generación de asientos On-Line:
- ¿Asiento Contab. On-Line ? = Si
- ¿Muestra Asiento Contab. ? = Si
- Incluir una nueva Factura de Entrada, capturar la información necesaria para la generación de la factura indicando en el encabezado los campos Fch Emision = 21/08/2022 (fecha anterior a la indicada en el ingreso a Protheus, la cual tiene una tasa diferente para la moneda 2-Dólar) y Moneda = 2 - DOLAR
- Al confirmar la generación de la Factura, se mostrará la ventana de Asientos Contables en donde el campo Valor es calculado con la tasa correspondiente a la fecha indicada en el campo Fch Emisión (F1_EMISSAO) al realizar la captura de la factura; además, el campo Fch. Conv. 2 (CT2_DTTX02) es cargado inicialmente con la misma fecha del campo Fch Emisión (F1_EMISSAO).
- Confirmar la generación del asiento.
- Ir al módulo Contabilidad de Gestión (SIGACTB) al menú Actualizaciones | Movimientos | Asto. Contab. Auto, buscar los asientos generados por la Factura de Entrada (asiento origen) y ubicar los asientos complementarios, los cuales se identifican con el dato Origen (CT2_ORIGEM) que contiene el texto "__CTBLC__**********", donde la serie de caracteres * indica un consecutivo:
- Asiento origen
- Asiento complementario
- Asiento origen
04. INFORMACIÓN ADICIONAL
Solución disponible para Protheus versión 12.1.27 (con garantía extendida) o posterior que cuente con las rutinas actualizadas con una fecha igual o posterior a las indicadas en la sección Función del presente Documento Técnico.¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
- Documento de Referencia:
Asiento complementario - Perú (CTBA020 - SIGACTB)