Reportez-vous à la documentation de Mise en oeuvre
Présentation
Permet d'identifier le code déclencheur.
Champs
Les champs suivants sont présents dans cet onglet :
|
Le déclencheur statistique permet d'identifier l'élément quidéclenche la statistique. |
| Permet de définir un intitulé associé à chaque fiche. |
Présentation
On définit dans le premier onglet les informations générales liées au déclencheur statistique : la table principale sur laquelle est gérée l'agrégation, et des zones permettant de déterminer l'enregistrement de cumul à mouvementer.
Ces zones sont importantes, dans la mesure où la table STAT qui contient les données est structurée par société, site, et date (selon la périodicité), et que le sous-programme de cumul doit savoir dans quelles zones de la table déclenchante on trouve les valeurs à utiliser.
Champs
Les champs suivants sont présents dans cet onglet :
Caractéristiques
| Intitulé court sur 10 caractères alphanumériques. |
| Sélectionnez un module pour le paramétrage. Ce champ vous permet de renseigner si l'écran doit être créé dans la base de données du dossier. Il l'est si le module auquel l'écran est rattaché est actif pour le dossier. |
| Un code activité vous permet de :
Si le code activité est désactivé :
|
Bloc numéro 2
| Définit la table principale à partir de laquelle on définit les champs qui vont servir à déclencher la mise à jour des statistiques. Cette table doit être en ligne au moment de l'appel avec un enregistrement courant caractéristique des données à cumuler. |
Options
| Définit le champ de la table de déclenchement où se trouve la date à laquelle est rattaché l'enregistrement. Cette date permet de déterminer dans quelle période la valeur statistique relative à l'enregistrement sera cumulée, compte tenu de la périodicité de calcul choisie. |
| Définit le champ de la table de déclenchement où se trouve le code de la société auquel est rattaché l'enregistrement. Si ce champ, ou si le champ site sont renseignés, les statistiques s'appuyant sur ce code pourront être déclinées par société. |
| Définit le champ de la table de déclenchement où se trouve le code du site auquel est rattaché l'enregistrement. Si ce champ est renseigné, les statistiques s'appuyant sur ce code pourront être déclinées par site. |
Bloc numéro 4
Présentation
Le second onglet permet de compléter la description du contexte de déclenchement, lorsque celui-ci est plus complexe, notamment :
Champs
Les champs suivants sont présents dans cet onglet :
|   |
| Définit une table qui sera mise en ligne lors du processus de cumul, dont l'enregistrement est déterminé par une valeur de clé de lien. Ceci permettra également de baser les critères de statistiques et les valeurs cumulées sur des champs de cette table. |
| Correspond à l'abréviation sous laquelle la table liée est ouverte. Si ce champ n'est pas saisi, l'abrévation est l'abréviation par défaut de la table. Il peut être utile de saisir une abréviation pour ne pas rentrer en conflit avec le contexte appelant. |
| Définit le code de la clé de la table utilisée pour réaliser la lecture des lignes liées. Par défaut, la première clé de la table est utilisée. Une fois ce champ alimenté, le tableau suivant Mapping clés - propriétés est alimenté suivant le code des différents segments de clé. |
| Ce champ est défini comme une ou plusieurs expressions calculées et séparées par un point-virgule. Chaque expression est évaluée, et le résultat permet de connaître la valeur de la clé utilisée pour réaliser la jointure. Lorsque les jointures multiples sont autorisées, vous ne pouvez donner que les premiers segments de clé. Dans les expressions, vous pouvez utiliser des constantes, et des champs issus des tables précédemment définies dans la liste des liens. |
|   |
| Permet de définir un critère sous forme d'une expression logique pouvant faire intervenir toutes les tables en ligne, des constantes et des fonctions. Seules les lignes pour lesquelles l'évaluation des conditions renvoie un résultat non nul (ie. vrai) sont concernées par l'extraction de données. |
|   |
| Définit le nom d'une variable directement utilisable dans les cumuls statistiques basés sur l'événement déclencheur, pour éviter d'avoir à définir des expressions calculées basées sur les champs des tables en ligne. |
| Intitulé associé au code précédent |
| Définit la formule de calcul correspondant à la variable. Cette formule est une expression calculée pouvant faire intervenir des constantes, des opérateurs, des fonctions, et toutes les variables en ligne dans le contexte d'agrégation. |
| Afin de permettre de créer des cumuls sur des montants exprimés en devise différentes convertis automatiquement, on peut saisir ici une constante ou un champ définissant un code devise. On saisira ensuite, dans la définition du cumul statistique, le code de la devise dans laquelle doit être gérée chaque cumul. |
Les événements déclencheurs standard sont documentés dans des documentations, organisées par module, et accessibles par le lien suivant.
Il est à noter que, dans le cas de documents complexes (de type en-tête et ligne), il peut exister deux événements déclencheurs, l'un appelé une fois par en-tête, l'autre appelé une fois par ligne. Selon le niveau de détail désiré pour l'agrégation, on choisira l'un ou l'autre.
Les champs suivants sont présents dans la fenêtre ouverte par ce bouton : Bloc numéro 1
Bloc numéro 2
Ce bouton permet de recopier la définition de la fiche depuis ou vers un autre dossier. |
Cette fonction permet d'accéder à la gestion de la documentation, sur le premier paragraphe de la documentation (si elle existe) associé à la fiche courante.
Cette fonction permet d'accéder à la gestion des liens. Elle permet de définir des liens entre la fiche courante et d'autres fiches (par exemple des liens entre fonctions et paramètres). Ces liens, purement documentaires, permettent d'alimenter la mécanique de génération des squelettes de documentation.
Ce menu permet de lancer une génération de documentation. La génération peut se lancer également à partir du bouton [Génération] dans le bas de la fenêtre.
Trois types de génération peuvent être lancées, séparément ou simultanément :
Les bornes proposées par défaut tiennent compte de la fiche en cours, mais elles peuvent être modifiées au lancement.
Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :
Le champ de lien proposé n'existe pas dans la table
La zone société, site, ou date saisie n'existe pas dans la table
L'expression calculée définissant la valeur de la variable n'est pas correcte.