La plupart des données manipulées dans CARL Source sont identifiées par un code unique.
Vous pouvez paramétrer CARL Source pour que ce code soit renseigné automatiquement à la création de l'élément.
La codification automatique consiste à définir le format du code qui sera proposé par défaut dans les formulaires de création des entités.
Le code est composé de la concaténation des éléments suivants :
- Un préfixe, alphanumérique, facultatif,
- Une séquence, numérique, obligatoire, éventuellement complétée par des "zéros" devant,
- Un suffixe, alphanumérique, facultatif.
- Il n'est pas obligatoire de définir une codification automatique pour une entité.
- Même si un code est pré-renseigné par la codification automatique à la création d'une entité, celui-ci peut être modifié.
Gérer la liste des entités ayant un code par défaut
- Placez vous dans le module [Système], sélectionnez [Codification automatique] présent dans le bloc "Configuration".
→ La liste des entités ayant un code automatique s'affiche.
- Pour définir un code automatique pour une entité qui n'est pas dans la liste, cliquez sur l'icône d'ajout
.
→ Une ligne s'ajoute.
- Sélectionnez alors l'entité pour laquelle le code est défini.
Détail des champs
- Entité : Identifiant de l'entité concernée par l'affectation d'un code automatique par défaut.
- Préfixe : Premiers caractères du code automatique.
- Séquence : Valeur en cours de l'entier constituant la partie numérique du code automatique, qui sera incrémentée à chaque création et permet ainsi de garantir l'unicité du code. En général, à la création, la séquence a la valeur 0 ou 1.
- Longueur séquence : Nombre de caractères de la séquence (le chiffre est complété par des zéros à gauche pour atteindre la longueur requise). Si la longueur est 0, la séquence a pour longueur le nombre de chiffres du nombre entier.
- Suffixe : Derniers caractères du code.
-
Expr. Interprétées ? : Active ou désactive l'interprétation des expressions dans les attributs Préfixe et Suffixe, rendant ainsi le code dynamique. Les expressions disponibles sont les suivantes :
- {yyyy} → Année sur 4 chiffres
- {yy} → Année sur 2 chiffres
- {MM} → Mois
- {ww} → N° de semaine
- {dd} → Jour
- {HH} → Heure
- {mm} → Minute
- {ss} → Seconde
Assurez-vous de respecter la casse lors de la saisie afin de garantir une interprétation correcte.
Exemples
Exemple 1 :
préfixe = WO-
séquence = 7
longueur séquence = 4
suffixe = -2007
→ Prochain code = WO-0008-2007
Exemple 2 :
préfixe = <non renseigné>
séquence = 145
longueur séquence = 0
suffixe = <non renseigné>
→ Prochain code = 146
Exemple 3 :
préfixe = CMDE-{MM}/{yyyy}-
séquence = 8
longueur séquence = 3
suffixe = <non renseigné>
Expr. Interprétées ? = <Activé>
→ Prochain code = CMDE-05/2025-009
configurer des expressions sur date
Depuis la liste des codifications automatiques, via
, vous pouvez configurer des expressions sur date dans les champs "Préfixe" ou "Suffixe".
L'action est disponible si vous avez les droits de modification des codifications automatiques et devient accessible uniquement lorsqu'au moins une ligne est sélectionnée.