Boletín técnico: Herramientas para el registro de prorrateos off-line

Ocurrencia

Mejora

Resumen

Se implementaron mejoras en las rutinas Prorrateo off-line (CTBA270), Grupos de prorrateo (CTBA276), Vinculación de grupos de prorrateo (CTBA277) e Índices estadísticos (CTBA278), para que sea posible la utilización del Registro de prorrateos off-line en entornos con gran volumen de prorrateos y que tengan necesidad de realizar revisiones / actualizaciones constantes. Importante: Este Boletín Técnico reemplaza el Boletín 00003461-07, referente al BOPS 00000124903 del 19/11/2007.

ID del llamado

SDKJIV

Productos


  • Microsiga 11


Módulos

  • SIGACTB

Portales

  • ninguno

Países

  • todos

Sistema operativo


  • todos


Bases de datos

  • todos

Nombre + Fuente

Prorrateo off-line (CTBA270), Grupo de prorrateo (CTBA276), Vinculación grupo de prorrateo (CTBA277), Índices estadísticos (CTBA278)

Número da FNC

00000009239/2011

Ajustes en el eompatibilizador

Integridad referencial

No

Aplicación de patch


Compatibilizador 1

- U_UPDCTB

Procedimientos de implementación

    Importante:

Antes de ejecutar el compatibilizador U_UPDCTB es imprescindible:

a)    Realizar la copia de seguridad de la base de datos del producto que ejecutará el compatibilizador (directorio “\PROTHEUS11_DATA\DATA”) y los diccionarios de datos "SX" (directorio “\PROTHEUS11_DATA\ SYSTEM”). 

b)    Los directorios anteriormente mencionados corresponden a la instalación estándar del Protheus, por lo tanto, deben modificarse de acuerdo con el producto instalado en la empresa.

c)    Esta rutina debe ejecutarse de modo exclusivo, es decir, ningún usuario debe estar utilizando el sistema.

d)    Si los diccionarios de datos tuvieran índices personalizados (creados por el usuario), antes de ejecutar el compatibilizador, asegúrese de que están identificados por el nickname. Si el compatibilizador necesitara crear índices, los agregará a partir del orden original instalado por el Protheus, lo cual podrá superponer índices personalizados, si no estuvieran identificados por el nickname.

e)    El compatibilizador debe ejecutarse con la Integridad de referencia desactivada*.


    ATENCIÓN: ¡El siguiente procedimiento debe ser realizado por un profesional calificado como Administrador de base de datos (DBA) o equivalente! 

*         La activación indebida de la Integridad referencial puede modificar drásticamente la relación entre las tablas en la base de datos. Por lo tanto, antes de utilizarla, observe atentamente el siguiente procedimiento:

              i.        En el Configurador (SIGACFG), verifique si la empresa utiliza Integridad referencial, seleccionando la opción Integridad/Verificación (APCFG60A).

             ii.        Si no hubiera Integridad referencial activa, se listan en una nueva ventana todas las empresas y sucursales registradas para el sistema y ninguna de estas quedará seleccionada. En este caso, Y SOLAMENTE EN ESTE CASO, no es necesario realizar ningún otro procedimiento de activación o desactivación de integridad, basta finalizar la verificación y aplicar normalmente el compatibilizador, de acuerdo con las instrucciones.

            iii.        Si existiera Integridad referencial activa en todas las empresas y sucursales, se muestra un mensaje en la ventana Verificación de vínculo entre tablas. Confirme el mensaje para finalizar la verificación, o,

           iv.        Si existiera Integridad referencial activa en una o más empresas, pero no en su totalidad, se lista en una nueva ventana todas las empresas y sucursales registradas para el sistema y, solamente estará(n) seleccionada(s), la(s) que tiene (n) integridad. Anote la(s) empresa(s) y/o sucursal(es) tenga(n) la integridad activada y reserve esta anotación para posterior consulta en la reactivación (o incluso, entre en contacto con nuestro Help Desk Framework para más información sobre el archivo que contiene esta información).

            v.        En los casos descritos en los ítems “iii” o “iv”, Y SOLAMENTE EN ESTOS CASOS, es necesario desactivar dicha integridad, seleccionando la opción Integridad/ Desactivar (APCFG60D).

           vi.        Una vez desactivada la Integridad referencial, ejecute el compatibilizador, de acuerdo con las instrucciones.

          vii.        Después de aplicar el compatibilizador, la Integridad referencial debe reactivarse, SI Y SOLAMENTE SI se hubiera desactivado, por medio de la opción Integridad/Activar (APCFG60). Para ello, tenga a disposición la información de la(s) empresa(s) y/o sucursal(es) que tenía(n) activación de la integridad, selecciónela(s) nuevamente y confirme la activación.

¡EN CASO DE DUDAS entre en contacto con el Help Desk Framework!

 

1.    En Microsiga Protheus ByYou Smart Client digite U_UPDCTB en el campo Programa inicial

    Importante:

Para la correcta actualización del diccionario de datos, asegúrese que la fecha del compatibilizador sea igual o superior al 06/12/2010.

2.    Haga clic en OK para continuar. 

3.    Al confirmar se muestra un mensaje de advertencia sobre la copia de seguridad y la necesidad de su ejecución en modo exclusivo

4.    Haga clic en para iniciar el procesamiento. El primer paso de la ejecución es la preparación de los archivos. 

Aparece un mensaje de explicación en la pantalla.

5.    A continuación, se muestra la ventana Actualización finalizada con el historial (log) de todas las actualizaciones procesadas. En este log de actualización solamente se muestran los campos actualizados por el programa. El compatibilizador crea los campos que aún no existen en el diccionario de datos.

6.    Haga clic en Grabar para guardar el historial (log) mostrado. 

Haga clic en Ok para finalizar el procesamiento.

Procedimientos de configuración

1.   En la Configuración (SIGACFG) acceda a Entornos / Registro / Menú (CFGX013). Informe las nuevas opciones de menú de Contabilidad de gestión, según las siguientes instrucciones: 


Menú

Actualizaciones

Submenú

Registro

Nombre de la rutina

Grupos de prorrateo

Programa

CTBA276

Módulo

SIGACTB

Tipo

Función Protheus

Tablas

CW1

Menú

Actualizaciones

Submenú

Registro

Nombre de la rutina

Vinculación Grp. Prorrateo

Programa

CTBA277

Módulo

SIGACTB

Tipo

Función Protheus

Tablas

CW2

Menú

Actualizaciones

Submenú

Registro

Nombre de la rutina

Índices estadísticos

Programa

CTBA278

Módulo

SIGACTB

Tipo

Función Protheus

Tablas

CW3


2.   En el Configurador (SIGACFG) acceda a Entornos / Registros / Parámetros (CFGX017). Cree/configure el(los) siguiente(s) parámetro(s): 

Ítems/Carpetas

Descripción

Nombre

MV_CTQFTZR

Tipo

Lógico

Cuent. Por.

.T.

Descripción

Define si permite que el porcentaje de las líneas de prorrateo o registros similares aceptarán valores en cero, si la línea tuviera una fórmula.


Procedimientos de utilización

Registro de grupos de prorrateo (CTBA276)

El registro de grupos de prorrateo tiene como objetivo permitir la definición previa de los entes que se utilizarán en la formación de los registros de prorrateo off-line.

Para acceder al registro de grupos de prorrateo en la creación de ítems del registro de prorrateos off-line es necesario:

  • Crear al menos 01 (un) registro de grupo de prorrateo del tipo Origen.
  • Crear al menos 01 (un) registro de grupo de prorrateo del tipo Destino.

Vincular los grupos de prorrateo origen y destino por medio de un registro de vinculación de grupos de prorrateo.


  1. Acceda al módulo Contabilidad de gestión, opción Actualizaciones/ Prorrateo / Grupos de prorrateo (CTBA276) e incluya un grupo de prorrateo.
  2. Informe los datos de acuerdo con las orientaciones del help campo, observando:

Campos de encabezado:

Código del grupo: identificador único del grupo de prorrateos, independiente del tipo de grupo.

Descripción del grupo: descripción de identificación del grupo de prorrateos.

Tipo: define si el tipo de grupo es Origen o Destino, lo que influye en el comportamiento de los demás campos del registro, puede ser: 1 – Origen o 2 – Destino.

Ente: Define qué entes contables se utilizarán en la composición del grupo de prorrateo.

Los entes que pueden utilizarse para componer un grupo de prorrateo son los cuatro entes básicos de la contabilidad (cuenta contable, centro de costo, ítem contable y clase de valor), más un tipo de ente Combinado, el cual permite informar en las líneas del grupo más de un ente contable, como sigue:

1 – Cuenta contable

2 – Centro de costo

3 – Ítem contable

4 – Clase de valor

5 – Combinado (entes combinados)


                                   Importante:

Sólo grupos de prorrateo de entes simples (cuenta contable, centro de costo, ítem contable y clase de valor) permiten la combinación entre grupos del mismo tipo. Grupos del tipo combinado no permiten la asociación entre grupos del mismo tipo.

Índice estadístico: disponible únicamente para grupos del tipo destino y que utilicen un ente simple, define si existe un registro de índices estadísticos del mismo tipo de ente vinculado al grupo.

Al utilizar un registro de índices estadísticos vinculado a un grupo de prorrateos, cualquier actualización en los factores del índice podrá reflejarse en los factores y porcentajes de todos los grupos de prorrateo.

Este recurso permite incluso la actualización simultánea de los registros de prorrateo vinculados a los grupos actualizados, por medio del vínculo creado por el registro de vinculaciones.


Campos de los ítems:

Secuencial: número secuencial de las líneas del grupo de prorrateo.

Cód. Cuenta: define la cuenta contable de la línea del grupo de prorrateo. Disponible únicamente para los tipos de ente Cuenta Contable o Combinado.

Cód. C.Costo: define el centro de costo línea del grupo de prorrateo. Disponible únicamente para los tipos de ente Centro de Costo o Combinado.

Cód. Ítem: define el ítem contable de la línea del grupo de prorrateo. Disponible únicamente para los tipos de ente Ítem contable o Combinado.

Cód. Cl. Valor: define la clase de valor de la línea del grupo de prorrateo. Disponible únicamente para los tipos de ente Clase de Valor o Combinado.

Porcentaje del prorrateo: este campo tiene dos aplicaciones, dependiendo del tipo de grupo informado:

  • 1 – Origen: si el tipo de grupo de prorrateo fuera “Origen”, el porcentaje del ente se utilizará como porcentaje base del registro de prorrateo off-line generado.

Para este campo no se realiza la combinación de porcentajes, manteniéndose el porcentaje del menor ente contable utilizado en la combinación de grupos de origen.

  • 2 – Destino: si el tipo de grupo de prorrateo fuera “Destino”, el porcentaje del ente se utilizará como el porcentaje de las líneas de detalle del registro de prorrateos off-line.

Este porcentaje está sujeto a la regla de combinación estipulada en las definiciones de esta funcionalidad.

