Árvore de páginas

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:
RutinaNombre técnicoFecha
CTBA105Lanzamientos Contables de Integración02/09/2022
CTBXFUNCFunciones Genéricas de Módulo CTB02/09/2022
CTBXFUMIFunciones Genéricas de Módulo CTB - Mercado Internacional02/09/2022
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:

      FechaTs Moneda 2
      21/08/20223.00
      22/08/20223.50
      23/08/20223.75
  1. 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
  2. Ingresar al módulo Compras (SIGACOM), menú Actualizaciones | Movimientos | Factura de Entrada (MATA101N).
  3. Capturar los parámetros requeridos, indicando la generación de asientos On-Line:
    • ¿Asiento Contab. On-Line ? = Si
    • ¿Muestra Asiento Contab. ? = Si
  4. 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
  5. 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).


  6. Confirmar la generación del asiento.
  7. 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



04. INFORMACIÓN ADICIONAL


¡IMPORTANTE!

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.


05. ASUNTOS RELACIONADOS

  • Documento de Referencia:
    Asiento complementario - Perú (CTBA020 - SIGACTB)