Parametrización > Utilización > Estadísticas > Desencadenantes estadísticas 

Se propone en el sistema una herramienta muy general de parametrización de estadísticas. Esta herramienta permite crear una base estadística con las siguientes características:

  • Lista de eventos activadores gestionados por el sistema y que permiten lanzar la actualización de la base estadística.
  • Definición de códigos estadísticos que permiten acumular los importes cifrados apoyándose en el evento activador y los criterios (de 1 a 8, más la sociedad y la planta).
  • Generación, para cada código de registro de acumulados según las combinaciones de criterios definidos.

Estos registros de acumulados pueden ser utilizados por estados o interrogaciones accesibles directamente desde una ficha de base, para obtener tablas estadísticas.

La parametrización de eventos activadores permite precisar para cada evento susceptible de ser ejecutado por el sistema, los datos en línea y los criterios de selección correspondientes.

Requisitos

SEEREFERTTO Consulta la documentación de Puesta en marcha

Gestión de Pantalla

Cabecera

Presentación

Permite identificar el código activador.

Cerrar

 

Campos

Los campos siguientes están presentes en esta pestaña :

Permite identificar el elemento que activa la estadística.

  • Descripción (campo INTIT)

Permite definir una descripción asociada a cada ficha.

Cerrar

 

Pestaña General

Presentación

En la primera pestaña se definen los datos generales ligados al desencadenante estadístico: la tabla principal sobre la que se gestiona la agregación, y las zonas que permiten determinar el registro del acumulativo a anotar.

Estos campos son importantes en la medida en que la tabla STAT que contiene los datos se estructura por sociedad, planta y fecha (según la periodicidad) y el sub-programa de acumulación debe saber en qué zonas de la tabla activadora se encuentran los valores a utilizar.

Cerrar

 

Campos

Los campos siguientes están presentes en esta pestaña :

Características

  • Descrip. corta (campo INTSHO)

Descripción corta de 10 caracteres alfanuméricos.

  • Módulo (campo MODULE)

Selecciona un módulo para la parametrización.

Este campo permite indicar si la pantalla se debe crear en la base de datos del dossier. Se crea si el módulo al que está asociada la pantalla está activo en el dossier.

Un código de actividad permite:

  • definir como opcional un elemento del diccionario si el valor asociado al código de actividad es nulo;
  • identificar elementos específicos si se marcan con un código que comienza por X, Y o Z;
  • asignar un número máximo de líneas cuando el código de actividad marca elementos desde una tabla.

Si el código de actividad está desactivado:

  • el elemento marcado no se puede utilizar;
  • el código asociado no se puede gestionar ni activar.

Bloque Número 2

Define la tabla principal a partir de la cual se definen los campos que se utilizarán para activar la actualización de las estadísticas. Esta tabla debe estar en línea en el momento de la ejecución con un registro actual de los datos a acumular.

Opciones

  • Campo fecha (campo DATFLD)

Define el campo de la tabla activadora donde se encuentra la fecha asociada al registro. Esta fecha permite determinar en qué periodo se acumulará el valor estadístico relativo al registro, teniendo en cuenta la periodicidad de cálculo escogida.

  • Campo sociedad (campo CPYFLD)

Define el campo de la tabla desencadenante donde se encuentra el código de la sociedad al que está asociado el registro. Si este campo, o si el campo planta están indicado, las estadísticas que se apoyan en este código podrán discernirse por sociedad.

  • Campo planta (campo FCYFLD)

Define el campo de la tabla activadora donde se encuentra el código de la planta asociado al registro. Si este campo está indicado, las estadísticas que se apoyan en este código podrán discernirse por planta.

Bloque Número 4

Cerrar

 

Pestaña Adelantado

Presentación

La segunda pestaña permite completar la descripción del contexto de activación, si este es más complejo:

  • describiendo en un primer cuadro, las bisagras que permiten que se produzca la lectura de otras tablas vinculadas durante el proceso de acumulación. La orden de captura de las tablas en el cuadro es importante, puesto que una tabla puede estar vinculada en cascada a la tabla principal y al resto de tablas que la preceden.
  • dando las condiciones lógicas para que se realice la acumulación.
  • definiendo las variables (a través de las fórmulas de cálculo) utilizables directamente en la definición de estadísticas.