Factor del índice: este campo estará disponible únicamente para grupos de prorrateo del tipo “Destino” y define el factor de las líneas de detalle del registro de prorrateos off-line.

Este porcentaje está sujeto a la regla de combinación estipulada en las definiciones de esta funcionalidad.

Fórmula del factor: este campo estará disponible únicamente para grupos de prorrateo del tipo “Destino”, y define el factor de las líneas de detalle del registro de prorrateos off-line, cuando se realiza la actualización  por medio de la opción Calcular nuevamente fórmulas o por medio de la opción Actualizar factor.

                                   Importante:

Este campo no se trata en el proceso de generación de los registros de Prorrateo off-line, el sistema evalúa el valor del campo Factor en el momento del procesamiento.


Acciones relacionadas

Índice - permite seleccionar los ítems que conforman el registro del índice estadístico definido en el campo Índice Est.

Ente - permite seleccionar los ítems que conforman el registro del ente seleccionado en el campo Ente.

 Observación:

Al utilizar cualquiera de estos recursos, se muestra un mensaje de advertencia y las líneas del grupo se harán nuevamente de acuerdo con la selección efectuada.

Rec. Form. - realiza la actualización de los factores de las líneas del grupo de prorrateo, con base en las fórmulas informadas para cada línea.

Funciones

La opción Actualiza factor permite actualizar los factores de los grupos de prorrateo que utilizan fórmulas, de acuerdo con los siguientes parámetros: ¿Grupo inicial ? ¿Grupo final ? y ¿Actualiza prorrateos?

La opción Leyenda permite identificar los status de los grupos de prorrateo, que pueden ser: Verde – Grupo válido – liberado y Rojo – Grupo no válido - bloqueado

Informaciones adicionales

Cualquier actualización en el registro de grupos de prorrateo puede reflejarse directamente en los registros de prorrateo off-line vinculados a estos grupos por medio de los registros de vinculación.

Para estas actualizaciones se solicitará la aceptación del usuario. Si el usuario no desea realizar la actualización en este momento, los registros de vinculación tendrán su estatus actualizado a Modificado y las actualizaciones podrán realizarse por medio de la opción Generar prorrateos.

 

Registro de índices estadísticos (CTBA278)

Esta rutina tiene como objetivo actuar como un facilitador en el proceso de actualización de los factores y porcentajes de los grupos de prorrateo y representa el vínculo entre un ente contable y un indicador del proceso del cliente, como por ejemplo: número de empleados por departamento, donde el departamento está vinculado a un Centro de costo, área física ocupada por departamento, consumo de energía eléctrica por departamento, entre otros.

Por medio de este vínculo, el índice puede utilizarse para componer dinámicamente el porcentaje de los prorrateos, permitiendo una fácil actualización y consecuentemente un fácil mantenimiento de los controles y registros.

 

1.   Seleccione Actualizaciones / Prorrateos / Índices estadísticos (CTBA278).

2.   Complete los campos, de acuerdo con el help de campo, observando los principales campos:

Código del índice: identificador único del registro de índices estadísticos.

Descripción del índice: descripción de identificación del índice de prorrateo.

Ente: define qué entes contables se utilizarán en la composición del grupo de prorrateo.

Los entes que pueden utilizarse para componer un índice estadístico son solamente los cuatro entes básicos de la Contabilidad:

1 – Cuenta contable

2 – Centro de costo

3 – Ítem contable

4 – Clase de valor


Secuencial: número secuencial de las líneas del grupo de prorrateo.

Cód. Ente: define el código del ente, de acuerdo con el tipo de ente seleccionado en el encabezado del bien.

    Importante:

Como la definición del ente se realiza de forma dinámica, al digitarla en el campo, se muestra la pantalla de consulta. De esta forma, para editar el campo siempre utilice la tecla ENTER.

Unidad de medida: campo informativo para vincular el sentido relacionado al factor. Este campo está vinculado al registro de Unidades de medida estándar del sistema.

Factor del índice: define el factor de las líneas de detalle del registro de grupos de prorrateo, cuando estos sean del tipo “Destino”.

Al utilizar el factor del registro de índices estadísticos en un registro de grupos de prorrateo destino, este factor estará sujeto a la regla de combinación estipulada en las definiciones de los Índices estadísticos.

Fórmula del factor: define el factor de las líneas de detalle del registro de prorrateos off-line, cuando se realiza la actualización por medio de la opción Calcular nuevamente fórmulas o por medio de la opción Actualizar factor.

    Observación

Este campo no se trata en el proceso de vínculo del registro de Grupos de prorrateo con el registro de Índices estadísticos, considerándose únicamente los valores definidos para el factor disponible en el momento.


Acciones relacionadas

Ente - permite la selección de los ítems que componen el registro del ente seleccionada en el campo Ente.

           Importante:

Al utilizar esta opción se muestra un mensaje de advertencia y las líneas del índice se harán nuevamente de acuerdo con la selección efectuada.

Rec. Form. - realiza la actualización de los factores de las líneas del grupo de prorrateo, con base en las fórmulas informadas para cada línea.

Funciones adicionales:

La opción Actualiza factor permite la actualización de los factores de los grupos de prorrateo que utilizan fórmulas, de acuerdo con los siguientes parámetros: ¿Índice inicial?, ¿Índice final? y ¿Actualiza prorrateo?

Informaciones adicionales:

Cualquier actualización en el registro de Índices estadísticos puede reflejarse directamente en los registros de Grupos de prorrateo y en los registros de Prorrateo off-line vinculados a los respectivos grupos, por medio de los registros de Vinculación de grupos de prorrateo.

Para estas actualizaciones se solicitará la aceptación del usuario. Si el usuario no desea realizar la actualización en este momento, los registros de vinculación tendrán su estatus actualizado a Modificado y las actualizaciones podrán realizarse por medio de la opción Generar prorrateos.


Registro de vinculación de grupos de prorrateo (CTBA277)

Este registro es la herramienta que permite la combinación entre diversos grupos de origen con diversos grupos de destino, formando los registros de prorrateo off-line resultantes del producto cartesiano de estas combinaciones.

Para entender la estructura de cumplimentación de la Vinculación de grupos de prorrateo, debe referenciarse la estructura del registro de Prorrateos que se generará por esta.


1.   Seleccione Actualizaciones / Prorrateos / Vinculación Grp. Prorrateo (CTBA277) e incluya una vinculación de grupos de prorrateo.

2.   Observe los principales campos de control:

Código de la vinculación: identificador único del registro de vinculación de grupos de prorrateo.

Situación: define el estatus de actualización del registro de vinculación con relación a la generación de los registros de prorrateo off-line vinculados, donde:

1 – Pendiente: estatus que solamente se utiliza cuando se crea la vinculación, para diferenciar nuevas vinculaciones de vinculaciones que ya existen y modificadas por un mantenimiento en los registros de grupos de prorrateo y/o registros de índices estadísticos.

2 – Modificado: este estatus se utiliza cuando una vinculación ya existente se modifica por un mantenimiento en los registros de grupos de prorrateo y/o registros de índices estadísticos.

3 – Generado: este estatus se utiliza para indicar las vinculaciones que tienen sus registros de Prorrateo off-line generados y actualizados con relación a la última situación de los registros de grupos de prorrateo y registros de índices estadísticos.

4 – Bloqueado: este estatus se utiliza para identificar que se borró uno o más de los grupos de prorrateo utilizados en el registro de vinculación, dejando este registro sin validez, y consecuentemente, este no se considerará en el proceso “Generación de prorrateos”.

Bloqueado: indica si el registro de vinculaciones está bloqueado. Este campo se define automáticamente cuando ocurre una actualización del estatus de vinculación y refuerza el estatus de registro “4 – Bloqueado”.

Campos de encabezado del Prorrateo off-line:

Descripción: descripción de los registros de Prorrateo off-line que se generarán por medio de la vinculación.

Como este es un campo del tipo fórmula, si fuera necesario un texto simple, debe escribirse entre comillas.

Tipo prorrateo: define el tipo de formación de saldo de origen que se utilizará por medio del registro de prorrateos off-line, donde:

1 – Movimiento del mes: para la composición del saldo que se prorrateará, considera el valor del movimiento del mes de referencia del procesamiento de los entes informados en el origen del Prorrateo off-line.

2 – Saldo acumulado: para la composición del saldo que se prorrateará, considera el saldo acumulado de los entes informados en el origen del Prorrateo off-line en la fecha de referencia del procesamiento.

Intercompany: define si los asientos que se generarán por medio del Prorrateo off-line tendrán marcado el campo de control de exportación para la rutina de Intercompany.


Campos de partida del Prorrateo Off-line:

Los campos de partida del registro de Vinculación de grupos de prorrateo son campos del tipo fórmula, por lo tanto, para su correcta cumplimentación deben seguirse las siguientes reglas:

·           Si se informara directamente un código de ente, lo que se considera un “texto simple” debe escribirse entre comillas.

·           Al utilizarse la consulta por “F3”, la devolución de ésta no tendrá comillas, por ello, será necesario editar el contenido del campo antes de continuar con el registro.

Cuenta Part.: código de la cuenta contable que se utilizará en la sección “Partida” del registro de Prorrateos off-line.

Costo Part.: código del centro de costo que se utilizará en la sección “Partida” del registro de Prorrateos off-line.

Ítem Part.: código del ítem contable que se utilizará en la sección “Partida” del registro de Prorrateos off-line.

Clvl Part.: código de la clase de valor que se utilizará en la sección “Partida” del registro de Prorrateos off-line.


Campos Grupos de origen del Prorrateo off-line:

Grp.Orig.CT1: define el grupo de prorrateo del tipo origen que se utilizará para definir las cuentas contables de composición del saldo de origen del registro de Prorrateo off-line. Si desea utilizar un grupo origen con el tipo de ente Combinado, este grupo debe informarse en este campo.

Si se informara un grupo de prorrateo de ente Cuenta contable, se permitirá la utilización de los otros grupos de origen, pero si se informa un grupo del tipo Combinado, los otros campos no aceptarán la digitación de grupos.

                                   Importante:

El tipo Combinado no requiere de la combinación con otros entes, porque éstos están definidos únicamente en este tipo de grupo.

Grp.Orig.CTT:  define el grupo de prorrateo del tipo origen que se utilizará para definir los centros de costo de composición del saldo de origen del registro de Prorrateo off-line.

Si se informara un grupo de prorrateo de ente Combinado en el campo Grp.Orig.CT1, no será posible informar un grupo de prorrateo de origen para los otros entes.

Grp.Orig.CTD: define el grupo de prorrateo del tipo origen que se utilizará para definir los ítems contables de composición del saldo de origen del registro de Prorrateo off-line.

Si se informara un grupo de prorrateo de ente Combinado en el campo Grp.Orig.CT1, no será posible informar un grupo de prorrateo de origen para los otros entes.

Grp.Orig.CTH: define el grupo de prorrateo del tipo origen que se utilizará para definir las clases de valores de composición del saldo de origen del registro de Prorrateo off-line.

