NUMPRO : Numérotation automatique paramétrée du code produit

Standard

Ce paramètre permet de définir automatiquement un numéro de code produit de la façon suivante :

Préfixe + valeur compteur + suffixe.

Fonctions et API concernées : GART - INTEG - GestionDeclinaisoncreerProduitDeclinaison -

Utilisation avec d’autres paramètres :

Paramètres amis NUMVAR -

A1  

Code compteur à utiliser pour la numérotation des produits.

Si A1 n'est pas renseigné, le code compteur = code de la fonction.

Ce code est concaténé au code établissement si vous utilisez le mode multi- établissement et si N3 = 1.

Exemple : A1= « PRO ».

A2  

Contient le préfixe. Non obligatoire.

Forcé avec le code établissement si le N3 = 2.

A3   Contient le suffixe. Non obligatoire.

N1  

Nombre de digits du n° séquentiel. Si non renseigné, nombres de digits = 0. Nombre maximum de digits = 16.

N2 = 1   Le code produit est accessible, mais non modifiable, puis passe en affichage après confirmation du champ.
  = 2  

Contrôle de cohérence après la saisie par rapport au paramétrage demandé.

N3    

Uniquement en mode multi-établissement

  = 1  

Recherche du code compteur = A1 + code établissement.

  = 2  

Forcer le A2 avec le code établissement. Le mode 3 cumul les modes 1 et 2.

N4 =1  

Permet d’ajouter, en suffixe, une clé calculée selon la formule suivante :

Premier caractère multiplié par 1 + Second caractère multiplié par 2 + Troisième caractère multiplié par 3 + etc…

Ensuite, on réduit le résultat final à 1 caractère en faisant des sommes successives.

Exemple : la clé de 459731 est 9.

4*1+5*2+9*3+7*4+3*5+1*6=90 donc 9+0=9

D’autre part, le numéro de code que le système propose ne pourra pas contenir à la fois un zéro et un neuf.

   

Cette fonctionnalité (N4=1) ne fonctionne pas sur l’intégrateur (fonction INTEG).

D2 = 1 La recherche du compteur s’effectue sur l’entité physique dans laquelle sera créé le produit par rapport à l’entité de connexion.

Trucs et astuces

Vérifiez que la somme des longueurs des A2, A3 et N1 ne dépassent pas 16.

Le contrôle de cohérence n'est pas optimal si le préfixe ou le suffixe contiennent des numériques.

Exemple 1 :

Mode mono-établissement

A2 = 'PRO'

A3 = 'A'

N1 = 5

Le compteur vaut 456

Le code produit sera : PRO00456A

Exemple 2 :

Mode multi-établissement.

L'établissement = 'ETB'.

A2 = ''

A3 = 'A'

N1 = 4

N3 = 2

Le compteur vaut 47

Le code produit sera : ETB0047A