Vous êtes sur la page 1sur 2

Script Les tables diverses

Sage x3 permet de créer de petites tables de données pour y stocker un nombre restreint
d'informations sans alourdir le dictionnaire des tables. Ce sont les tables diverses.

Deux étapes sont nécessaires pour créer une nouvelle table. La première consiste à définir sa
structure et ses caractéristiques en accédant depuis la page de navigation au menu
Développement puis Dictionnaire données puis Tables diverses puis Définition. Puis la
deuxième étape en accédant à la fonction Données pour renseigner les différents
enregistrements.

Je commence par la première étape. Des centaines de tables sont déjà créés et utilisés par les
fonctions Sage x3. La plage des numéros de 1 à 100 a été réservée pour les tables superviseur
par exemple, de 101 à 200 pour les achats, de 801à 900 pour la gestion de la production etc…

Je prendrai comme exemple les tables des familles statistiques articles. Le numéro de la table
est 20. L’intitulé Stat 1 Article puis L’intitulé court et Le Module Tronc commun. Ici Le
Code activité est vide puisqu’il s’agit ici d’une table standard.

Le Ce code d'accès lorsqu’il est renseigné permet d'interdire l'accès à la fiche courante pour
certains utilisateurs.

La case Modifiable permet d’autoriser ou d’interdire la modification du contenu de la table


diverse une fois saisi.

Maintenant Si la case Filtre société est coché, nous verrons plus tard qu’une colonne Société
apparaît dans la gestion des tables diverses.

C’est pareil pour Filtre législation. Si cette case est cochée alors une nouvelle colonne
Législation sera ajouté.

Nous pouvons bien évidemment rendre la saisie de cette colonne obligatoire.

Le Flag actif s’il est coché nous donnera la main pour activer ou désactiver un enregistrement.

La case Longueur modifiable définit si la longueur du code de la table diverse est modifiable.

Et on saisit ici la longueur du code de la table courante.

Je passe au niveau de la section Dépendance. Et si je souhaite créer une liaison entre de deux
champs de type table diverse du même écran alors je dois renseigner ici le numéro de cette
table.

A titre d’exemple La famille statistiques 2 dépend de la familles 1 au niveau des articles. Je


consulte alors la fiche Stat 2 article Et vous remarquez ici l’ajout d’une colonne intitulée
Dépendance dans laquelle on saisit les valeurs des codes issues de la table de dépendance. Ici
de la table 20.
Cette gestion permet une hiérarchisation entre tables diverses. Donc si je choisis comme stat
article 1 au niveau d’un article le code 10, je ne peux pas choisir par la suite la famille vélos.

En fin j’ai ici la possibilité d’ajouter au maximum 30 champs supplémentaires : 15


alphanumériques et 15 numériques.

Maintenant Une fois la définition de la table diverse créée, elle doit être renseignée. J’accède
donc à la fonction Données sous Tables diverses.

Je renseigne le numéro de la table 21 par exemple et vous voyez bien que la table de
dépendance s’affiche ici.

Le tableau des codes est aussi chargé, et on peut saisir ligne à ligne les codes, les intitulés
long et court correspondant ainsi que le code de la famille mère bien sur a condition qu’une
dépendance a été définie.

Bien évidemment si des valeurs complémentaires ont été paramétrés, de nouvelles colonnes
apparaissent au niveau du tableau. Comme au niveau de la table 386 : Groupe de nature de
dépense La colonne tri est un champ supplémentaire. Vous remarquez aussi la présence d’une
colonne active puisque la case flag actif est cochée sur cette table.

Vous aimerez peut-être aussi