DIAPASON 05
Breadcrumbs

Gérer le numéro de commande d'approvisionnement


      Le numéro de commande d’approvisionnement peut être piloté par requête et/ou automatiquement par paramètre.

      Gestion par Requête AIL

      Lors de la création de la première ligne d’une commande d’approvisionnement, la requête d’initialisation de ligne de commande (AIL) peut renvoyer une valeur dans la variable « SFL.AppNumCom ».

      Par exemple:

      • Requête AIL

      att_1_for_306544683.png

      Suite à l’exécution de cette requête :

      • Si la variable SFL.AppNumCom est initialisée, qu’elle ne contient pas le caractère « & » et qu’il n’y a aucune commande d’approvisionnement qui existe avec un numéro commençant par la valeur renvoyée➡️ Numéro de commande= SFL.AppNumCom, sinon, anomalie ⛔.

      • Si SFL.AppNumCom contient le caractère « & », la valeur renvoyée (du premier caractère au caractère précédant le caractère « & ») est prise pour le début du numéro de commande. DIAPASON complète ce numéro avec un indice dont la longueur est donnée par le nombre de « 9 » de la désignation du paramètre FO-APPCDE, et dont la valeur est calculée à partir du dernier numéro existant + 1.

      • Si SFL.AppNumCom n’est pas initialisée ou est vide, le numéro de commande est généré automatiquement par le système.

      Gestion Automatique par paramètre

      La règle pilotant la gestion automatique est définie par le paramètre APP-NUMCDE.