CAL-PDAP
BUT Permet d’effectuer le calcul du PDAP.
TYPE CARACTERE (Fonction Gestion)
SYNTAXE
Variable = CAL-PDAP( )
PARAMETRES
Cette fonction ne comporte aucun paramètre mais son utilisation nécessite la création de plusieurs enregistrements dans la liste WfGenInf (voir le tableau ci-dessous).
Le résultat du calcul du PDAP est contenu dans la liste WfPDA et dans le fichier trace donné.
Enregistrements à créer dans la liste WfGenInf.
La colonne 1 contient la clé de l’information. Elle permet au programme du calcul du PDAP de retrouver les valeurs données.
La colonne 2 contient la valeur de la donnée transmise au calcul. Suivant l’information donnée elle se trouvera dans :
WFGenInf.GenInfVaC s’il s’agit d’une information de type caractère (C ).
WFGenInf.GenInfVaN s’il s’agit d’une information de type numerique (N).
WFGenInf.GenInfVaD s’il s’agit d’une information de type date (D).
WFGenInf.GenInfVaL s’il s’agit d’une information de type logique (L).
La colonne 3 détaille l’information passée.
La colonne 4 contient les contrôles effectués.
La colonne 5 contient les valeurs données par défaut.
Colonne 1 | Colonne 2 | Colonne 3 | Colonne 4 | Colonne 5 |
FicTra | C | Fichier Trace | Génération du nom de fichier | |
MetAQC | C | methode affectation | 0,1 | 0 |
StkGes | C | Référence Stock Gestion | Doit exister dans les stocks de gestion. Si existe StkSec est remis à vide. | Si le stock de gestion et la section ne sont pas renseignés, recherche dans le paramétrage : application Paramétrage stock pour calculs (PDP,...) |
StkSec | C | Référence Section | Doit exister ou ne pas être défini. | Idem ci-dessus |
GenRefArt | C | Référence Article | Doit exister | |
TypCal | C | Type Calcul | E,EBN,P,V,VBN | |
ClaPDP | C | Classe PDP | Doit exister | |
FamObj | C | Famille Ojectif | Peut-être vide | |
SSFObj | C | Sous-Famille Objectif | Peut-être vide | |
ClaPer | C | Classe Periodicité | Doit exister | |
TypEcT | C | Type Ecart Type | 0,1 | 1 |
TypStS | C | Type Stock | 1,3 | 1 |
MarErr | N | Marge d’erreur | > 0 | 0 |
StoSec | N | Stock Sécurité | > 0 | 0 si négatif |
QteMin | N | Qte Minimum | > 0 | 0 si négatif |
QteMul | N | Qte Multiple | > 0 | 0 si négatif |
PouArr | N | Pour. Arrondi | > 0 | 0 si négatif |
QteSeu | N | Qte Seuil de lancement | > 0 | 0 si négatif |
DatFin | D | Date fin calcul | ||
QteFor | L | Prise en Compte des Quantités Forcées | Non | |
QteMod | L | Prise en Compte des Quantités Modifiées | Non |