SpawnNewManufacturingVersion
Crée une nouvelle version de la gamme
Syntaxe
function SpawnNewManufacturingVersion(manufacturingGPAOID: String; majorVersion: Boolean; copyActivations: Boolean = false): String
manufacturingGPAOID: GPAOID ou référence de la gamme à versionner
majorVersion: passer True pour créer une nouvelle version majeure, False pour une nouvelle version mineure
copyActivations: passer True pour que la nouvelle version reprenne les dates d'activation de l'actuelle, False pour qu'elle soit sans plage d'activation
Remarques
La fonction génère la gamme en création et renvoie sa référence (GPAOID et version).
Si la gamme possède déjà une version en création, la fonction déclenche une erreur.
Exemples
nvelleGamme := SpawnNewManufacturingVersion('ITEM001', False, True);
// Si "ITEM001" est une gamme valide de version 2.03, crée une nouvelle version mineure reprenant les dates d'activation et renvoie "ITEM001 v2.04".
// Si "ITEM001" est une gamme valide de version 2.03, crée une nouvelle version mineure reprenant les dates d'activation et renvoie "ITEM001 v2.04".