La fonction de gestion des liens de documentation permet d'associer, à une documentation donnée, des liens vers des éléments du dictionnaire. Ces éléments sont utilisés, en complément des informations trouvées dans le dictionnaire, pour générer automatiquement des paragraphes et leur contenu, notamment dans les sections pré-requis et les sections annexes finales.
La liste des liens existants et la façon dont ils sont utilisés selon le type de documentation d'origine, est donné dans la suite. On trouve dans ces tableaux une colonne Compl.
Cette colonne définit, lorsqu'elle est à Oui, que les liens décrits par ce code viennent en complément des liens trouvés dans le dictionnaire. Ainsi, lorsqu'on génère une documentation fonctionnelle, les fenêtres, tables, objets qui lui sont associés sont analysés pour retrouver les codes activités associés, mais il est possible qu'un code activité non directement relié à la fonction influe sur son fonctionnement. On ajoutera alors ce code activité via un lien.
Lorsque la colonne Compl est à Non, aucune autre informatation du dictionnaire ne permet de définir le lien en question. Il est donc obligatoire de renseigner ce type de lien si on veut que cette information figure dans la documentation générée. Il faut noter que dans certains cas (tables diverses, menus locaux), on pourrait retrouver des liens de ce type, mais de façon peu fiable (ne nous intéressent dans ce cas que les tables diverses et les menus locaux dont le paramétrage est un pré-requis de la fonction).
Les documentations des fonctions (codes AFC) peuvent être enrichis par les liens du tableau suivant.
Lien | Signification | Utilisation lors de la génération de documentation | Compl |
ACV | Code activité | Liste des codes activités concernés dans les pré-requis. | Oui |
ADP | Paramètre | Paramètres concernés dans les pré-requis. | Non |
ANM | Compteurs | Liste des compteurs associés à la fonction dans les pré-requis. | Non |
GAU | Pièces automatiques | Liste des pièces automatiques associées à la fonction dans les pré-requis. | Non |
CDE | Codes section | Liste des codes section associés à la fonction dans les pré-requis. | Non |
TRS | Transactions | Liste des fonctions permettant de définir des transactions pour la fonction documentée. | Non |
ADI | Tables diverses | Liste des tables diverses dans les pré-requis fonction. | Non |
AML | Menus locaux | Liste des menus locaux à paramétrer dans les pré-requis. | Non |
ARP | Etats | Etats lancés depuis la fonction. | Oui |
ABT | Tâches batch | Annexe des tâches batch permettant de lancer la fonction. | Oui |
ATB | Tables | Tables mises en oeuvre dans la fonction. | Oui |
Remarque : la recherche des codes activités à partir des fonctions dans le dictionnaire est très exhaustive, et est susceptible de renvoyer certains codes activités dont la présence n'est pas forcément souhaitée. Pour pallier de comportement, il suffit de créer un lien vers le code activité FAL (toujours faux). Dès lors qu'un lien de ce type est inséré, seuls les autres codes activités présents dans la liste des liens sont renvoyés.
Les documentations des fonctions (codes ADP) peuvent être enrichis par les liens du tableau suivant.
Lien | Signification | Utilisation lors de la génération de documentation | Compl |
AFC | Fonction | Liste des fonctions concernées dans l'aide décrivant le paramètre. | Non |
ACV | Code activité | Liste des codes activités associés. | Oui |
AOE | Modèles d'import/export | Liste des modèles d'import export utilisant ce paramètre. Ce lien n'est utilisé que de façon réciproque (pour obtenir les paramètres associés aux modèles dans les documentations en question). | Non |
AT2 | Tables pré-requis | Liste des tables à renseigner dans les pré-requis. | Non |
Les documentations des fonctions (codes ADM) peuvent être enrichis par les liens du tableau suivant.
Lien | Signification | Utilisation lors de la génération de documentation | Compl |
ATB | Tables dimensionnées | Liste des tables dimensionnées par la variable. | Oui |
Les documentations des modèles d'import/export (codes AOE) peuvent être enrichis par les liens du tableau suivant.
Lien | Signification | Utilisation lors de la génération de documentation | Compl |
ADP | Paramètres concernés | Liste des paramètres influant le fonctionnement du modèle. A noter que les liens réciproques sont aussi parcourus. | Non |
AT2 | Tables pré-requis | Liste des tables mentionnées dans les pré-requis d'utilisation | Non |
ATB | Tables mises à jour | Liste des tables mises à jour | Oui |
Les documentations des modèles d'états (codes ARP) peuvent être enrichis par les liens du tableau suivant.
Lien | Signification | Utilisation lors de la génération de documentation | Compl |
ATB | Tables éditées | Liste des tables dont le contenu alimente l'état | Oui |
Les documentations des événements de Workflow (codes AWA) peuvent être enrichis par les liens du tableau suivant.
Lien | Signification | Utilisation lors de la génération de documentation | Compl |
ATB | Tables du contexte | Liste des tables dont le contenu fait partie du contexte de déclenchement | Oui |
Les documentations des actions (codes ACT) peuvent être enrichis par les liens du tableau suivant.
Lien | Signification | Utilisation lors de la génération de documentation | Compl |
ACT | Actions liées | Actions liées à la précédente | Oui |
Les documentations des déclencheurs statistiques (codes PS1) peuvent être enrichis par les liens du tableau suivant.
Lien | Signification | Utilisation lors de la génération de documentation | Compl |
ATB | Tables | Tables mises en oeuvre dans le contexte de déclenchement | Oui |
Les points d'entrée s'appuient de façon un peu particulière sur les liens. En effet :
Ainsi, si on a le tableau de liens suivant :
TRS | 1 |
TRA | 2 |
ATB | TABLE1 |
AT2 | TABLE2 |
APE | POINT1 |
ATB | TABLE3 |
APE | POINT2 |
TRA | 1 |
APE | POINT3 |
AT2 | TABLE4 |
Le traitement dispose de 3 points d'entrée POINT1, POINT2, POINT3 :