Si se informara un grupo de prorrateo de ente Combinado en el campo Grp.Orig.CT1, no será posible informar un grupo de prorrateo de origen para los otros entes.


Campos Grupos de destino del Prorrateo off-line:

      Importante:

Si se informaran los campos de la familia “Fórmula destino”, se ocultarán los campos de la familia “Grupo destino” para evitar equivocaciones en el registro de Vinculación de grupo de prorrateo.

Grp.Dest.CT1: define el grupo de prorrateo del tipo destino que se utilizará para definir las cuentas contables de composición de las líneas de detalle del registro de Prorrateo off-line. Si desea utilizar un grupo destino con el tipo de ente Combinado, este grupo debe  informarse en este campo.

Si se informara un grupo de prorrateo de ente Cuenta contable, se permitirá la utilización de los otros grupos de destino, pero si se informa un grupo del tipo Combinado, los otros campos no aceptarán la digitación de grupos.


Grp.Dest.CTT: define el grupo de prorrateo del tipo destino que se utilizará para definir los centros de costo de composición de las líneas de detalle del registro de Prorrateo off-line.

Si se informara un grupo de prorrateo de ente Combinado en el campo Grp.Dest.CT1, no será posible informar un grupo de prorrateo de destino para los otros entes.

Grp.Dest.CTD: define el grupo de prorrateo del tipo destino que se utilizará para definir los ítems contables de composición de las líneas de detalle de registro de Prorrateo off-line.

Si se informara un grupo de prorrateo de ente Combinado en el campo Grp.Dest.CT1, no será posible informar un grupo de prorrateo de destino para los otros entes.

Grp.Dest.CTH: define el grupo de prorrateo del tipo destino que se utilizará para definir las clases de valores de composición de las líneas de detalle del registro de Prorrateo off-line.

Si se informara un grupo de prorrateo de ente Combinado en el campo Grp.Dest.CT1, no será posible informar un grupo de prorrateo de destino para los otros entes.


Campos de Fórmulas de destino del Prorrateo off-line:

Los campos fórmulas de destino del registro de Vinculación de grupos de prorrateo se utilizan en sustitución de uno o más grupos de prorrateo del tipo destino y para su correcta cumplimentación deben seguirse las siguientes reglas:

  • Si se informara directamente un código de ente, lo que se considera un “texto simple” debe escribirse entre comillas.
  • Si se informaran los campos de la familia “Grupo destino”, se ocultarán los campos fórmula para evitar equívocos en el registro de la vinculación.

Fórm.Dest.CT1: fórmula utilizada para definir la cuenta contable de la línea de detalle del registro de Prorrateos off-line.

La utilización de este campo oculta la cumplimentación del campo Grp.Dest.CT1 para evitar equivocaciones en la cumplimentación del registro.

Fórm.Dest.CTT: fórmula utilizada para definir el centro de costo de la línea de detalle del registro de Prorrateos off-line.

La utilización de este campo oculta la cumplimentación del campo Grp.Dest.CT1 para evitar equivocaciones en la cumplimentación del registro.

Fórm.Dest.CTD: fórmula utilizada para definir el ítem contable de la línea de detalle del registro de Prorrateos off-line.

La utilización de este campo oculta la cumplimentación del campo Grp.Dest.CT1 para evitar equivocaciones en la cumplimentación del registro.

Fórm.Dest.CTH: fórmula utilizada para definir la clase de valor de la línea de detalle del registro de Prorrateos off-line.

La utilización de este campo oculta la cumplimentación del campo Grp.Dest.CT1 para evitar equivocaciones en la cumplimentación del registro.


Fórm.Factor: fórmula utilizada para definir el valor/factor de la línea de detalle del registro de Prorrateos off-line.

La utilización de este campo es obligatoria cuando no se informan grupos de ente de destino, lo que genera la necesidad de definir un factor para las líneas de detalle del prorrateo.

Si este campo se utilizara en conjunto con los grupos de entes de destino, el factor devuelto por la fórmula sobrescribirá el criterio de porcentaje / factores definido por la combinación de los entes y se grabará el campo fórmula de la línea de detalle del registro de Prorrateo off-line con este contenido.

Utilización de los campos Fórmula

Todos los campos fórmula del registro de Vinculaciones de grupos de prorrateo tienen las siguientes características en común que deben seguirse:

  • Si se informara directamente un código de ente, lo que se considera un “texto simple” debe escribirse entre comillas.
  • Los campos de la tabla CTQ (Registro de prorrateos off-line), están disponibles para utilizarlos en fórmulas, siempre y cuando se identifiquen por medio del alias “M->”
  • Pueden utilizarse funciones estándar o aquellas definidas por usuarios utilizando su activación directa, incluso considerando parámetros.


Ejemplos de utilización de fórmulas:


Expresión para definir la descripción concatenando con el código del registro de prorrateos que se generará.

Campo

Descripción (CW2_DESCRI)

Expresión

“PRORRATEO “+M->CTQ_RATEIO

Expresión para definir la cuenta partida dependiendo de la cuenta origen

Campo

Cuenta partida (CW2_CT1PAR)

Expresión

IIF(M->CTQ_CT1ORI == “31”,”91”,”92”)

Definición de función de usuario para la fórmula del factor

Campo

Fórmula Factor (CW2_FORMUL)

Expresión

U_XCTFATOR( M->CTQ_CT1CPAR,M->CTQ_CTTCPAR,M->CTQ_CTDCPAR,;

  M->CTQ_CTHPAR)


Registro de prorrateos off-line (CTBA270)

 

1.  Acceda a Actualizaciones/ / Prorrateos / Prorrateos off-line (CTBA270).

2.  Incluya un prorrateo, observando los siguientes campos:

Bloqueado: campo de control en el encabezado del registro de prorrateo off-line, que permite el bloqueo de la ejecución del prorrateo, determinando que las rutinas de procesamiento no lo consideren.

Intercompany: campo de control de las líneas de detalle del registro de prorrateo off-line, que permite definir si las líneas de asientos generados por la ejecución del prorrateo tendrán la marca de exportación de asientos para el procesamiento de la rutina Intercompany.

Acciones relacionadas:

Actualizar factor: permite la actualización de los valores de los registros de Prorrateos off-line, de acuerdo con las fórmulas definidas en las líneas de detalle de los prorrateos, con los siguientes parámetros: Prorrateo inicial y Prorrateo final.

Leyenda - identifica los estatus de los registros de Prorrateo off-line, que pueden ser:

Verde – Desbloqueado e Índice actualizado

Amarillo - Desbloqueado e Índice desactualizado

Anaranjado - Desbloqueado pero Bloqueado por índice

Rojo – Bloqueado e Índice actualizado

Azul – Bloqueado e Índice desactualizado

Gris – Bloqueado por el usuario y por Índice


Nuevos controles del registro de prorrateos off-line

Control del estatus del registro:

Como se puso a disposición la rutina Actualización de factores, existe la posibilidad de que después de este procesamiento, el porcentaje de los prorrateos actualizados no sea el 100%. Por esta razón, se puso a disposición el control del estatus, que se considerará en las rutinas de procesamiento de los prorrateos, donde:

1 – Prorrateo válido – liberado

2 – Prorrateo no válido (porcentaje) - bloqueado

En conjunto con estas funcionalidades, se pusieron a disposición las siguientes mejoras en el registro de Prorrateos off-line:

  • Campo Fórmula, para actualización del valor / factor de la línea de prorrateo.
  • Campo Intercompany, para permitir la generación de prorrateo con estatus de exportación para la rutina Intercompany.
  • Rutina de actualización de los valores / factores y porcentajes de los prorrateos, de acuerdo con las fórmulas registradas.
  • Tratamiento de la integridad del porcentaje del prorrateo, por medio de leyenda y bloqueo de sistema.


Ajustes efectuados por el compatibilizador

1.    Creación de pregunta en el archivo – SX1 – Registro de preguntas:

Grupo

Tipo

Tam.

Formato

GSC

Consulta

Título

Orden

CTB270

C

6

 

G

CTQ

¿Prorrateo inicial?

01

CTB270

C

6

 

G

CTQ

¿Prorrateo final?

02

Grupo

Tipo

Tam.

Formato

GSC

Consulta

Título

Orden

CTB276

C

6

 

G

CW1

¿Grupo inicial?

01

CTB276

C

6

 

G

CW1

¿Grupo final?

02

CTB276

N

1

 

C

-

¿Actualiza prorrateos?

03

Grupo

Tipo

Tam.

Formato

GSC

Consulta

Título

Orden

CTB277

C

6

 

G

CW2

¿Vinculación inicial?

01

CTB277

C

6

 

G

CW2

¿Vinculación final?

02

CTB277

N

1

 

C

-

¿Estatus de la vinculación?

03

Grupo

Tipo

Tam.

Formato

GSC

Consulta

Título

Orden

CTB278

C

6

 

G

CW3

¿Índice inicial?

01

CTB278

C

6

 

G

CW3

¿Índice final?

02

CTB278

N

1

 

C

-

¿Actualiza prorrateos?

03


2. Creación en el archivo SX3 – Campos:

  • Tabla CTQ – Prorrateos off-line:

Campo

CTQ_FILIAL

Tipo

Carácter

Tamaño

2

Decimal

0

Formato

!!

Título

Sucursal

Descripción

Sucursal

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Orden

01

 

Campo

CTQ_RATEIO

Tipo

Carácter

Tamaño

6

Decimal

0

Formato

@!

Título

Cód. Prorrateo

Descripción

Código del prorrateo

Nivel

1

Utilizado

No

Obligatorio

Browse

No

Val. Sistema

ExistChav("CTQ",, 1) .AND. FreeForUse("CTQ", m->ctq_rateio)

Orden

02

 

Campo

CTQ_DESC

Tipo

Carácter

Tamaño

20

Decimal

0

Formato

@!

Título

Descripción

Descripción

Descripción del prorrateo

Nivel

1

Utilizado

No

Obligatorio

Browse

No

Orden

03

 

Campo

CTQ_TIPO

Tipo

Carácter

Tamaño

1

Decimal

0

Formato

!

Título

Tipos de prorrateo

Descripción

Tipos de prorrateo

Nivel

1

Utilizado

No

Obligatorio

Browse

No

Opciones

1=Movimiento mes; 2=Saldo acumulado

Relación

"1"

Orden

04

 

Campo

CTQ_PERBAS

Tipo

Numérico

Tamaño

6

Decimal

2

Formato

@E 999.99

Título

Porc Base

Descripción

Porcentaje por prorratear

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Relación

100

Orden

05

 

Campo

CTQ_CTORI

Tipo

Carácter

Tamaño

20

Decimal

0

Formato

@!

Título

Cuenta origen

Descripción

Cuenta origen

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Val. Sistema

Vazio(M->CTQ_CTORI) .OR. ExistCpo("CT1", M->CTQ_CTORI, 1)

Cons. Estándar

CT1

Grupo de campos

003 - Cuenta contable

Orden