Cerrar

 

Campos

Los campos siguientes están presentes en esta pestaña :

Tabla Número 1

  • N.º (campo NUMLIG3)

 

Define una tabla que aparecerá en conexión en el proceso de acumulativo. Su registro se determina por un valor de clave de vínculo. Esto permite también basar los criterios de las estadísticas y los valores acumulados en los campos de esta tabla.

  • Abreviatura (campo ABRLNK)

  • Clave de vínculo (campo CLELNK)

Define el código de la clave de tabla que se emplea para realizar la lectura de las líneas vinculadas. Por defecto, la que se utiliza es la primera clave de la tabla.

  • Expresión de vínculo (campo EXPLNK)

Este campo se define como una o varias expresiones calculadas separadas por un punto y coma. Cada expresión se evalúa, y el resultado permite conocer el valor de la clave utilizada para realizar la vinculación. En caso de que se autoricen múltiples vinculaciones, no se puede dar más que los primeros elementos de la clave.

En las expresiones, se pueden utilizar constantes y campos procedentes de las tablas previamente definidas en la lista de vínculos.

Tabla Número 2

  • N.º (campo NUMLIG1)

 

  • Criterios de desencadenamiento (campo CRI)

Tabla Número 3

  • N.º (campo NUMLIG2)

 

  • Variable (campo VARNAM)

Define el nombre de una variable que puede utilizarse de forma directa en los acumulativos estadísticos basados en el evento activador, para evitar tener que definir expresiones calculadas sobre los campos de las tablas en línea.

  • Descripción (campo VARINTIT)

Descripción asociada al código anterior.

  • Expresión (campo VARFOR)

Define la fórmula de cálculo correspondiente a la variable.

Esta fórmula es una expresión calculada que puede tener constantes, operadores, funciones y todas las variables en línea en el contexto de agregación.

  • Divisa (campo VARCUR)

Con el fin de crear acumulativos sobre los importes en divisas diferentes convertidas automáticamente, se puede introducir aquí una constante o un campo que defina un código de divisa. A continuación se capturará, en la definición del acumulativo estadístico, el código de la divisa en la que debe gestionarse cada acumulativo.

Cerrar

 

Lista de los eventos activadores estándar

Los eventos activadores estándar aparecen en la documentación, organizados por módulo y accesibles a través del vínculo siguiente.

Hay que tener en cuenta que, en el caso de documentos complejos (de tipo cabecera y línea), pueden existir dos eventos activadores, uno producido una vez por la cabecera, y el otro por la línea. Según el nivel de detalle deseado la la agregación, se escogerá el uno o el otro.

Botones específicos

Los campos siguientes están en la ventana abierta por el botón :

Bloque Número 1

  • campo OBJET

 

  • campo CLES

 

Bloque Número 2

  • Desde el dossier (campo DOSORG)

Indica el dossier desde el que se va a copiar la ficha. Las posibles sintaxis se describen en el anexo dedicado.

  • Todos los dossieres (campo TOUDOS)

Esta opción permite copiar la ficha en todos los dossieres definidos en el diccionario (tabla ADOSSIER de la solución en curso).

  • Hacia el dossier (campo DOSDES)

Indica el dossier en el que se va a copiar la ficha. Las posibles sintaxis se describen en el anexo dedicado.

Cerrar

Barra de Menú

Mensajes de Error

Además de los mensajes genéricos, los mensajes siguientes de error pueden aparecer durante la captura :

Campo inexistente

El campo de vínculo propuesto no existe en la tabla.

Campo inexistente

El campo sociedad, planta o fecha introducida no existe en esta tabla

Expresión no válida. Error de sintaxis

La expresión calculada que define el valor de la variable no es correcta

Tablas utilizadas

SEEREFERTTO Consulta la documentación de Puesta en marcha