Format du code des groupes de clients/fournisseurs

Le champ Format du code affiché dans le formulaire du groupe de clients/fournisseurs (onglet Général) permet de déterminer les règles selon lesquelles le code du client/fournisseur ajouté au groupe donné doit être défini. Lorsque le groupe de clients/fournisseurs possède un format du code défini, le système vérifie sur sa base si le code que vous attribué au client/fournisseur ajouté au groupe est correct.

Le format du code est créé suivant la syntaxe RegEx :

  • D’abord tapez un caractère spécial qui indique le type des caractères utilisés dans le code, par exemple :
    • [] – indication d’un élément à partir de la liste
    • () – contenu entre les parenthèses en tant qu’un élément
    • $ – fin de la ligne
    • ^ – ajustement au début du champ (le caractère qui suit ^ doit commencer l’expression)
  • Ensuite, tapez un quantificateur numérique si le code doit contenir des chiffres, par exemple
    • \d – nombre quelconque de chiffres
    • \d? – zéro ou un seul chiffre
    • \d – un seul chiffre
  • Pour utiliser un caractère blanc (par exemple, l’espace, la tabulation), ajoutez « \s » entre les expressions.
  • Les autres caractères sont introduits au format du code de façon permanente (par exemple, aa\d signifie que les codes doivent prendre la forme suivante : aa1, aa2, aa3, etc.).

Voici les expressions de base de RegEx :

Expressions définissant le type des caractères possibles à saisir

ExpressionSignificationNégation
[abcs23]Caractère à partir de la liste[^abcs]
[a-f]Caractère à partir d'un ensemble[^a-f]
\dChiffre\D
\wLettre ou Chiffre\W
\sCaractère blanc (espace, entrée, tabulation)\S
.Caractère quelconque

Expressions déterminant le nombre de répétitions d’une expression donnée

ExpressionNombre de répétitions
*Zéro fois ou plus
+Une fois ou plus
?Zéro ou une fois
{n}N fois exactement
{n,m}De n fois à m fois

Exemples d’emploi du format du code RegEx :

Format du codeExemples de codes
\d{3}-\d{2}-\d{4}215-84-6377
\d*[a-z]{5}552345aaaaa, aaaaa
\d{5}(-\d{4})?33064, 33064-3597
\d{1,2} [A-Z]{3} \d{2}10 AUG 59, 5 JUL 99
\(\d{3}\)[A-Za-z]{3}-\d{2}@\d{2}(305)abc-45@55
\d{3}/\d{3}-\d{4}000/785-4555
((\d)|([1][0,1])):[0-5]\d[A,P]M5:30PM, 10:05AM
\d{1,2}’ \d{1,2}’’5' 6", 12’ 11’’
4\d\w{3}-\d41G1A-2, 42222-2, 41aaa-2
aaa[1-4]?\daaa1, aaa21, aaa49, aaa40

Le format du code peut être un élément de l’assistant de configuration, mais les expressions suivantes ne sont pas prises en charge :

  • les expressions avec les caractères spéciaux
  • \d
  • \w
  • \s
  • *
  • +
  • {n,}

Czy ten artykuł był pomocny?