std.StoreInWork

Dieser Job kopiert alle angegebenen Dokumente in das Work-Verzeichnis (ergibt sich aus Objekttyp und Objekt-ID). Existieren dort bereits Dateien mit der angegebenen Objekt-ID, müssen diese zunächst gelöscht werden.

1. Eingabeparameter

Name Typ Pflicht Beschreibung

Flags

INT

Ja

0 = vorhandene Dateien werden gelöscht
1 & Flags = vorhandene Dateien werden nicht gelöscht (für StoreInWorkDirect)
2 & Flags = keine HardLinks für Dateien anlegen (für Variantenverwaltung)

dwObjectID

INT

Ja

ID des Objekts

dwObjectType

INT

Ja

Typ des Objekts

FileCount

INT

Ja

Anzahl der Dateien

bAddFiles

INT

Ja

1 = neue Dateien werden hinzugefügt statt die alten zu ersetzen

bAddFront

INT

Ja

1 = neue Dateien werden vorne hinzugefügt

[DocFlagsNeeded]

INT

Nein

Falls vorhanden, wird die Spalte Flags in der Objekt-Tabelle auf diesen Wert gesetzt.

2. Eingabedateien

Name Beschreibung

Dateiliste

Name und Pfad der Dateien, die in das Work-Verzeichnis geschrieben werden sollen

3. Rückgabe

(INT): 0 = Job erfolgreich, sonst Fehlercode.