[Ok:=] COPYCOMPANY(SourceName, DestinationName);
COPYCOMPANY
Die Funktion COPYCOMPANY erstellt einen neuen Mandanten (DestinationName) und kopiert die Daten eines bereits existierenden Mandanten (SourceName).
Parameter
SourceName: Der Name des Mandanten aus dem die Daten kopiert werden sollen.
DestinationName: Der Name des Mandaten, der erstellt wird und in dem die Daten aus dem anderen Mandanten eingefügt werden sollen.
Beispiel
Zunächst werden zwei neue Variablen angelegt.
Name | Datentyp | Subtyp |
---|---|---|
Cronus | Text | |
NewCronus | Text |
Anschließend schreiben wir den folgenden Code.
Cronus:='CRONUS AG'; NewCronus:='CRONUS AG 2'; IF COPYCOMPANY(Cronus,NewCronus) THEN MESSAGE('Der neue Mandant wurde erfolgreich erstellt.') ELSE ERROR('Der neue Mandant konnte nicht erstellt werden.');
Sobald der Code ausgeführt wird, erscheint bei erfolgreicher Erstellung des neuen Mandanten das folgende Ergebnis.

Konnte der neue Mandant allerdings nicht erstellt werden, erscheint folgende Meldung.

Schließlich ist der neue Mandant in Microsoft Dynamics NAV vorhanden.
