Atención
Esta funcionalidad solamente se liberará en el release 12.1.2410.
El Prorrateo por evento (CTBA271) fue proyectado para perfeccionar la gestión de los prorrateos en su entorno.
Ahora, puede registrar nuevas reglas de prorrateo utilizando un nuevo campo, llamado "Evento de prorrateo". Este ofrece un abordaje más simplificado para definir orígenes y destinos de prorrateo, de esta manera puede tener una regla de prorrateo con diferentes orígenes.
En este registro es posible definir criterios precisos para la distribución de valores, permitiendo una configuración personalizada con base en diferentes eventos contables. Además, esta ofrece transparencia y trazabilidad perfeccionadas, permitiendo el registro y la consulta detallada de las reglas registradas.
En el prorrateo utilizaremos la nueva tabla QLL, verifique si el diccionario de datos de su entorno ya tiene estas tablas antes de acceder a la nueva rutina de Prorrateo por evento.
Para la utilización del nuevo Prorrateo por evento es necesaria la activación del puerto multiprotocolo en el appserver.ini de su entorno Protheus.
Para más información sobre esta configuración, acceda a la página Application Server - Puerto Multiprotocolo.
Ejemplo:
Si estuviera utilizando la base de dados Postgres, verifique si su fuente de datos ODBC está configurada correctamente de acuerdo con la documentación:
Es necesario habilitar la clave MemoInQuery en el DBAccess.ini
Estas configuraciones son esenciales para el correcto funcionamiento del Prorrateo por evento en entornos que utilizan la base de datos PostgreSQL.
Introducción:
El Registro de prorrateo por evento presenta una nueva funcionalidad que proporciona mayor flexibilidad y precisión en la gestión de prorrateos. Las reglas se crean con base en un evento de prorrateo, que permite tener 'n' orígenes para 'n' destinos.
Para facilitar aún más la gestión, ofrecemos la funcionalidad de importación de un archivo .csv, con todo el registro de prorrateo previamente configurado. Esta facilidad permite un abordaje eficiente para trabajar con grandes conjuntos de datos de prorrateo.
En la rutina Prorrateo por evento, introdujimos un nuevo campo de "Evento de prorrateo", utilizando la rutina Registro de evento - CTBA111 como facilitador para el Registro de prorrateo por evento. El funcionamiento de este campo se detalla de la siguiente manera:
1. Acceso a la rutina Registro de evento (CTBA111):
Inicie la rutina CTBA111 para realizar el registro.
2. Inclusión de evento de prorrateo:
Al agregar un evento de prorrateo, encontrará las siguientes opciones:
Origen:
Entes de origen se refieren a asientos contables considerados para la generación de los prorrateos.
Campo "Ent. Base": Representa los asientos que se considerarán como origen. Por ejemplo, al seleccionar 1-Débito, todos los campos relacionados con Débito se utilizarán como origen, como Cuenta débito, Centro de costo débito, etc.
Partida:
Entes de partida son los asientos contables contra el origen, considerados para la generación de los prorrateos.
Campo "Ent. Base": La información de partida es opuesta a la de origen. Si utilizamos el ejemplo anterior, todos los registros de débito representan el origen, mientras que la información de crédito representa la partida. Ejemplo: Cuenta crédito, Centro de costo crédito, etc.
Campo "Cód. Prorrateo": Código del Evento de prorrateo que utilizará el Evento de prorrateo para Origen y Partida.
Observación:
Las informaciones de Contrapartida se informarán en el Registro de prorrateo offline (CTBA271).
Esta implementación tiene como objetivo simplificar y perfeccionar el proceso, proporcionando mayor control y eficiencia en la gestión de eventos de prorrateo. Asegúrese de seguir estas orientaciones al utilizar el nuevo campo de evento de prorrateo.
Ejemplo de utilización:
Explicación:
Ent. Base = Débito - Los asientos de origen tomarán en cuenta los asientos contables a débito.
Cuenta débito = 1101001 – Cuenta contable que se verificará para prorrateo.
C Costo Déb = 01001 – Centro de costo que se verificará para prorrateo.
Cuenta Créd = 1110210 – Cuenta contable que se utilizará como Partida en los asientos de prorrateo.
C Costo Créd = CC000008 – Centro de costo que se utilizará como Partida en los asientos de prorrateo.
Principios de la funcionalidad
En la rutina Nuevo prorrateo por evento (CTBA271) están disponibles:
Datos del encabezado
Informe la descripción, el tipo de regla (movimiento mes o saldo acumulado), el porcentaje de base y el código del evento de prorrateo.
Ítems de contrapartida:
Aquí se detallan todos los entes relacionados con las Contrapartidas que se generarán en el prorrateo, abarcando elementos como Cuenta contable, Centro de costo y otros similares. Incluya uno o más ítems para continuar.
Si no se informara el ente contable obligatorio, se muestra un mensaje de atención informando al usuario que están faltando datos o existen datos incorrectos.
Estas definiciones proporcionan una visión amplia y organizada de la información necesaria para realizar la inclusión de datos en el sistema. Asegúrese de informar adecuadamente cada sección de acuerdo con las especificaciones de su proceso contable.
Si fuera necesario, es posible importar un archivo .csv con todos los datos de prorrateo. Para ello, haga clic en la opción 'Importar archivo' y seleccione el archivo que se importará.
Importante:
Es posible generar un archivo con múltiples sucursales, sin embargo, para que la rutina realice la importación correctamente, el uso compartido de la tabla CTQ debe compartirse a nivel de la sucursal.
Para que el De/A se aplique en las cuentas debe informarse el código de la regla de/a en la columna CTQ_REGRA del archivo .csv importado.
En caso de divergencia en el archivo, el proceso de prorrateo se activa y la opción 'Log' se habilita, suministrando detalles sobre los problemas encontrados.
Acceda al siguiente enlace para hacer el download de un archivo .csv como ejemplo, siguiendo el formato correcto que debe utilizarse.
Si fuera necesario, el sistema también ofrece la opción de importar ítems de Contrapartida del prorrateo. Basta hacer clic en la opción 'Importar' y seleccionar el archivo deseado para importación. En situaciones en las que existen divergencias en el archivo, la opción 'Log' se habilitará para suministrar detalles sobre los problemas identificados. Esta funcionalidad facilita la entrada eficiente de datos, garantizando que eventuales incongruencias se identifiquen y comuniquen de manera transparente por medio del registro de log.
Acceda al siguiente enlace para hacer el download de un archivo .csv como ejemplo, siguiendo el formato correcto que debe utilizarse.
En la pantalla Ítems de contrapartida, encontrará la opción 'Aplicar-De-A'. Esta opción valida los registros De/A almacenados en la tabla QLL (vea la sección 5 de este manual). Si se identifica una regla que atiende a un ente de origen, se abrirá una nueva pantalla, permitiendo que el cliente seleccione la regla de De/A que desea aplicar.
Esta funcionalidad permite que el cliente cree reglas diferentes para corrección de los entes contables durante el proceso de inclusión de una nueva regla de prorrateo.
En el ejemplo suministrado, el centro de costo informado en el ítem 004 es 000000003. Para este centro de costo se identificó una regla de De/A avanzada en el sistema. De acuerdo con esta regla, cuando los 5 primeros dígitos del ente de origen sean "00000", la cuenta contable debe modificarse a "00000000000000000102". Vea más detalles de este proceso en la sección 5 de este manual.
Al seleccionar y aplicar esta regla, el sistema completa el campo QLL_REGRA con el código de la regla de De/A que se utilizará para conversión del ente contable definido.
Esta funcionalidad muestra cómo el sistema utiliza las reglas registradas para efectuar modificaciones dinámicas en los datos.
Además de los parámetros existentes en la rutina, se incluyó la pregunta 'Evento de prorrateo'. Si este campo fuera completado, la rutina ejecutará todos los códigos de reglas de prorrateo vinculados a este evento.
Fecha de referencia - Los asientos contables de prorrateo se generarán con la fecha que se especifica en este parámetro.
Grupo de características del asiento contable de prorrateo - En estos parámetros el usuario indica las características que los registros de prorrateo generados tendrán.
¿Número del lote?
¿Número del sublote?
¿Número del documento?
¿Cód. ¿Hist. Estándar? El usuario debe tener el registro del historial estándar como condición previa para usar este parámetro.
Registro de prorrateos - Permite indicar los registros de prorrateo que se utilizarán.
¿De Prorrateo?| ¿A Prorrateo?
Grupo Monedas
¿Monedas? (Todas|Específica)
Todas - Los asientos contables de prorrateo se generarán para todas las monedas.
Específica - Los asientos contables de prorrateo serán para una moneda elegida en el parámetro ‘¿Qué moneda?'.
¿Qué moneda? Moneda para generar los asientos contables de prorrateo si se selecciona el parámetro anterior Monedas = Específica.
¿Tipo de saldo? Tipo de saldo de los asientos contables de prorrateo.
Selecciona sucursales (Sí|No)
¿De Sucursal? | ¿A Sucursal?
¿Actualiza saldo?(Al final | Durante)
Al final.- Realiza el reprocesamiento de saldos contables (CTBA190) después de generar los asientos contables de prorrateo en la sucursal actual.
Durante.- Actualiza los saldos de los asientos contables durante el procesamiento de prorrateo.
¿Evento de prorrateo? (Ejecuta todas las reglas de prorrateo vinculadas al evento seleccionado).
Observaciones
Ejemplo:
La condición previa es que la cuenta de origen tenga saldo en las tablas CC.
Después de ejecutar los procesos de prorrateo (CTBA280 se generarán los registros.
Importante
Si se utilizan entes contables que están configurados para que sea obligatorio su uso en conjunto con otros entes, es importante que el usuario también informe estos entes en el registro de prorrateo para evitar inconsistencias al generar los asientos de prorrateo en la rutina CTBA280.
Ejemplo:
Cuenta contable configurada para que se utilice obligatoriamente con un centro de costo.
Registro de prorrateo off-line con el ente obligatorio completado.
Este registro permite que el cliente configure reglas de De/A de entes contables para que el sistema realice la autocorrección de los entes en la inclusión de una nueva regla de prorrateo por evento.
En el menú "Reglas de De/A", ahora es posible registrar reglas que se aplicarán en el proceso de Prorrateo por evento. Estas reglas constituyen un registro independiente del prorrateo, proporcionando la flexibilidad de utilizar normas específicas, de acuerdo con los parámetros suministrados.
Este registro permite vincular o mapear datos de un origen a un destino específico. Este tipo de registro es útil en diversos contextos para establecer correspondencias entre diferentes entes, por ejemplo: Si el centro de costo fuera 123456789, el sistema debe modificar la cuenta contable a 222333444555. Estas reglas pueden aplicarse en los ítems de contrapartida del Prorrateo por evento, permitiendo establecer relaciones entre diferentes entes.
Acceda a la opción "Reglas de De/A" en el menú lateral izquierdo.
Tenemos tres tipos de reglas de De/A, simple, compuesta y avanzada:
05.1.1. Simple:
La regla simple consiste en definir un ente de origen junto con su destino correspondiente, ambos con valores fijos.
Destino:
Destino:
Si fuera necesario borrar o modificar una regla registrada, haga clic en los 3 puntos disponible en la parte lateral izquierda de la tabla y elija una de las opciones disponibles.