|
Standard |
|
|
Ce paramètre permet de numéroter automatiquement les tiers, avec possibilité d'y ajouter un préfixe et/ou un suffixe : préfixe + compteur + suffixe.
Au compteur peut être ajouté le calcul d'un modulo (voir zone D1). Le sigle client est donc en réalité constitué de la manière suivante :
Préfixe + compteur + modulo (sur 2 caractères) + suffixe
Remarque : le modulo n'est calculé que sur la partie "compteur".
Fonctions concernées : GTIE - INTEGR -
| A1 |
|
Code compteur à utiliser (il faut également positionner N2 à 1) Si cette zone n'est pas renseignée, le code compteur est le type de tiers. Le code compteur est concaténé avec le code établissement si mode multi établissement et N3 = 1. |
|
| A2 |
|
Préfixe (zone facultative). Forcé avec le code établissement si N3 = 2. |
|
| A3 |
|
Suffixe (zone facultative). |
| N1 |
|
Nombre de caractères (6 par défaut, 12 au maximum) du n° séquentiel. La somme des longueurs des A2, A3, N1 et la clé modulo D1 ne dépasse pas 12. |
|
| N2 | = 1 |
On inhibe la saisie du sigle tiers en Création. Le sigle tiers peut être modifié, mais est remplacé par le sigle généré automatiquement. |
|
| = 2 |
Contrôle de cohérence après la saisie par rapport au paramétrage demandé. |
||
| N3 |
Uniquement en mode multi établissement. = 1 Le compteur commence par le préfixe et le code établissement. = 2 Le préfixe est forcé avec le code établissement. = 3 Le mode 3 cumule les modes 1 et 2. |
||
| N4 |
Contrôle de la taille du sigle tiers saisi (ou calculé) par rapport à la taille standard. Taille standard = longueur de A2 + N1 + longueur de A3 = 1 : la taille doit être égale à la taille standard = 2 : la taille peut être plus petite = 3 : la taille peut être plus grande +10 : le contrôle est bloquant |
||
| N5 | <> 0 |
Uniquement sur la fonction GTIE Si cette zone est renseignée (et différente de 0), alors on contrôle que le sigle tiers (sigtie) est de type numérique. |
| D1 |
|
Cette zone est utilisée dans les scénarios web, par la fonction GTIE et au niveau de l'intégrateur en création de tiers (INTEG). Elle permet de limiter les erreurs de saisie du code client en saisie de commande, puisque ceux-ci ne sont pas forcément séquentiels. Lors de la création d'un client, le code client (sur 12 caractères maximum) est constitué d'une concaténation de la valeur du compteur séquentiel et du résultat (sur 2 caractères) de la valeur de ce compteur modulo D1 calculé comme suit : Exemple si D1 = 79 Valeur du code compteur : 13355779 Calcul du modulo : Reste entier de la division 13355779 par 79 = 39 La clef est le résultat de la soustraction : 79 – 39 = 40 Le numéro de client sera donc 1335577940 Autre exemple : si la valeur du compteur est 11019823, le numéro de client sera : 1101982345 |
|
| D2 | = 1 |
|
La recherche du compteur s’effectue sur l’entité physique dans laquelle sera créé le tiers par rapport à l’entité de connexion. |
Exemple 1 :
Mode mono-établissement
A2 = 'CLI'
A3 = 'A'
N1 = 5
Le compteur vaut 456
Le tiers sera : CLI00456A
Exemple 2 :
Mode multi établissement
L'établissement = 'ETB'.
A2 = ''
A3 = 'A'
N1 = 4
N3 = 2
Le compteur vaut 47
Le tiers sera : ETB0047A