06

 

Campo

CTQ_CCORI

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

C Costo Ori

Descripción

Centro de costo origen

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Val. Sistema

Vazio(M->CTQ_CCORI) .OR. ExistCpo("CTT", M->CTQ_CCORI, 1)

Cons. Estándar

CTT

Grupo de campos

004 - Centro de costo

Orden

07

 

Campo

CTQ_ITORI

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

Ítem origen

Descripción

Ítem origen

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Val. Sistema

Vazio(M->CTQ_ITORI) .OR. ExistCpo("CTD", M->CTQ_ITORI, 1)

Cons. Estándar

CTD

Grupo de campos

005 - Ítem contable

Orden

08

 

Campo

CTQ_CLORI

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

Cl Origen

Descripción

Cl Valor origen

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Val. Sistema

Vazio(M->CTQ_CLORI) .OR. ExistCpo("CTH", M->CTQ_CLORI, 1)

Cons. Estándar

CTH

Grupo de campos

006 - Clase de valor

Orden

09

 

Campo

CTQ_CTPAR

Tipo

Carácter

Tamaño

20

Decimal

0

Formato

@!

Título

Cuenta Part

Descripción

Cuenta partida

Nivel

]1

Utilizado

No

Obligatorio

No

Browse

No

Val. Sistema

Vazio(M->CTQ_CTPAR) .OR. ExistCpo("CT1", M->CTQ_CTPAR, 1)

Cons. Estándar

CT1

Grupo de campos

003 - Cuenta contable

Orden

10

 

Campo

CTQ_CCPAR

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

C Costo Part

Descripción

Centro de costo partida

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Val. Sistema

Vazio(M->CTQ_CCPAR) .OR. ExistCpo("CTT", M->CTQ_CCPAR, 1)

Cons. Estándar

CTT

Grupo de campos

004 - Centro de costo

Orden

11

 

Campo

CTQ_ITPAR

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

Ítem partida

Descripción

Ítem partida

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Val. Sistema

Vazio(M->CTQ_ITPAR) .OR. ExistCpo("CTD", M->CTQ_ITPAR, 1)

Cons. Estándar

CTD

Grupo de campos

005 - Ítem contable

Orden

12

 

Campo

CTQ_CLPAR

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

Cl Partida

Descripción

Cl Valor partida

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Val. Sistema

Vazio(M->CTQ_CLPAR) .OR. ExistCpo("CTH", M->CTQ_CLPAR, 1)

Cons. Estándar

CTH

Grupo de campos

006 - Clase de valor

Orden

13

 

Campo

CTQ_SEQUEN

Tipo

Carácter

Tamaño

3

Decimal

0

Formato

@!

Título

Secuencia

Descripción

Secuencia

Nivel

1

Utilizado

Obligatorio

Browse

No

Orden

14

 

Campo

CTQ_CTCPAR

Tipo

Carácter

Tamaño

20

Decimal

0

Formato

@!

Título

Cta Contrapart.

Descripción

Cuenta contrapartida

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Val. Sistema

(Vazio() .OR. ExistCpo("CT1",, 1)) .AND. Ctb105Cta(M->CTQ_CTCPAR)

Cons. Estándar

CT1

Grupo de campos

003 - Cuenta contable

Orden

15

 

Campo

CTQ_CCCPAR

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

CCosto Contrap.

Descripción

C Costo contrapartida

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Val. Sistema

(Vazio() .OR. ExistCpo("CTT",, 1)) .AND. Ctb105CC(M->CTQ_CCCPAR)

Cons. Estándar

CTT

Grupo de campos

004 - Centro de costo

Orden

16

 

Campo

CTQ_ITCPAR

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

Ítem Contrapart.

Descripción

Ítem contrapartida

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Val. Sistema

(Vazio() .OR. ExistCpo("CTD",, 1)) .AND. Ctb105Item(M->CTQ_ITCPAR)

Cons. Estándar

CTD

Grupo de campos

005 - Ítem contable

Orden

17

 

Campo

CTQ_CLCPAR

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

Cl Contrapart.

Descripción

Cl Valor contrapartida

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Val. Sistema

(Vazio() .OR. ExistCpo("CTH",, 1)) .AND. Ctb105ClVl(M->CTQ_CLCPAR)

Cons. Estándar

CTH

Grupo de campos

006 - Clase de valor

Orden

18

 

Campo

CTQ_UM

Tipo

Carácter

Tamaño

2

Decimal

0

Formato

@!

Título

Unidad

Descripción

Unidad de medida

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Val. Sistema

Vazio() .OR. ExistCpo('SAH')

Propiedad

Modificar

Cons. Estándar

SAH

Orden

19

 

Campo

CTQ_VALOR

Tipo

Numérico

Tamaño

12

Decimal

2

Formato

@E 999,999,999.99

Título

Valor

Descripción

Valor

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Val. Sistema

Positivo()

Propiedad

Modificar

Orden

20

 

Campo

CTQ_PERCEN

Tipo

Numérico

Tamaño

6

Decimal

2

Formato

@E 999.99

Título

Porcen Prorrat

Descripción

Porcentaje de prorrateo

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Orden

21

 

Campo

CTQ_FORMUL

Tipo

Carácter

Tamaño

60

Decimal

0

Formato

@!

Título

Fórmula

Descripción

Fórm. Actualización

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Val. Sistema

Vazio() .OR. Ctb277Form('N')

Propiedad

Modificar

Orden

22

 

Campo

CTQ_INTERC

Tipo

Carácter

Tamaño

1

Decimal

0

Formato

@!

Título

Intercompany

Descripción

¿Asientos con intercompany?

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Opciones

1=Sí; 2=No

Relación

'2'

Val. Sistema

Pertence('12')

Propiedad

Modificar

Orden

23

 

Campo

CTQ_AMARRA

Tipo

Carácter

Tamaño

6

Decimal

0

Formato

@!

Título

Vinculación

Descripción

Código de la vinculación de Prorrat.

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Propiedad

Modificar

Orden

24

 

Campo

CTQ_MSBLQL

Tipo

Carácter

Tamaño

1

Decimal

0

Formato

@!

Título

¿Bloqueado?

Descripción

¿Prorrateo bloqueado?

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Opciones

1=Sí; 2=No

Relación

'2'

Val. Sistema

Pertence('12')

Propiedad

Modificar

Orden

25

 

Campo

CTQ_STATUS

Tipo

Carácter

Tamaño

1

Decimal

0

Formato

@!

Título

Estatus

Descripción

Estatus del prorrateo

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Propiedad

Visualizar

Orden

26

 

  • Tabla CV9 – Historial de prorrateos off-line

Campo

CV9_FILIAL

Tipo

C – Carácter

Tamaño

2

Decimal

0

Formato

!!

Título

Sucursal

Descripción

Sucursal

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Orden

01

 

Campo

CV9_RATEIO

Tipo

Carácter

Tamaño

6

Decimal

0

Formato

@!

Título

Cód Prorrateo

Descripción

Código del prorrateo

Nivel

1

Utilizado

No

Obligatorio

Browse

No

Orden

02

 

Campo

CV9_REVISA

Tipo

Carácter

Tamaño

4

Decimal

0

Formato

@!

Título

Revisión

Descripción

Revisión del prorrateo

Nivel

1

Utilizado

No

Obligatorio

Browse

No

Orden

03

 

Campo

CV9_DESC

Tipo

Carácter

Tamaño

20

Decimal

0

Formato

@!

Título

Descripción

Descripción

Descripción del prorrateo

Nivel

1

Utilizado

No

Obligatorio

Browse

No

Orden

04

 

Campo

CV9_TIPO

Tipo

Carácter

Tamaño

1

Decimal

0

Formato

!

Título

Tipos de prorrateo

Descripción

Tipos de prorrateo

Nivel

1

Utilizado

No

Obligatorio

Browse

No

Opciones

1=Movimiento mes; 2=Saldo acumulado

Relación

1

Orden

05

 

Campo

CV9_PERBAS

Tipo

Numérico

Tamaño

6

Decimal

2

Formato

@E 999.99

Título

Porc Base

Descripción

Porcentaje por prorratear

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Relación

100

Orden

06

 

Campo

CV9_CTORI

Tipo

Carácter

Tamaño

20

Decimal

0

Formato

@!

Título

Cuenta origen

Descripción

Cuenta origen

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Cons. Estándar

CT1

Grupo de campos

003 - Cuenta contable

Orden

07

 

Campo

CV9_CCORI

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

C Costo Ori

Descripción

Centro de costo origen

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Cons. Estándar

CTT

Grupo de campos

004 - Centro de costo

Orden

08

 

Campo

CV9_ITORI

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

Ítem cuenta

Descripción

Ítem origen

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Cons. Estándar

CTD

Grupo de campos

005 - Ítem contable

Orden

09

 

Campo

CV9_CLORI

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

Cód.Cl Val

Descripción

Cl Valor origen

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Cons. Estándar

CTH

Grupo de campos

006 - Clase de valor

Orden

10

 

Campo

CV9_CTPAR

Tipo

Carácter

Tamaño

20

Decimal

0

Formato

@!

Título

Cuenta Part

Descripción

Cuenta partida

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Cons. Estándar

CT1

Grupo de campos

003 - Cuenta contable

Orden

11

 

Campo

CV9_CCPAR

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

C Costo Part

Descripción

Centro de costo partida

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Cons. Estándar

CTT

Grupo de campos

004 - Centro de costo

Orden

12

 

Campo

CV9_ITPAR

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

Ítem cuenta

Descripción

Ítem partida

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Cons. Estándar

CTD

Grupo de campos

005 - Ítem contable

Orden

13

 

Campo

CV9_CLPAR

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

Cód.Cl Val

Descripción

Cl Valor partida

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Cons. Estándar

CTH

Grupo de campos

006 - Clase de valor

Orden

14

 

Campo

CV9_SEQUEN

Tipo

Carácter

Tamaño

3

Decimal

0

Formato

@!

Título

Secuencia

Descripción

Secuencia

Nivel

1

Utilizado

No

Obligatorio

Browse

No

Orden

15

 

Campo

CV9_CTCPAR

Tipo

Carácter

Tamaño

20

Decimal

0

Formato

@!

Título

Cta Contrapart.

Descripción

Cuenta contrapartida

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Cons. Estándar

CT1

Grupo de campos

003 - Cuenta contable

Orden

16

 

Campo

CV9_CCCPAR

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

CCosto Contrap.

Descripción

C Costo contrapartida

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Cons. Estándar

CTT

Grupo de campos

004 - Centro de costo

Orden

17

 

Campo

CV9_ITCPAR

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

Ítem cuenta

Descripción

Ítem contrapartida

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Cons. Estándar

CTD

Grupo de campos

005 - Ítem contable

Orden

18

 

Campo

CV9_CLCPAR

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

Cód.Cl Val

Descripción

Cl Valor contrapartida

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Cons. Estándar

CTH

Grupo de campos

006 - Clase de valor

Orden

19

 

Campo

CV9_UM

