Parametrización > Utilización > Estadísticas > Parámetros estadísticos 

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
(1 a 5 o 10)

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

SEEREFERTTO Consulta la documentación de Puesta en marcha

Gestión de Pantalla

Cabecera

Presentación

En cabecera de registro se encuentra un código (identificador único para la parametrización) y un título.

Cerrar

 

Campos

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

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.

Cerrar

 

Pestaña General

Presentación

Esta pestaña define los datos principales del agregado estadístico (evento activador, periodicidad, nivel de definición...).

Cerrar

 

Campos

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

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:

  • otros registros como los documentos y parámetros
  • los procesos en masa

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.

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.

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

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

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.

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.

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.

 

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

Cerrar

 

Pestaña Campos

Presentación

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.

Cerrar

 

Campos

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

Tabla Campos

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.
SEEREFERTTO Para mayor información, consulte Traducciones en línea de descripciones.

  • 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:

  • si se desea estructurar el acumulativo sobre las dos primeras cifras de un código postal de 5 caracteres, se dará la posición 1 y la longitud 2;
  • si se desea estructurar el acumulativo sobre las tres primeras cifras de un código postal de 8 caracteres, se dará la posición 6 y la longitud 3;
  • 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 , 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)

Cerrar

 

Pestaña Adelantado

Presentación

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.

Cerrar

 

Campos

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

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.
SEEREFERTTO Para mayor información, consulte Traducciones en línea de descripciones.

  • 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):

  • C1, C2... Cn representan los acumulativos definidos en la tabla de valores de la estadística y expresadas en el periodo actual
  • CC1, CC2, ... CCn representan los acumulativos sobre el periodo precedente.
  • P1, P2... Pn representan las previsiones sobre el período actual (si existen).
  • PP1, PP2... PPn representan las previsiones sobre el período actual (si existen).

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:

  • C1/CC1 que permite calcular el ratio entre una columna en una fecha determinada y su valor en el período precedente.
  • C1/(CC1+(CC1=0)) es idéntica a la precedente, pero si CC1 es cero, se dividirá entre 1 en lugar de 0...
  • max(P1,PP1)/1000 que expresa el máximo entre la previsión del período y el período precedente dividido por 1000
  • 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).

Cerrar

 

Botones específicos

Este botón permite generar los tratamientos automáticos vinculados al código estadística. Esta validación normalmente está asociada a la modificación o a la creación de un código. No es entonces necesario mas que si los tratamientos han sido eliminados, o si la parametrización a sido creada por copia a partir de otro dossier (en este caso, la validación no es automática).
 

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

Mensajes de error

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

No hay enlace con la tabla XXXX

Se ha querido utilizar un criterio extraído de una tabla no referenciada como si estuviera ligada al evento desencadenante.

Variable no definida

Se ha querido utilizar en la tabla de variables una variable no definida en el evento desencadenante.

Expresión incorrecta

La expresión aritmética introducida es sintácticamente incorrecta (este mensaje puede ir acompañado de una información adicional)

Tablas utilizadas

SEEREFERTTO Consulta la documentación de Puesta en marcha