ManufacturingGPAOIDForArticleTime
Récupération du GPAOID d'une gamme en fonction du GPAOID de l'article, du nom d'une sous-opération nommée et d'une date d'activation.
Syntaxe
function ManufacturingGPAOIDForArticleTime(articleGPAOID: String; subOperationNamed: String; date: Float): String
articleGPAOID: GPAOID de l'article de la gamme.
subOperationNamed: nom d'une sous-opération nommée.
date: date d'activation.
Remarques
- Si on ne souhaite pas filtrer sur une sous-opération en particulier, il faut laisser une chaîne vide dans le paramètre subOperationNamed.
- Il se peut qu'il y ait plusieurs gammes concernés par les paramètres renseignés. Dans ce cas, la gamme retournée est celle ayant la priorité la plus haute. Si les priorités sont les mêmes alors ce sera la dernière en date.
- Le GPAOID de la gamme contient également sa version. On peut avoir un GPAOID ressemblant à ceci: 'GammeCroissant v1.01';
- Une chaîne vide est retournée si aucune gamme n'est trouvée.
Exemples
var gammeGPAOID := ManufacturingGPAOIDForArticleTime('Croissant01', 'mélangeCroissant', Now);
if gammeGPAOID <> '' then begin
var gamme := TManufacturing.ConnectByGPAOID(gammeGPAOID);
...
end;
if gammeGPAOID <> '' then begin
var gamme := TManufacturing.ConnectByGPAOID(gammeGPAOID);
...
end;