Tipo

Carácter

Tamaño

2

Decimal

0

Formato

@!

Título

Unidad

Descripción

Unidad de medida

Nivel

1

Utilizado

Obligatorio

Browse

No

Val. Sistema

ExistCpo('SAH')

Cons. Estándar

SAH

Orden

20

 

Campo

CV9_VALOR

Tipo

Numérico

Tamaño

12

Decimal

2

Formato

@E 999,999,999.99

Título

Valor

Descripción

Valor del asiento

Nivel

1

Utilizado

Obligatorio

Browse

No

Orden

21

 

Campo

CV9_PERCEN

Tipo

Numérico

Tamaño

6

Decimal

2

Formato

@E 999.99

Título

Porcen Prorrat

Descripción

Porcentaje de prorrateo

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Orden

22

 

Campo

CV9_DATA

Tipo

D - Data

Tamaño

8

Decimal

0

Formato

99/99/9999

Título

Fecha Asto

Descripción

Fecha del asiento Contab.

Nivel

1

Utilizado

Obligatorio

Browse

No

Orden

23

 

Campo

CV9_LOTE

Tipo

Carácter

Tamaño

6

Decimal

0

Formato

@!

Título

Número lote

Descripción

Número del lote

Nivel

1

Utilizado

Obligatorio

Browse

No

Orden

24

 

Campo

CV9_SBLOTE

Tipo

Carácter

Tamaño

3

Decimal

0

Formato

@!

Título

Sublote

Descripción

Sublote

Nivel

1

Utilizado

Obligatorio

Browse

No

Cons. Estándar

SB

Orden

25

 

Campo

CV9_DOC

Tipo

Carácter

Tamaño

6

Decimal

0

Formato

@!

Título

Número Doc

Descripción

Número del documento

Nivel

1

Utilizado

Obligatorio

Browse

No

Orden

26

 

Campo

CV9_STATUS

Tipo

Carácter

Tamaño

1

Decimal

0

Formato

9

Título

Estatus

Descripción

Estatus del historial

Nivel

1

Utilizado

Obligatorio

Browse

No

Opciones

1=Registro; 2=Proceso

Relación

1

Orden

27

 

Campo

CV9_ROTINA

Tipo

Carácter

Tamaño

10

Decimal

0

Formato

@!

Título

Rutina

Descripción

Rutina generadora

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Orden

28

 

  • Tabla CW1 – Registro de grupos de prorrateo

Campo

CW1_FILIAL

Tipo

Carácter

Tamaño

2

Decimal

0

Formato

@!

Título

Sucursal

Descripción

Sucursal del sistema

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Grupo de campos

033 -

Orden

01

 

Campo

CW1_CODIGO

Tipo

Carácter

Tamaño

6

Decimal

0

Formato

@!

Título

Cód. Grupo

Descripción

Cód. Grupo de prorrateo

Nivel

1

Utilizado

Obligatorio

Browse

No

Val. Sistema

ExistChav('CW1',, 1) .AND. FreeForUse('CW1', M->CW1_CODIGO)

Propiedad

Modificar

Orden

02

 

Campo

CW1_DESCRI

Tipo

Carácter

Tamaño

40

Decimal

0

Formato

@!

Título

Descripción

Descripción

Descripción grupo prorrateo

Nivel

1

Utilizado

Obligatorio

Browse

No

Propiedad

Modificar

Orden

03

 

Campo

CW1_TIPO

Tipo

Carácter

Tamaño

1

Decimal

0

Formato

!

Título

Tipo grupo

Descripción

Tipo de grupo

Nivel

1

Utilizado

Obligatorio

Browse

No

Opciones

1=Origen; 2=Destino

Relación

'1'

Propiedad

Modificar

Orden

04

 

Campo

CW1_ENTID

Tipo

Carácter

Tamaño

1

Decimal

0

Formato

@!

Título

Ente

Descripción

Ente contable

Nivel

1

Utilizado

Obligatorio

Browse

No

Opciones

1=Cuenta contable; 2=Centro de costo; 3=Ítem contable; 4=Clase valor; 5=Combinado

Relación

'1'

Val. Sistema

Pertence('12345')

Propiedad

Modificar

Orden

05

 

Campo

CW1_SEQUEN

Tipo

Carácter

Tamaño

3

Decimal

0

Formato

@!

Título

Secuencia

Descripción

Secuencia

Nivel

1

Utilizado

Obligatorio

Browse

No

Propiedad

Modificar

Orden

06

 

Campo

CW1_INDICE

Tipo

Carácter

Tamaño

6

Decimal

0

Formato

@!

Título

Cód. Índice

Descripción

Cód. Índice estadístico

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Val. Sistema

Vazio(M->CW1_INDICE) .OR. ExistCpo('CW3', M->CW1_INDICE, 1)

Propiedad

Modificar

Cons. Estándar

CW3

Orden

07

 

Campo

CW1_CONTA

Tipo

Carácter

Tamaño

20

Decimal

0

Formato

@!

Título

Cód. Cuenta

Descripción

Código de la cuenta contable

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

cCw1_Entidade $ '1/5'

Val. Sistema

(Vazio(M->CW1_CONTA) .OR. ExistCpo('CT1', M->CW1_CONTA, 1)) .AND. Ctb276FPrc('CW1_CONTA')

Propiedad

Modificar

Cons. Estándar

CT1

Grupo de campos

003 - Cuenta contable

Orden

08

 

Campo

CW1_CCUSTO

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

Cód C Costo

Descripción

Código del centro de costo

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

cCw1_Entidade $ '2/5'

Val. Sistema

(Vazio(M->CW1_CCUSTO) .OR. ExistCpo('CTT', M->CW1_CCUSTO, 1)) .AND. Ctb276FPrc('CW1_CCUSTO')

Propiedad

Modificar

Cons. Estándar

CTT

Grupo de campos

004 - Centro de costo

Orden

09

 

Campo

CW1_ITEM

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

Cód. Ítem

Descripción

Código del ítem contable

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

cCw1_Entidade $ '3/5'

Val. Sistema

(Vazio(M->CW1_ITEM) .OR. ExistCpo('CTD', M->CW1_ITEM, 1)) .AND. Ctb276FPrc('CW1_ITEM')

Propiedad

Modificar

Cons. Estándar

CTD

Grupo de campos

005 - Ítem contable

Orden

10

 

Campo

CW1_CLVL

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

Cód Cl Valor

Descripción

Código de la clase de valor

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

cCw1_Entidade $ '4/5'

Val. Sistema

(Vazio(M->CW1_CLVL) .OR. ExistCpo('CTH', M->CW1_CLVL, 1)) .AND. Ctb276FPrc('CW1_CLVL')

Propiedad

Modificar

Cons. Estándar

CTH

Grupo de campos

006 - Clase de valor

Orden

11

 

Campo

CW1_PERCEN

Tipo

Numérico

Tamaño

6

Decimal

2

Formato

@E 999.99

Título

Porcen Prorrat

Descripción

Porcentaje de prorrateo

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Propiedad

Modificar

Orden

12

 

Campo

CW1_FATOR

Tipo

Numérico

Tamaño

18

Decimal

4

Formato

@E 9,999,999,999.9999

Título

Factor Índ

Descripción

Factor índice estadístico

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

cCw1_Tipo == '2'

Propiedad

Modificar

Orden

13

 

Campo

CW1_FORMUL

Tipo

Carácter

Tamaño

60

Decimal

0

Formato

@!

Título

Fórm. Factor

Descripción

Fórmula factor destino

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

cCw1_Tipo == '2'

Val. Sistema

Vazio() .OR. Ctb277Form('N')

Propiedad

Modificar

Orden

14

 

Campo

CW1_STATUS

Tipo

Carácter

Tamaño

1

Decimal

0

Formato

@!

Título

Estatus

Descripción

Estatus del índice

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Propiedad

Visualizar

Orden

15

 

  • Tabla CW2 – Vinculación de grupos de prorrateo:

Campo

CW2_FILIAL

Tipo

C – Carácter

Tamaño

2

Decimal

0

Formato

@!

Título

Sucursal

Descripción

Sucursal del sistema

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Grupo de campos

033 -

Carpeta

1

Orden

01

 

Campo

CW2_CODIGO

Tipo

Carácter

Tamaño

6

Decimal

0

Formato

@!

Título

Cód. Vinculación

Descripción

Cód. Vinculación de prorrateo

Nivel

1

Utilizado

Obligatorio

Browse

No

Val. Sistema

ExistChav('CW2',, 1) .AND. FreeForUse('CW2', M->CW2_CODIGO)

Propiedad

Modificar

Carpeta

1

Orden

02

 

Campo

CW2_DESCRI

Tipo

Carácter

Tamaño

40

Decimal

0

Formato

@!

Título

Desc.Vinculac.

Descripción

Descripción de vinculación

Nivel

1

Utilizado

Obligatorio

Browse

No

Propiedad

Modificar

Carpeta

1

Orden

03

 

Campo

CW2_CODCTQ

Tipo

Carácter

Tamaño

200

Decimal

0

Formato

@!

Título

Cód Prorrat.

Descripción

Código del prorrateo (CTQ)

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Val. Sistema

Vazio() .OR. Ctb277Form('C')

Propiedad

Modificar

Carpeta

2

Orden

04

 

Campo

CW2_DSCCTQ

Tipo

Carácter

Tamaño

200

Decimal

0

Formato

@!

Título

Desc.Prorrat.

Descripción

Descripción del prorrateo (CTQ)

Nivel

1

Utilizado

Obligatorio

Browse

No

Val. Sistema

Ctb277Form('C')

Propiedad

Modificar

Carpeta

2

Orden

05

 

Campo

CW2_INTERC

Tipo

Carácter

Tamaño

1

Decimal

0

Formato

@!

Título

Intercompany

Descripción

¿Asientos con intercompany?

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Opciones

1=Sí; 2=No

Relación

'2'

Val. Sistema

Pertence('12')

Propiedad

Modificar

Carpeta

2

Orden

06

 

Campo

CW2_TIPO

Tipo

Carácter

Tamaño

1

Decimal

0

Formato

@!

Título

Tipos de prorrateo

Descripción

Tipos de prorrateo

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Opciones

1=Movimiento mes; 2=Saldo acumulado

Relación

'1'

Val. Sistema

Pertence('12')

Propiedad

Modificar

Carpeta

2

Orden

07

 

Campo

CW2_CT1PAF

Tipo

Carácter

Tamaño

200

Decimal

0

Formato

@S40

Título

Frm.Part.CT1

Descripción

Fórmula: Cuenta partida

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

EMPTY(M->CW2_CT1PAR)

Val. Sistema

Vazio() .OR. Ctb277Form('C')

Propiedad

Modificar

Carpeta

4

Orden

08

 

Campo

CW2_CT1PAR

Tipo

Carácter

Tamaño

20

Decimal

0

Formato

@!

Título

Cuenta Part

Descripción

Cuenta contable - Partida

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

EMPTY(M->CW2_CT1PAF)

