!!TODO!!

dms.XMLDelete

Beschreibung:

Dieser Job löscht das angegebene Objekt. Es können Ordner, Register oder Dokumente gelöscht werden. Grundsätzlich wird zwischen zwei Arten zu löschen durch die Option 'HARDDELETE' unterschieden:

Ein Objekt kann Unterobjekte besitzen (z.B ein Ordner enthält Dokumente). Dieses Objekt kann nicht gelöscht werden, wenn nicht alle seine Unterobjekte gelöscht werden. Dieses wird durch die Option 'DELETECASCADING' gesteuert.

Das Löschen von Objekten, die einem Workflowprozess zugeordnet sind, ist nicht möglich. Für den Fall, dass ein Dokument mehrere Standorte besitzt, wird der Job im Allgemeinen das Dokument von allen seinen Standorten löschen. Es ist jedoch auch möglich, das Dokument von genau einem solchen Standort zu entfernen. Dazu sind im Objekt-Element die Eltern-Attribute (Registerid, Register-Typ oder Ordnerid) zu setzen. Dieses stellt nun den Standort des zu entfernenden Dokuments dar.

Parameter:

Rückgabe: 0 = Job erfolgreich, ansonsten Fehlercode

Rückgabewerte: keine jobspezifischen

Hinweis:

Die folgenden XML-Beispiele enthalten immer alle Tags und Tag-Attribute, die für die jeweilige Aktion verwendet werden können. Nicht benötigte Tags bzw. Attribute können natürlich weggelassen werden.

Beispiel:

XML für das Löschen eines Ordners

<?xml version="1.0" encoding="UTF-8"?>
<DMSData>
<Archive id="-1" name="Pressearchiv" internal_name="" osguid="">
<ObjectType name="Pressearchiv" type="FOLDER" internal_name="" osguid="" 
table="" id="-1">
<Object object_id="214"/>
</ObjectType>
</Archive>
</DMSData>

Beispiel:

XML für das Löschen eines Registers

<?xml version="1.0" encoding="UTF-8"?>
<DMSData>
<Archive id="-1" name="Pressearchiv" internal_name="" osguid="">  
<ObjectType type="REGISTER" name="Register" internal_name="" osguid="" 
table="" id="-1">
<Object object_id="229"/>
</ObjectType>
</Archive>
</DMSData>

Beispiel:

XML für das Löschen eines Dokuments

<?xml version="1.0" encoding="UTF-8"?>
<DMSData>
<Archive name="Pressearchiv" id="-1" internal_name="" osguid="">
<ObjectType name="Word-Texte" maintype="4" cotype="0" type="DOCUMENT" 
id="-1" internal_name="" osguid="" table="">
<Object object_id="214" variantparent_id="-1"/>
</ObjectType>
</Archive>
</DMSData>

TOC abn adm ado cnv dms dtr krn lic med mng ocr std vtx wfm