Parámetros 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 en un fichero de acumulaciones. Este fichero contiene los registros de la siguiente manera:
Código ACT |
Empresa |
Planta |
Fecha |
Criterio 1 |
Criterio 2 |
Criterio 3 |
... |
Importes |
El código ACT es un código característico que utilizan los informes y programas de consulta. Es posible crear tantos códigos como sea necesario (cada uno corresponde a un tipo de información estadística).
Los códigos de sociedad y la planta, permiten obtener estadísticas detalladas (esto no es obligatorio y si no se desea este nivel de detalle las zonas correspondientes permanecerán vacías en la construcción de la base).
En la zona de fecha se registra con el primer día del periodo correspondiente a la fecha del evento activador (según el caso, será el primer día de la semana, de la quincena, del mes, del trimestre, ...).
Las zonas criterios son definidos libremente utilizando los campos de las tablas en línea (o con las partes de los campos, por ejemplo los dos primero caracteres del código postal). Esto permite tener las estadísticas con los ejes de análisis más o menos detallados. En las versiones a partir de la 140, podemos tener entre 1 y 8 criterios (en la versión 130, estaban limitados a 4).
Las zonas de importes contienen los acumulados de importes que se desea analizar en estadísticas.
La parametrización se realiza mediante esta función, creando fichas que activen la constitución de la base estadística. Al menos se crea un registro mediante el código ACT. Cada registro se identifica con un código único que se confunde muy a menudo con el código ACT, salvo cuando se requiera que dos (o más) registros actualicen el mismo código ACT (en ese caso, los códigos serán diferentes).
También es posible definir, para los parámetros estadísticos de este tipo, si las previsiones deben poder introducirse (o calculados a partir del real) de acuerdo con los acumulados estadísticos.
La consulta de las estadísticas puede se hechas sobre 1 a 10 expresiones calculadas a partir de los importes acumulados sobre el periodo de consulta, sobre el periodo precedente, o sobre los presupuestos introducidos. En el caso de que sólo quieran verse en la pantalla los valores medios de un acumulado, sería necesario acumular la expresión deseada en una columna de agregación, contar el número de agregaciones realizadas acumulando 1 en otra de las columnas de agregación, y presentar en la pantalla interrogación el informe de estas dos columnas. Para consultar las estadísticas, entramos en la función de consulta indicando el código ACT a consultar. Podremos también hacer zooms sobre los diferentes niveles de detalle inducidos por los criterios sucesivos. Los zooms finos será sobre el detalle de los movimientos agregados (si están aun en línea).
Es posible realizar una consulta contextual de las estadísticas desde la función Fichero / Estadísticas que permite parametrizarse en cada objeto (marcar casilla que lo define). Cuando se utiliza esta función, aparece una lista de códigos estadísticos accesibles y el zoom se hace con la máxima precisión, teniendo en cuenta el contexto. Por ejemplo, en una gestión comercial, si una estadística ha sido definida por departamento (los dos primeros caracteres de la dirección por defecto asociada a un tercero), después por familia estadística cliente, por cliente, por artículo, una llamada a las estadísticas desde una ficha cliente autorizaría el acceso a esta estadística y se situaría automáticamente en el nivel de detalle del cliente (ya que el contexto permite dar un valor por defecto al departamento, a la familia cliente y al código cliente). Entonces aparecerá el acumulado de estadísticas del cliente por familia artículo.
Requisitos
Consulta la documentación de Puesta en marcha
Gestión de Pantalla
Cabecera
En cabecera de registro se encuentra un código (identificador único para la parametrización) y un título.
Código (campo COD) |
Identifica el código estadístico actual. Un código estadístico lleva vinculados un conjunto de acumulaciones basadas en ocho criterios cruzados. |
Descripción (campo INTIT) |
Permite definir una descripción asociada a cada ficha. |
Descrip. corta (campo INTSHO) |
Este título, que proporciona una descripción para la ficha, se utiliza en algunas pantallas o informes cuando no hay espacio suficiente para la descripción larga. |
Pestaña General
Esta pestaña define los datos principales del agregado estadístico (evento activador, periodicidad, nivel de definición...).
Accesibilidad
Activo (campo ENAFLG) |
Marca esta casilla para activar el registro en curso. Los registros no seleccionados conservan su contenido y parametrización, pero no se pueden utilizar mediante otra llamada a su código en:
Las habilitaciones en una función determinada pueden prohibir la creación de un registro activo. En ese caso, la casilla se desactiva por defecto. Solo se puede modificar por un usuario autorizado o mediante un Workflow de firma. |
Código actividad (campo CODACT) |
Un código de actividad permite:
Si el código de actividad está desactivado:
|
Cód. de acceso (campo ACS) |
Este código de acceso permite prohibir el acceso a la ficha en curso a ciertos usuarios. Si el campo se alimenta, solo los usuarios con derechos de lectura en este código de acceso pueden visualizar el registro y solo los usuarios con derechos de escritura pueden modificarlo. En el caso de las estadísticas, el permiso de consulta controla también la consulta a los datos estadísticos resultantes de la parametrización. |
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. |
Periodicidad
Script (campo PERPRG) |
Periodicidad (campo PERTYP) |
Periodicidad con la que se quiere efectuar la estadística. Un menú local permite definir distintas periodicidades (diaría, semanal, quincenal, mensual...) Los registros de acumulativo creados agregando la estadistica tienen la fecha del primer día del periodo. |
Gestión
Desencadenante (campo RLG) |
El código desencadenante de la estadística permite identificar el elemento que la desencadena. Debe estar definido en la tabla de eventos activadores. |
Inicio validez (campo VLYSTR) |
Las fechas de principio y de fin de validez definidas en ciertos registros, permiten limitar la validez de un registro entre dos fechas. |
Fin validez (campo VLYEND) |
Código actualización (campo UPDCOD) |
Este código es por defecto el código de la estadística, pero puede ser diferente, especialmente si se desea constituir un sólo agregado a partir de varios eventos desencadenantes diferentes (lo que impone varios códigos estadísticos). En este caso, el código de actualización será común a todos los códigos estadísticos. |
Tiempo conservación (campo TIM) |
Tiempo de caducidad de la estadística expresado en número de meses. Este tiempo se utiliza para la gestión de las depuraciones, cuando se ha decidido depurar los datos estadísticos. Los datos estadísticos, al estar en general muy resumidos, ocupan un espacio limitado, y a veces es interesante guardar estas estadísticas durante un periodo largo de tiempo. |
Fecha actualización (campo LSTDAT) |
Consulta
Pantalla por defecto (campo SCRDEF) |
Permite definir el código de pantalla utilizado por defecto para consultar la estadística. Este código de pantalla, de tipo STA, se define en la función de parametrización de las pantallas de consulta. Si no existe un valor, se utiliza la pantalla STD. |
Objeto para zoom (campo OBJ) |
Este campo permite dar acceso a una ficha desde el nivel más bajo de la consulta estadística, definiendo el código del objeto correspondiente. La clave de esta ficha debe estar en línea a este nivel. Normalmente se trata del código objeto asociado a la tabla en la que se acumulan los valores en la estadística. |
Informe (campo RPT) |
Este campo permite introducir el informe Crystal Reports asociado a la consulta de este código de estadísticas (lanzado a través del Fichero / Lista). Existe un informe genérico denominado STAT que presenta todas las columnas de forma uniforme. No obstante sería posible, conociendo el contexto, crear un informe personalizado por copia y modificación de este informe. |
Función (campo FONCTION) |
Características
Nivel definición (campo UPDLEV) |
Permite definir el nivel de organización del acumulativo por periodo (un acumulativo global, por sociedad o por planta). El nivel de detalle de planta sólo puede obtenerse si el evento activador define un código de planta; sólo se puede acceder al nivel de detalle de la sociedad si hay una sociedad o una planta definidos en el evento desencadenante. Al ver el resultado, podrá solicitarse un detalle más específico del aquí parametriado, o un nivel añadido (por sociedad o global si el acumulativo se gestiona por planta). |
Tipo (campo TYP) |
Permite definir si el acumulativo en los registros estadísticos está actualizado en tiempo real o en batch. Es importante señalar que únicamente los eventos desencadenantes stándar pueden dar lugar a agregados en tiempo real (cada vez que se realiza una actualización, se efectúa un cúmulo). Las estadísticas basadas en eventos activadores no estándars sólo pueden actualizarse en batch, excepto si se realiza un específico. Por razones de rendimiento, la puesta en marcha de muchos acumulativos estándar basados en un evento activador concreto puede ralentizar la transacción. Por tanto, es más prudente dar prioridad a las estadísticas en modo batch y prever una tarea batch regular cargada de actualización. |
Bloque Número 6
Pestaña Campos
Esta pestaña permite definir, en dos tablas sucesivas:
- los criterios de reagrupamiento sobre lo que se gestionan los acumulados estadísticos. En el momento de la restitución, se podrán ver los acumulados de estadísticas en los diferentes niveles de agregación en los valores de criterios. Estos criterios de agrupamiento son campos ( o sub cadenas procedentes de estos campos) extraídas de las tablas en línea.
Si estos campos tienen un tipo concreto (si están asociados a alguna tabla, por ejemplo), se almacenará un título asociado en el registro de agregación. Por ejemplo, si se utiliza el código de usuario (de tipo AUS), el nombre del usuario quedará almacenado y podrá ser restituído. - Expresiones que se acumulan, que pueden ser directamente devueltos o a través de fórmulas (ratios, comprataivos, porcentajes) definidos en la pestaña Avanzado. Estas expresiones se definen en un cuadro de diez líneas como máximo.
Tabla Campos
Tabla (campo TBL) |
Define la tabla en la que se encuentra el criterio de agrupamiento de la línea de estadística. |
Abreviatura (campo TBLABR) |
Si la tabla precedente está en línea en varias ocasiones en el evento activador, aquí se precisará la abreviatura utilizada en este caso particular. |
Campo (campo FLDNAM) |
Define el código del campo tal y como aparece en la tabla. |
Índice (campo FLDIND) |
Cuando el criterio escogido es multi-opción, el valor de este campo permite dar un índice (de 0 a N-1, si N es el número de opciones de un campo). |
Descripción (campo FLDINTIT) |
Define el epígrafe del criterio tal y como debería aparecer en el momento de la estadística. Por defecto, el epígrafe del campo se retoma en el diccionario, lo que permite mostrar el epígrafe en la lengua de conexión del usuario. Pero también es posible modificarla para dar un epígrafe diferente, que hay que poder definir en distintos idiomas. En los campos traducibles como este, puede introducir una descripción en un idioma distinto al de conexión. Haga clic en Traducciones en línea desde el icono Acciones. |
Grupo (campo FLDGRP) |
Posición (campo FLDPOS) |
Cuando el campo criterio es una cadena de caracteres, es posible definir la añadidura de una sub-cadena de caracteres definiendo la posición del primer caracter retenido (1=inició de cadena) y la longitud. Por ejemplo:
|
Longitud (campo FLDLON) |
Tipo (campo FLDTYP) |
Campo sólo de lectura que indica el tipo de dato (caracter, numérico, menú local, fecha...) que corresponde al criterio capturado en la línea. |
Tabla Valores
Variable (campo VARNAM) |
Define el epígrafe propuesto por defecto para el acumulativo estadístico. |
Descripción (campo AMTDES) |
Define el epígrafe del acumulativo almacenado en el registro estadístico. |
Fórmulas (campo AMTFOR) |
Previsión (campo FRTFLG) |
Si este indicador está en Sí, es posible definir previsiones para el importe acumulado correspondiente. Estas previsiones podrán ser introducidas, calculadas a partir del real o de previsiones de otro periodo, con una red de agregación libremente definida a partir de los criterios definidos para la estadística. En el momento de la restitución de la estadística, se podrán presentar a la vez los acumulativos calculados, las previsiones correspondientes y cualquier otra expresión que haga intervenir los dos (esto se parametriza en la pestaña Avance de la estadística). |
Conversión (campo CNV) |
Divisa origen (campo DEVORG) |
Divisa destino (campo DEVDES) |
Pestaña Adelantado
Cuando la estadística no se resume simplemente con una presentación de acumulativos realizada en la pestaña precedente, se acude aquí a rellenar la pestaña con la información suplementaria siguiente:
- un cuadro de columnas Por defecto, en el momento de creación de una estadística, se recuperan los títulos de los acumulativos.
- posibles criterios si se desean filtrar los datos acumulados por expresiones lógicas que deberán ser verificadas para que se realice la acumulación.
Tabla Columnas
Descripciones (campo INTITFRM) |
Este campo define el título de la columna como se presentará en el modo de la consulta. Si se desea tener la opción de realizar la consulta en otras lenguas distintas de la de conexión original, habrá que traducir el título. En los campos traducibles como este, puede introducir una descripción en un idioma distinto al de conexión. Haga clic en Traducciones en línea desde el icono Acciones. |
Fórmulas (campo AMTFRM) |
Introducir la fórmula que permite calcular el importe de la columna. Esta fórmula puede hacer intervenir las constantes, funciones y las variables siguientes (que pueden seleccionarse haciendo clic en el botón derecho):
En el momento de la consulta, se introducirá el periodo de consulta de la estadística y el periodo precedente si al menos una de las fórmulas muestra los datos relativos al periodo precedente. Pueden utilizarse fórmulas complejas en las que intervienen operadores, funciones y variables: en este caso se admite cualquier expresión aritmética y puede ser parametrizada con la ayuda del asistente de fórmulas, por ejemplo:
|
Tipo columna (campo CUMFRM) |
Formato (campo FMTFRM) |
Permite definir, en forma decimal, el número de cifras antes y después de la coma. Si el campo no está registrado, se emplea el valor del parámetro FMTSTA. |
Condiciones
Criterios (campo CRI) |
Define las condiciones lógicas que tratan sobre constantes, funciones y campos en línea en procesos de acumulación. Si no se dan las condiciones, la acumulación no se realizará (si hay varias líneas, los criterios están vinculados por un y lógico). |
Botones específicos
Copia
Bloque Número 1
Bloque Número 2
|