Val. Sistema

Vazio() .OR. ExistCpo('CT1', M->CW2_CT1PAR, 1)

Propiedad

Modificar

Cons. Estándar

CT1

Grupo de campos

003 - Cuenta contable

Carpeta

4

Orden

09

 

Campo

CW2_CTTPAF

Tipo

Carácter

Tamaño

200

Decimal

0

Formato

@S40

Título

Frm.Part.CTT

Descripción

Fórmula: C.Costo partida

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

EMPTY(M->CW2_CTTPAR)

Val. Sistema

Vazio() .OR. Ctb277Form('C')

Propiedad

Modificar

Carpeta

4

Orden

10

 

Campo

CW2_CTTPAR

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

Costo Part.

Descripción

C. de costo - Partida

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

EMPTY(M->CW2_CTTPAF)

Val. Sistema

Vazio() .OR. ExistCpo('CTT', M->CW2_CTTPAR, 1)

Propiedad

Modificar

Cons. Estándar

CTT

Grupo de campos

004 - Centro de costo

Carpeta

4

Orden

11

 

Campo

CW2_CTDPAF

Tipo

Carácter

Tamaño

200

Decimal

0

Formato

@S40

Título

Frm.Part.CTD

Descripción

Fórmula: Ítem Ctb.Partida

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

EMPTY(M->CW2_CTDPAR)

Val. Sistema

Vazio() .OR. Ctb277Form('C')

Propiedad

Modificar

Carpeta

4

Orden

12

 

Campo

CW2_CTDPAR

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

Ítem Part.

Descripción

Ítem contable  - Partida

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

EMPTY(M->CW2_CTDPAF)

Val. Sistema

Vazio() .OR. ExistCpo('CTD', M->CW2_CTDPAR, 1)

Propiedad

Modificar

Cons. Estándar

CTD

Grupo de campos

005 - Ítem contable

Carpeta

4

Orden

13

 

Campo

CW2_CTHPAF

Tipo

Carácter

Tamaño

200

Decimal

0

Formato

@S40

Título

Frm.Part.CTH

Descripción

Fórmula: Cl.Valor partida

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

EMPTY(M->CW2_CTHPAR)

Val. Sistema

Vazio() .OR. Ctb277Form('C')

Propiedad

Modificar

Carpeta

4

Orden

14

 

Campo

CW2_CTHPAR

Tipo

Carácter

Tamaño

9

Decimal

0

Formato

@!

Título

Clvl Part.

Descripción

Cl. de valor  - Partida

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

EMPTY(M->CW2_CTHPAF)

Val. Sistema

Vazio() .OR. ExistCpo('CTH', M->CW2_CTHPAR, 1)

Propiedad

Modificar

Cons. Estándar

CTH

Grupo de campos

006 - Clase de valor

Carpeta

4

Orden

15

 

Campo

CW2_ORIGEM

Tipo

Carácter

Tamaño

6

Decimal

0

Formato

@!

Título

Grp.Orig.CT1

Descripción

Grupo origen - Cuenta

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Val. Sistema

Vazio() .OR. ExistCpo('CW1', M->CW2_ORIGEM, 1) .AND. CTB277VLDGR('1/5', M->CW2_ORIGEM, '1')

Propiedad

Modificar

Cons. Estándar

CW1

Carpeta

3

Orden

16

 

Campo

CW2_CTTORI

Tipo

C – Carácter

Tamaño

6

Decimal

0

Formato

@!

Título

Grp.Orig.CTT

Descripción

Grupo origen - C.Costo

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

!_lCW2_ORICOMB

Val. Sistema

Vazio() .OR. ExistCpo('CW1', M->CW2_CTTORI, 1) .AND. CTB277VLDGR('2', M->CW2_CTTORI, '1')

Propiedad

Modificar

Cons. Estándar

CW1

Carpeta

3

Orden

17

 

Campo

CW2_CTDORI

Tipo

Carácter

Tamaño

6

Decimal

0

Formato

@!

Título

Grp.Orig.CTD

Descripción

Grupo origen - Ítem Ctb.

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

!_lCW2_ORICOMB

Val. Sistema

Vazio() .OR. ExistCpo('CW1', M->CW2_CTDORI, 1) .AND. CTB277VLDGR('3', M->CW2_CTDORI, '1')

Propiedad

Modificar

Cons. Estándar

CW1

Carpeta

3

Orden

18

 

Campo

CW2_CTHORI

Tipo

Carácter

Tamaño

6

Decimal

0

Formato

@!

Título

Grp.Orig.CTH

Descripción

Grupo origen - Clvl.

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

!_lCW2_ORICOMB

Val. Sistema

Vazio() .OR. ExistCpo('CW1', M->CW2_CTHORI, 1) .AND. CTB277VLDGR('4', M->CW2_CTHORI, '1')

Propiedad

Modificar

Cons. Estándar

CW1

Carpeta

3

Orden

19

 

Campo

CW2_CT1DEF

Tipo

Carácter

Tamaño

200

Decimal

0

Formato

@S40

Título

Frm.Dest.CT1

Descripción

Fórmula: Cuenta destino

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

EMPTY(M->CW2_DESTIN)

Val. Sistema

Vazio() .OR. Ctb277Form('C')

Propiedad

Modificar

Cons. Estándar

CT1

Carpeta

5

Orden

20

 


 

Campo

CW2_DESTIN

Tipo

Carácter

Tamaño

6

Decimal

0

Formato

@!

Título

Grp.Dest.CT1

Descripción

Grupo destino - Cuenta

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

EMPTY(M->CW2_CT1DEF)

Val. Sistema

Vazio() .OR. ExistCpo('CW1', M->CW2_DESTIN, 1) .AND. CTB277VLDGR('1/5', M->CW2_DESTIN, '2')

Propiedad

Modificar

Cons. Estándar

CW1

Carpeta

5

Orden

21

 

Campo

CW2_CTTDEF

Tipo

Carácter

Tamaño

200

Decimal

0

Formato

@S40

Título

Frm.Dest.CTT

Descripción

Fórmula: C.Costo destino

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

EMPTY(M->CW2_CTTDES).AND.!_lCW2_DSTCOMB

Val. Sistema

Vazio() .OR. Ctb277Form('C')

Propiedad

Modificar

Cons. Estándar

CTT

Carpeta

5

Orden

22

 

Campo

CW2_CTTDES

Tipo

Carácter

Tamaño

6

Decimal

0

Formato

@!

Título

Grp.Dest.CTT

Descripción

Grupo destino - C.Costo

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

EMPTY(M->CW2_CTTDEF).AND.!_lCW2_DSTCOMB

Val. Sistema

Vazio() .OR. ExistCpo('CW1', M->CW2_CTTDES, 1) .AND. CTB277VLDGR('2', M->CW2_CTTDES, '2')

Propiedad

Modificar

Cons. Estándar

CW1

Carpeta

5

Orden

23

 

Campo

CW2_CTDDEF

Tipo

Carácter

Tamaño

200

Decimal

0

Formato

@S40

Título

Frm.Dest.CTD

Descripción

Fórmula: Ítem destino

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

EMPTY(M->CW2_CTDDES).AND.!_lCW2_DSTCOMB

Val. Sistema

Vazio() .OR. Ctb277Form('C')

Propiedad

Modificar

Cons. Estándar

CTD

Carpeta

5

Orden

24

 

Campo

CW2_CTDDES

Tipo

Carácter

Tamaño

6

Decimal

0

Formato

@!

Título

Grp.Dest.CTD

Descripción

Grupo destino - Ítem Ctb.

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

EMPTY(M->CW2_CTDDEF).AND.!_lCW2_DSTCOMB

Val. Sistema

Vazio() .OR. ExistCpo('CW1', M->CW2_CTDDES, 1) .AND. CTB277VLDGR('3', M->CW2_CTDDES, '2')

Propiedad

Modificar

Cons. Estándar

CW1

Carpeta

5

Orden

25

 

Campo

CW2_CTHDEF

Tipo

Carácter

Tamaño

200

Decimal

0

Formato

@S40

Título

Frm.Dest.CTH

Descripción

Fórmula: Clvl. Destino

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

EMPTY(M->CW2_CTHDES).AND.!_lCW2_DSTCOMB

Val. Sistema

Vazio() .OR. Ctb277Form('C')

Propiedad

Modificar

Cons. Estándar

CTH

Carpeta

5

Orden

26

 

Campo

CW2_CTHDES

Tipo

Carácter

Tamaño

6

Decimal

0

Formato

@!

Título

Grp.Dest.CTH

Descripción

Grupo Destino - Clvl.

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Modo Edición

EMPTY(M->CW2_CTHDEF).AND.!_lCW2_DSTCOMB

Val. Sistema

Vazio() .OR. ExistCpo('CW1', M->CW2_CTHDES, 1) .AND. CTB277VLDGR('4', M->CW2_CTHDES, '2')

Propiedad

Modificar

Cons. Estándar

CW1

Carpeta

5

Orden

27

 

Campo

CW2_FORMUL

Tipo

C – Carácter

Tamaño

60

Decimal

0

Formato

@!

Título

Fórm. Factor

Descripción

Fórmula factor destino

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Val. Sistema

Vazio() .OR. Ctb277Form('N')

Propiedad

Modificar

Carpeta

5

Orden

28

 


 

Campo

CW2_STATUS

Tipo

C – Carácter

Tamaño

1

Decimal

0

Formato

@!

Título

Situación

Descripción

Situación de vinculación

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Opciones

1=Pendiente; 2=Modificado; 3=Generado; 4=Bloqueado

Relación

'1'

Propiedad

Visualizar

Carpeta

1

Orden

29

 

Campo

CW2_MSBLQL

Tipo

Carácter

Tamaño

1

Decimal

0

Formato

@!

Título

¿Bloqueado?

Descripción

¿Vinculación bloqueada?

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Opciones

1=Sí; 2=No

Relación

'2'

Val. Sistema

Pertence('12')

Propiedad

Visualizar

Carpeta

1

Orden

30

 

  • Tabla CW3 – Índices estadísticos

Campo

CW3_FILIAL

Tipo

Carácter

Tamaño

2

Decimal

0

Formato

@!

Título

Sucursal

Descripción

Sucursal del sistema

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Grupo de campos

033 -

Orden

01

 

Campo

CW3_CODIGO

Tipo

Carácter

Tamaño

6

Decimal

0

Formato

@!

Título

Cód. Índice

Descripción

Cód. Índice estadístico

Nivel

1

Utilizado

Obligatorio

Browse

No

Val. Sistema

ExistChav('CW3',, 1) .AND. FreeForUse('CW3', M->CW3_CODIGO)

Propiedad

Modificar

Orden

02

 

Campo

CW3_DESCRI

Tipo

Carácter

Tamaño

40

Decimal

0

Formato

@!

Título

Descripción

Descripción

Descripción índice Estad.

Nivel

1

Utilizado

Obligatorio

Browse

No

Propiedad

Modificar

Orden

03

 

