Les tables diverses sont des tables annexes utilisables dans tout le contexte du progiciel pour y stocker des codes et un nombre restreint d'informations rattachées. Par exemple, on y stockera les régimes de taxe, les modes de règlement, les motifs d'impayés…
Ces tables banalisées, identifiées par un numéro, permettent de stocker des éléments (intitulés traduisibles, informations complémentaires, tables liées), identifiés par un code alphanumérique. Certaines informations liées aux tables diverses sont du paramétrage (ce qui revient à dire que la modification de ces caractéristiques est pérenne en cas de changement de version). Elles sont en conséquence modifiables par cette fonction. Les informations modifiables par paramétrage sont les suivantes :
Les informations de la table diverse non considérées comme du paramétrage, mais du développement, sont l'indicateur Longueur modifiable, la longueur des codes de la table (si celle-ci n'est pas modifiable), et la définition des champs supplémentaires. Ceci signifie que toute modification de ce type ne peut être faite que dans la fonction de développement dédiée, qu'elle doit être pérennisée par un code activité spécifique, et qu'elle peut être transmise par l'intermédiaire d'un fichier de patch.
Présentation
On y voit apparaître, en tableau, les différentes tables, et leurs caractéristiques modifiables. Il est à noter que le champ longueur n'est pas toujours modifiable (selon ce qui a été saisi dans la fonction de définition des tables diverses), alors que les autres champs le sont sans restrictions particulières.
Lorsque la validation est faite, si la longueur des codes d'une des tables a été modifiée, un écran est affiché, demandant s'il est nécessaire de revalider les écrans. Répondre Oui à cette question provoque la revalidation des écrans utilisant cette table diverse (type de données ADI avec le numéro de table correspondante). On peut parfaitement répondre Non à cette question, car il est possible que l'on désire modifier d'autres éléments et que l'on fasse une validation plus globale ultérieurement. Il est néanmoins conseillé de la faire si seule cette modification doit être faite.
Si elle n'est pas réalisée en sortie de cette fonction, la validation pourra être faite pour chaque table diverse modifiée de deux façons suivantes :
Fermer
Champs
Les champs suivants sont présents dans cet onglet :
|
Ce numéro identifie la table diverse. Un certain nombre de numéros sont prédéfinis dans le progiciel, mais il est possible d'en ajouter, par développement spécifique, dans des plages de numéros réservées à cet effet. |
|
Intitulé associé au code précédent. |
|
On saisit ici la longueur du code de la table courante. Cette longueur ne peut pas excéder la longueur maximale définie par le type de données ADI. |
|
Ce code d'accès permet de restreindre l'accès à une table diverse (en saisie ou en modification). |
|
On indique ici le numéro de table diverse qui sert de référence pour saisir la colonne Dépendance. Lors de l'utilisation de la table diverse, ceci impose une dépendance entre deux champs saisis par les tables diverses liées. |
|
Un code activité permet :
Ainsi, si le code activité est non actif, l'élément marqué ne sera pas utilisable, et le code associé (s'il y en a) ne sera pas généré ni activable. |
Fermer
Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :
Ce message signifie qu'on essaie de définir une longueur supérieure au paramètre définissant la longueur maximum d'une table ; ce paramètre est défini dans la fiche dossier.
Ce message signifie qu'on essaie de diminuer la longueur des codes d'une table diverse en dessous de la longueur maximale d'un code déjà saisi dans la table.