DuplicateArticle

Qubes 10.0 Duplication d'un article

Syntaxe

function DuplicateArticle(gpaoid: String; newGpaoid: String; newName: String): Integer
gpaoid: GPAOID de l'article à dupliquer
newGpaoid: GPAOID du nouvel article
newName: Nom du nouvel article

Remarques

Le nouveau GPAOID ne doit pas exister dans la base de donnée.
S'il existe déjà, la fonction retourne une exception
La fonction retourne l'identifiant numérique du nouvel article créé

Exemples

uses QuBESStock;

var fromItemGpaoID := 'old item';
var gpaoid := 'New gpaoid';
var name := 'New name';

if not ArticleExists(fromItemGpaoID) then
   ShowMessage("l'article sélectionné n'existe pas")
else if ArticleExists(gpaoid) then
   ShowMessage("Le nouveau code article existe déjà")
else begin
   var newItemId := DuplicateArticle(fromItemGpaoID, gpaoid, name);
   Print(newItemId);
end;

Classification

QuBESStock