Campo

CW3_ENTID

Tipo

Carácter

Tamaño

1

Decimal

0

Formato

@!

Título

Ente

Descripción

Ente contable

Nivel

1

Utilizado

Obligatorio

Browse

No

Opciones

1=Cuenta contable; 2=Centro costo; 3=Ítem contable; 4=Clase valor

Relación

'1'

Propiedad

Modificar

Orden

04

 

Campo

CW3_SEQUEN

Tipo

Carácter

Tamaño

3

Decimal

0

Formato

@!

Título

Secuencia

Descripción

Secuencia

Nivel

1

Utilizado

Obligatorio

Browse

No

Propiedad

Modificar

Orden

05

 

Campo

CW3_CODENT

Tipo

Carácter

Tamaño

20

Decimal

0

Formato

@!

Título

Cód. Ente

Descripción

Cód. del ente contable

Nivel

1

Utilizado

Obligatorio

Browse

No

Val. Sistema

CTB278VLCW3()

Propiedad

Modificar

Cons. Estándar

CW3CD

Grupo de campos

003 - Cuenta contable

Orden

06

 

Campo

CW3_UM

Tipo

Carácter

Tamaño

2

Decimal

0

Formato

@!

Título

Unid. Medida

Descripción

Unidad de medida

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Val. Sistema

Vazio(M->CW3_UM) .OR. ExistCpo('SAH', M->CW3_UM, 1)

Propiedad

Modificar

Cons. Estándar

SAH

Orden

07

 


 

Campo

CW3_FATOR

Tipo

Numérico

Tamaño

18

Decimal

4

Formato

@E 9,999,999,999.9999

Título

Factor Índ

Descripción

Factor del índice Estad.

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Propiedad

Modificar

Orden

08

 

Campo

CW3_FORMUL

Tipo

Carácter

Tamaño

60

Decimal

0

Formato

@!

Título

Fórm. Factor

Descripción

Fórmula factor destino

Nivel

1

Utilizado

Obligatorio

No

Browse

No

Val. Sistema

Vazio() .OR. Ctb277Form('N')

Propiedad

Modificar

Orden

09

 

Campo

CW3_PERCEN

Tipo

Numérico

Tamaño

6

Decimal

2

Formato

@E 999.99

Título

Porcen Prorrat

Descripción

Porcentaje de prorrateo

Nivel

1

Utilizado

No

Obligatorio

No

Browse

No

Propiedad

Visualizar

Orden

10

 

3. Creación de la tabla en el archivo SX2 – Tablas:

Clave

Nombre

Modo Empresa

Modo Unidad

Modo Sucursal

Pyme

CTQ

Prorrateos off-line.

Exclusivo

Exclusivo

Exclusivo

CV9

Historial de prorrateos off-line

Exclusivo

Exclusivo

Exclusivo

CW1

Registro de grupos de prorrateo

Exclusivo

Exclusivo

Exclusivo

CW2

Vinculación de grupos de prorrateo

Exclusivo

Exclusivo

Exclusivo

CW3

Índices estadísticos

Exclusivo

Exclusivo

Exclusivo

4. Creación de índices en el archivo SIX – Índices:

Índice

CTQ

Orden

1

Clave

CTQ_FILIAL + CTQ_RATEIO + CTQ_SEQUEN

Descripción

Cód Prorrateo + Secuencial

Muestra Búsq.

 

Índice

CTQ

Orden

2

Clave

CTQ_FILIAL + CTQ_AMARRA + CTQ_RATEIO + CTQ_SEQUEN

Descripción

Vinculación + Cód Prorrateo + Secuencial

Muestra Búsq.

 

Índice

CV9

Orden

1

Clave

CV9_FILIAL + CV9_RATEIO + CV9_REVISA + CV9_SEQUEN

Descripción

Cód Prorrateo + Revisión + Secuencial

Muestra Búsq.

 

Índice

CW1

Orden

1

Clave

CW1_FILIAL + CW1_CODIGO + CW1_SEQUEN

Descripción

Cód Grupo + Secuencial

Muestra Búsq.

Índice

CW1

Orden

2

Clave

CW1_FILIAL + CW1_INDICE + CW1_CONTA

Descripción

Índice Est + Cód Cuenta

NickName

CW1_CONTA

Muestra Búsq.

 

 

Índice

CW1

Orden

3

Clave

CW1_FILIAL + CW1_INDICE + CW1_CCUSTO

Descripción

Índice Est + Cód C Costo

NickName

CW1_CCUSTO

Muestra Búsq.

 

Índice

CW1

Orden

4

Clave

CW1_FILIAL + CW1_INDICE + CW1_ITEM

Descripción

Índice Est + Cód Ítem

NickName

CW1_ITEM

Muestra Búsq.

 

Índice

CW1

Orden

5

Clave

CW1_FILIAL + CW1_INDICE + CW1_CLVL

Descripción

Índice Est + Cód Cl Valor

NickName

CW1_CLVL

Muestra Búsq.

 

Índice

CW2

Orden

1

Clave

CW2_FILIAL + CW2_CODIGO + CW2_STATUS

Descripción

Cód Vinculación + Estatus

Muestra Búsq.

 

 

Índice

CW2

Orden

2

Clave

CW2_FILIAL + CW2_ORIGEM + CW2_CTTORI + CW2_CTDORI + CW2_CTHORI

Descripción

Grp.Orig.CT1+Grp.Orig.CTT+Grp.Orig.CTD+Grp.Orig.CTH

NickName

CW2_ORIGEM

Muestra Búsq.

 

Índice

CW2

Orden

3

Clave

CW2_FILIAL + CW2_CTTORI

Descripción

Grp.Orig.CTT

NickName

CW2_CTTORI

Muestra Búsq.

 

Índice

CW2

Orden

4

Clave

CW2_FILIAL + CW2_CTDORI

Descripción

Grp.Orig.CTD

NickName

CW2_CTDORI

Muestra Búsq.

 

Índice

CW2

Orden

5

Clave

CW2_FILIAL + CW2_CTHORI

Descripción

Grp.Orig.CTH

NickName

CW2_CTHORI

Muestra Búsq.

 

Índice

CW2

Orden

6

Clave

CW2_FILIAL + CW2_DESTIN + CW2_CTTDES + CW2_CTDDES + CW2_CTHDES

Descripción

Grp.Dest.CT1+Grp.Dest.CTT+Grp.Dest.CTD+Grp.Dest.CTH

NickName

CW2_DESTIN

Muestra Búsq.

 

Índice

CW2

Orden

7

Clave

CW2_FILIAL + CW2_CTTDES

Descripción

Grp.Dest.CTT

NickName

CW2_CTTDES

Muestra Búsq.

 

Índice

CW2

Orden

8

Clave

CW2_FILIAL + CW2_CTDDES

Descripción

Grp.Dest.CTD

NickName

CW2_CTDDES

Muestra Búsq.

 

Índice

CW2

Orden

9

Clave

CW2_FILIAL + CW2_CTHDES

Descripción

Grp.Dest.CTH

NickName

CW2_CTHDES

Muestra Búsq.

 

Índice

CW3

Orden

1

Clave

CW3_FILIAL + CW3_CODIGO + CW3_SEQUEN

Descripción

Cód Índice + Secuencial

Muestra Búsq.

 

Índice

CW3

Orden

2

Clave

CW3_FILIAL + CW3_CODIGO + CW3_ENTID + CW3_CODENT

Descripción

Cód Índice + Ente + Cód Ente

Muestra Búsq.

Informaciones técnicas

Tablas utilizadas

CTQ – Prorrateo off-line, CV9 –  Historial de prorrateo-Off-Line, CW1 –  Grupos de prorrateo, CW2 – Vinculación del grupo de prorrateo, CW3 – Índices estadísticos

Observaciones

Resumen de las funcionalidades

Registro de grupos de prorrateo (CTBA276)

Permite la creación de grupos de prorrateo origen y destino y la combinación de estos, que conforman el Registro de Prorrateos off-line (CTBA270).

Registro de índices estadísticos (CTBA278)

Permite la utilización de índices estadísticos vinculados a los entes contables, actualizando dinámicamente los factores y porcentajes de prorrateos informados en los grupos.

Registro de vinculación de grupos de prorrateo (CTBA277)

Se utiliza para realizar el vínculo entre los grupos de prorrateo origen y destino y actualizar el registro de prorrateos off-line.


Principios de la funcionalidad

En la rutina Prorrateo off-line (CTBA270) están disponibles:

Datos del encabezado: Código del prorrateo, descripción, tipo de prorrateo y porcentaje base.

Datos de origen: entes contables utilizados en la composición del saldo que se prorrateará.

Datos de partida: entes contables utilizados en la partida del asiento de prorrateo que se generará.

Datos de destino: entes contables, porcentajes y valores con los cuales se generarán los asientos del prorrateo.

Con base en los datos del Registro de prorrateo off-line, los grupos de prorrateo se utilizarán para definir las informaciones de este registro, de acuerdo con:

  • Grupo de prorrateo del tipo “Origen”:

Los registros de grupos de prorrateo del tipo “origen” definen efectivamente la cantidad de registros de prorrateo que se generarán y que compondrán los entes que definen el saldo que se prorrateará.

Como para cada origen es necesario 01 (un) registro de Prorrateo off-line, para cada combinación de grupos de prorrateo del tipo origen se generará un registro de prorrateo.


  • Grupo de prorrateo del tipo “Destino”

Los registros de grupos de prorrateo del tipo “destino” definen efectivamente las líneas de asientos del Prorrateo off-line.

Por medio de la combinación entre el registro del tipo destino, para cada ente contable, se determinará la cantidad de líneas de detalle, los entes contables utilizados y sus respectivos porcentajes de prorrateo.


  • Combinación de grupos de prorrateo del mismo tipo

Combinación entre entes. De la combinación entre prorrateos del mismo tipo se generará una matriz de entes, cuya estructura será el producto cartesiano de la combinación entre los entes individuales de cada grupo.

Ejemplo:

Registro del primer grupo de prorrateos:

Grupo

000001

Ente

Cuenta contable

Línea 001:

CTA0001

Línea 002:

CTA0002

Línea 003:

CTA0003


Registro del segundo grupo de prorrateos

Grupo

000002

Ente

Centro de costo

Línea 001:

CDC0001

Línea 002:

CDC0002

Línea 003:

CDC0003


Combinación de los entes de los dos registros de prorrateo:

Línea

Cuenta contable

Centro de costo

001

CTA0001

CDC0001

002

CTA0001

CDC0002

003

CTA0001

CDC0003

004

CTA0002

CDC0001

005

CTA0002

CDC0002

006

CTA0002

CDC0003

007

CTA0003

CDC0001

008

CTA0003

CDC0002

009

CTA0003

CDC0003

Se generarán 09 (nueve) líneas de combinación entre los entes de los dos grupos de prorrateo, donde:

  • Si fueran grupos de prorrateo de origen, se generarán 09 (nueve) registros de prorrateo off-line.
  • Si fueran grupos de prorrateo de destino, cada registro de prorrateos off-line, tendrá 09 (nueve) líneas de detalle.


  • Combinación entre porcentajes:

