std.StoreRemark

Dieser Job speichert eine Notiz in ein Verzeichnis innerhalb des NOTE-Verzeichnisses, das durch den Objekttyp identifiziert wird.

Der Job setzt die Ablage der Notiztexte im Dateisystem voraus (siehe Ablageart von Notizen). Die übergebene Datei wird unverändert abgelegt, also ohne die UTF-8-BOM und das abschließende Nullbyte, die eine vom Server selbst erzeugte Notizdatei trägt. Die Kopfdaten in remarks rührt der Job nicht an: stamp2 und user2 bleiben auf den Erstellwerten stehen. Gemessen an enaio®-Server 12.0.
Steht die Ablageart auf Datenbank, arbeitet der Job trotzdem und migriert die Notiz dabei stillschweigend zurück ins Dateisystem. Er liefert 0, legt eine Notizdatei an und setzt remarks.medium auf die Medium-ID; die Zeile in osremarktext bleibt mit dem alten Text verwaist zurück. Unter Datenbankablage gehört der Schreibweg deshalb dms.XMLUpdate mit <RemarkText>.

1. Eingabeparameter

Name Typ Pflicht Beschreibung

RemIdent

INT

Ja

ID der Notiz

dwObjectType

INT

Ja

Objekttyp-ID des DMS-Objekts, an dem die Notiz hängt, nicht der Notiz-Objekttyp 32767. Mit 32767 scheitert der Job mit -1043201745 und bestimmt das Unterverzeichnis im NOTE-Verzeichnis

2. Eingabedateien

Name Beschreibung

Dateiliste

Pfad und Name der Notiz-Datei (TXT), die gespeichert werden soll

3. Rückgabe

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