CAP-MAJ
BUT
Cette fonction a plusieurs fonctionnalités : elle peut mettre à jour des capacités forcées sur un horizon donné avec mise à jour de la planification, rechercher les capacités sur un horizon donné et donner la date de début et de fin d’horizon.
TYPE
CARACTERE
SYNTAXE
VLO.Valeur_Capa = CAP-MAJ(MAJ = Type_mise_a_jour,
RESSOURCE = Valeur_ressource,
UMC = Valeur_unité_de_mesure,
DET-CAP = Valeur_Detail_capacité,
SEP = Valeur_séparateur,
E-S LIS-DAT = Liste_des_dates,
E-S LIS-CAP = Liste_des_valeurs)
PARAMETRES
Paramètre | E/S | O | Type | Description |
MAJ | E | Oui | Caractère | M : mise à jour capacité forcée sur horizon donné. R : recherche capacité sur horizon donné. H : horizon définition capacité. T : mise à jour capacité forcée sur horizon donné avec mise à jour de la planification. |
RESSOURCE | E | Oui | Caractère | Référence de la ressource |
UMC | E | Oui | Caractère | Unité de mesure de temps ou de charge |
DET-CAP | E | Oui | Caractère | Détail de capacité concerné |
SEP | E | Oui | Caractère | Caractère indiquant le séparateur à utiliser dans les listes chaînées. |
LIS-DAT | E/S | Oui | Caractère | Liste chaînée de dates. Si MAJ = M ou T : liste donnée en entrée des dates à mettre à jour. Si MAJ = R : liste donnée en entrée des dates dont la capacité est à rechercher. Si MAJ = H : liste donnée en sortie contient 2 dates : la date de début de l’horizon et la date de fin. |
LIS-CAP | E/S | Oui | Caractère | Liste chaînée de valeurs de capacités. Si MAJ = M ou T : liste donnée en entrée des valeurs de capacités demandées. Si MAJ = R : liste donnée en sortie des valeurs de capacités recherchées. Si MAJ = H : non utilisé. |
Exemple de mise à jour de capacité forcée :
Afin de mettre à jour les capacités forcées de la ressource ASS-L1 pour les dates du 13/10/2009 et 13/10/2009 il faut :
Type_mise_a_jour = M
Valeur_ressource = ASS-L1
Valeur_ unité_de_mesure = Q-Menuis
Valeur_Detail_capacité = SGM
Valeur_séparateur = @
Liste_des_dates = 13/10/2009@14/10/2009
Liste_des_valeurs = 750@800