La combinación entre porcentajes solamente se aplica a grupos de prorrateo del tipo destino, pues el porcentaje de este tipo de grupo se utilizará para definir el porcentaje de cada línea de detalle del registro de prorrateo off-line generado.


Para realizar esta acción, el Sistema utilizará los siguientes conceptos:

  • Los porcentajes de los entes se convertirán en factores con el mismo peso de porcentaje, con base en el total de líneas del registro del grupo de prorrateo.
  • Las líneas de detalle del prorrateo se generarán con los factores del menor ente combinado entre los grupos de prorrateo destino utilizados.


Se considera “menor ente” aquel de nivel jerárquico más bajo, donde:

Nivel 01

Cuenta contable

Nivel 02

Centro de costo

Nivel 03

Ítem contable

Nivel 04

Clase de valor


Ejemplo 01:

Registro del primer grupo de prorrateos:

Grupo

000001

 

Ente

Cuenta contable

Porcentaje

Línea 001:

CTA0001

50%

Línea 002:

CTA0002

50%


Registro del segundo grupo de prorrateos:

Grupo

000002

 

Ente

Centro de costo

Porcentaje

Línea 001:

CDC0001

25%

Línea 002:

CDC0002

25%

Línea 003:

CDC0003

25%

Línea 004:

CDC0004

25%


Combinación de los entes de los dos registros de prorrateo:

Línea

Cuenta contable

Porcentaje

Registro

Centro de costo

Porcentaje

Registro

Factor convertido

Porcentaje

Prorrateo

001

CTA0001

50%

CDC0001

25%

1

12,5%

002

CTA0001

50%

CDC0002

25%

1

12,5%

003

CTA0001

50%

CDC0003

25%

1

12,5%

004

CTA0001

50%

CDC0004

25%

1

12,5%

005

CTA0002

50%

CDC0001

25%

1

12,5%

006

CTA0002

50%

CDC0002

25%

1

12,5%

007

CTA0002

50%

CDC0003

25%

1

12,5%

008

CTA0002

50%

CDC0004

25%

1

12,5%


Líneas del registro

04

08

100%


Ejemplo 02:

Registro del primer grupo de prorrateos:

Grupo

000001

 

Ente

Cuenta contable

Porcentaje

Línea 001:

CTA0001

50%

Línea 002:

CTA0002

50%


Registro del segundo grupo de prorrateos:

Grupo

000002

 

Ente

Centro de costo

Porcentaje

Línea 001:

CDC0001

10%

Línea 002:

CDC0002

20%

Línea 003:

CDC0003

30%

Línea 004:

CDC0004

40%


Combinación de los entes de los dos registros de prorrateo:

Línea

Cuenta contable

Porcentaje

Registro

Centro de costo

Porcentaje

Registro

Factor convertido

Porcentaje

Prorrateo

001

CTA0001

50%

CDC0001

10%

0,4

05%

002

CTA0001

50%

CDC0002

20%

0,8

10%

003

CTA0001

50%

CDC0003

30%

1,2

15%

004

CTA0001

50%

CDC0004

40%

1,6

20%

005

CTA0002

50%

CDC0001

10%

0,4

05%

006

CTA0002

50%

CDC0002

20%

0,8

10%

007

CTA0002

50%

CDC0003

30%

1,2

15%

008

CTA0002

50%

CDC0004

40%

1,6

20%


Líneas del registro

04

08

100%


  • Combinación entre factores:

La combinación entre factores solamente se aplica a grupos de prorrateo del tipo destino, pues el porcentaje de este tipo de grupo se utilizará para definir el factor de cada línea de detalle del registro de prorrateo off-line generado.

Para realizar esta acción, el Sistema utilizará el siguiente concepto: las líneas de detalle del prorrateo se generarán con los factores del menor ente combinado entre los grupos de prorrateo destino utilizados.

Se considera “menor ente” aquel de nivel jerárquico más bajo, donde:

Nivel 01

Cuenta contable

Nivel 02

Centro de costo

Nivel 03

Ítem contable

Nivel 04

Clase de valor


Ejemplo 01:

Registro del primer grupo de prorrateos:

Grupo

000001

 

Ente

Cuenta contable

Factor

Línea 001:

CTA0001

1

Línea 002:

CTA0002

1


Registro del segundo grupo de prorrateos:

Grupo

000002

 

Ente

Centro de costo

Factor

Línea 001:

CDC0001

0,4

Línea 002:

CDC0002

0,8

Línea 003:

CDC0003

1,2

Línea 004:

CDC0004

1,6



Combinación de los entes de los dos registros de prorrateo:

Línea

Cuenta contable

Factor

Registro

Centro de costo

Factor

Registro

Factor

Prorrateo

Porcentaje

Prorrateo

001

CTA0001

1

CDC0001

0,4

0,4

05%

002

CTA0001

1

CDC0002

0,8

0,8

10%

003

CTA0001

1

CDC0003

1,2

1,2

15%

004

CTA0001

1

CDC0004

1,6

1,6

20%

005

CTA0002

1

CDC0001

0,4

0,4

05%

006

CTA0002

1

CDC0002

0,8

0,8

10%

007

CTA0002

1

CDC0003

1,2

1,2

15%

008

CTA0002

1

CDC0004

1,6

1,6

20%


Totales:

08

100%


  • Combinación entre grupos de prorrateo origen y destino

La combinación entre grupos de origen y destino se realiza para generar los registros de prorrateo off-line por medio de la combinación de los productos cartesianos de cada grupo individualmente.

Esto permite la creación de un grupo de prorrateo para cada ente contable (ya sea grupo del tipo origen o destino).

Ejemplo:

  1. Creación de los registros de grupos

Grupo de prorrateo origen – Cuenta contable

Grupo

000001

Ente

Cuenta contable

Línea 001:

CTO0001

Línea 002:

CTO0002


Grupo de prorrateo origen – Centro de costo

Grupo

000002

Ente

Centro de costo

Línea 001:

CCO0001

Línea 002:

CCO0002

Línea 003:

CCO0003

Línea 004:

CCO0004


Grupo de prorrateo destino – Cuenta contable

Grupo

000003

Ente

Cuenta contable

Línea 001:

CTD1001

Línea 002:

CTD1002


Grupo de prorrateo destino – Centro de costo

Grupo

000004

Ente

Centro de costo

Línea 001:

CCD1001

Línea 002:

CCD1002

Línea 003:

CCD1003

Línea 004:

CCD1004


  1. Combinación entre los grupos del mismo tipo (origen – destino)

Combinación de los grupos de origen

Línea

Cuenta contable

Centro de costo

001

CTO0001

CCO0001

002

CTO0001

CCO0002

003

CTO0001

CCO0003

004

CTO0001

CCO0004

005

CTO0002

CCO0001

006

CTO0002

CCO0002

007

CTO0002

CCO0003

008

CTO0002

CCO0004

Total de prorrateos

08

Combinación de los grupos de destino

Línea

Cuenta contable

Centro de costo

001

CTD1001

CCD1001

002

CTD1001

CCD1002

003

CTD1001

CCD1003

004

CTD1001

CCD1004

005

CTD1002

CCD1001

006

CTD1002

CCD1002

007

CTD1002

CCD1003

008

CTD1002

CCD1004

Total de líneas de prorrateo

08


  1. Generación de los prorrateos con la combinación entre origen y destino:

Prorrateo

000001

Encabezado

Cuenta contable

Centro de costo

001

CTO0001

CCO0001

Líneas

Cuenta contable

Centro de costo

001

CTD1001

CCD1001

002

CTD1001

CCD1002

003

CTD1001

CCD1003

004

CTD1001

CCD1004

005

CTD1002

CCD1001

006

CTD1002

CCD1002

007

CTD1002

CCD1003

008

CTD1002

CCD1004

008

CTD1002

CCD1004

Prorrateo

000002

Encabezado

Cuenta contable

Centro de costo

001

CTO0001

CCO0002

Líneas

Cuenta contable

Centro de costo

001

CTD1001

CCD1001

002

CTD1001

CCD1002

003

CTD1001

CCD1003

004

CTD1001

CCD1004

005

CTD1002

CCD1001

006

CTD1002

CCD1002

007

CTD1002

CCD1003

008

CTD1002

CCD1004

Prorrateo

000003

Encabezado

Cuenta contable

Centro de costo

001

CTO0001

CCO0003

Líneas

Cuenta contable

Centro de costo

001

CTD1001

CCD1001

002

CTD1001

CCD1002

003

CTD1001

CCD1003

004

CTD1001

CCD1004

005

CTD1002

CCD1001

006

CTD1002

CCD1002

007

CTD1002

CCD1003

008

CTD1002

CCD1004

Prorrateo

000004

Encabezado

Cuenta contable

Centro de costo

001

CTO0001

CCO0004

Líneas

Cuenta contable

Centro de costo

001

CTD1001

CCD1001

002

CTD1001

CCD1002

003

CTD1001

CCD1003

004

CTD1001

CCD1004

005

CTD1002

CCD1001

006

CTD1002

CCD1002

007

CTD1002

CCD1003

008

CTD1002

CCD1004



Prorrateo

000005

Encabezado

Cuenta contable

Centro de costo

001

CTO0002

CCO0001

Líneas

Cuenta contable

Centro de costo

001

CTD1001

CCD1001

002

CTD1001

CCD1002

003

CTD1001

CCD1003

004

CTD1001

CCD1004

005

CTD1002

CCD1001

006

CTD1002

CCD1002

007

CTD1002

CCD1003

008

CTD1002

CCD1004

Prorrateo

000006

Encabezado

Cuenta contable

Centro de costo

001

CTO0003

CCO0002

Líneas

Cuenta contable

Centro de costo

001

CTD1001

CCD1001

002

CTD1001

CCD1002

003

CTD1001

CCD1003

004

CTD1001

CCD1004

005

CTD1002

CCD1001

006

CTD1002

CCD1002

007

CTD1002

CCD1003

008

CTD1002

CCD1004

Prorrateo

000007

Encabezado

Cuenta contable

Centro de costo

001

CTO0004

CCO0003

Líneas

Cuenta contable

Centro de costo

001

CTD1001

CCD1001

002

CTD1001

CCD1002

003

CTD1001

CCD1003

004

CTD1001

CCD1004

005

CTD1002

CCD1001

006

CTD1002

CCD1002

007

CTD1002

CCD1003

008

CTD1002

CCD1004

Prorrateo

000008

Encabezado

Cuenta contable

Centro de costo

001

CTO0005

CCO0004

Líneas

Cuenta contable

Centro de costo

001

CTD1001

CCD1001

002

CTD1001

CCD1002

003

CTD1001

CCD1003

004

CTD1001

CCD1004

005

CTD1002

CCD1001

006

CTD1002

CCD1002

007

CTD1002

CCD1003

008

CTD1002

CCD1004