Paramètre FACTURE-NUF
BUT
Paramétrer le numéro de facture client à partir de variables et de formats.
ZONE → Désignation
REGLES D’INITIALISATION
Les informations doivent être renseignées sous forme de liste chaînée de définition de variable, dont le séparateur est le point-virgule, telle que :
DAT=<type_variable>.<réf_variable>;VAR=<type_variable>.<réf_variable>;LON=<longueur_pour_VAR>;CAR=<caractère_défaut_pour_VAR>
avec :
DAT= Date à considérer pour les paramètres &1, &2, &3 et &4 du paramètre général
FACTURE-NUM.
Peut être :
une variable standard entête de facture (SPE) de type date OU
une variable spécifique entête de facture (VFA) de type date.
VAR= Donnée à considérer pour le paramètre &5 du paramètre FACTURE-NUM.
Peut être :
une variable standard entête de facture (SPE) de type caractère,
une variable standard client (SCL) de type caractère,
une variable spécifique entête de facture (VFA) de type caractère OU
une variable spécifique client (VCL) de type caractère.
LON= Longueur de la variable utilisée par l’élément VAR=.
Doit être non nulle pour que la donnée VAR= soit considérée.
CAR= Caractère à ajouter à la donnée VAR= si sa valeur pour l’événement à une
longueur inférieure à la longueur définie par LON=
REGLES DE GESTION
Ce paramètre n’est pas considéré si la désignation du paramètre FACTURE-NUM est vide.
Si ce paramétrage n’est pas géré, DIAPASON conserve le format actuel pour la numérotation d’une facture client soit : quantième suivi d’un compteur.
Si la donnée DAT= n’est pas définie, la date du jour (TODAY) sera la date considérée.
Si la donnée DAT= est définie mais que la variable correspondante n’a pas de valeur, DIAPASON génère une erreur.
Si la donnée LON= n’est pas définie, la donnée VAR= n’est pas prise en compte.
Si la longueur totale du numéro généré pour la facture est supérieure à dix caractères, DIAPASON génère une erreur.
Si l’indice maximum est atteint pour un paramétrage donné, DIAPASON génère une erreur.
EXEMPLES
Le paramètre FACTURE-NUM est défini comme suit :
Désignation &4&2&5
Valeur Num 3
Valeur Log. Oui
Le paramètre FACTURE-NUF est défini comme suit :
Désignation DAT=SPE.CdeFacCalDat;VAR=SPE.GesUtiRef ;LON=3;CAR=X
La facture du gestionnaire VTE au 10/01/2005 a pour numéro : 0501VTE001
La facture du gestionnaire VENTE au 10/02/2005 a pour numéro : 0502VEN001
La facture du gestionnaire V au 10/03/2005 a pour numéro : 0503VXX001