Cegid XRP Ultimate | I3 Actualisé le 06/10/2022 |
|||
Fondations | |||
GNUI - Compteurs informatiques |
Cette gestion permet de définir un compteur informatique dont le numéro est utilisé comme identifiant unique pour certaines tables. Ce compteur de type entier sera incrémenté de un en un dans les programmes pour offrir une numérotation croissante et continue. Le type entier offre une plage positive allant de 0 à 2147483648. La table des compteurs informatiques, de par son utilisation en mode transactionnel, peut être un facteur de perte de réactivité. Une autre stratégie peut être adoptée pour les compteurs spécifiques : - pour Oracle, la séquence Oracle ; - pour SqlServer, une simulation de séquence ; - pour DB2, la séquence DB2. Pour cela, la valeur du compteur doit être -1. Un utilisateur peut supprimer un compteur ou le diminuer uniquement s'il a le droit de gestion des compteurs informatiques. |
Données |
Nom du compteur |
Nom du compteur informatique. Il doit correspondre à un nom de table dans le cas où la table n'est pas renseignée mais que la colonne l'est. |
Application |
Information interne facilitant les nouvelles installations. |
Table |
Table de l'applicatif comportant une colonne à numérotation automatisée. |
Colonne |
Nom de la colonne à numérotation automatisée. Cette colonne doit exister dans la table si celle-ci est précisée, sinon dans la table correspondant au nom du compteur. |
Valeur du compteur |
Initialisée à zéro, elle est incrémentée de un en un par demande des programmes. Cette valeur pourra être modifiée par une valeur inférieure à celle existante, uniquement si l'utilisateur à le droit de modification des compteurs informatiques. Sous Oracle, SqlServer et DB2, la valeur du compteur peut être égale à -1. Dans ce cas, le numéro informatique correspondant est géré par une séquence et plus par ce compteur. Le nom de la colonne correspond au nom de la séquence gérée. Cette séquence doit être créée dans la base pour Oracle. |
Début compteur utilisateur |
Début du compteur utilisateur qui correspond également à la fin du compteur produit. Cette valeur doit être obligatoirement supérieure à la valeur actuelle du compteur. |
Créateur |
Modificateur |
Boutons poussoirs |
Maj cpt courant |
Cette fonctionnalité est active si l'utilisateur à le droit de modification des compteurs informatiques. Elle permet de mettre à jour le numéro du compteur courant avec le numéro maximum utilisé dans la colonne de la table correspondante. Dans le cas d'une séquence (compteur égal à -1), c'est la séquence qui est réinitialisée avec le numéro maximum utilisé dans la colonne de la table correspondante. Cette fonctionnalité n'a pas d'effet si la colonne n'est pas renseignée. |
Maj compteurs |
Cette fonctionnalité est active si l'utilisateur à le droit de modification des compteurs informatiques. Elle a le même fonctionnement que la précédente mais pour tous les compteurs ayant le nom de la colonne renseigné. |
Messages |
GTNUI010 - Vous n'avez pas les privilèges suffisants pour supprimer un compteur |
GTNUI050 - Vous n'avez pas les privilèges suffisants pour modifier le compteur par une valeur inférieure |
GTNUI055 - Début du compteur utilisateur atteint pour le compteur $1 |