Beschreibung:
Dieser Job liefert die Abonnements für den angemeldeten Benutzer im DMS Content Format.
Parameter:
[XML (BASE64)]: Anfrage im XML-Format (s. Ausführliche Beschreibung). Hiermit kann innerhalb der abonnierten Objekte eine Auswahl getroffen werden. Die Anfragemöglichkeiten sind dabei auf die Möglichkeiten linearer Anfragen beschränkt. Es können zusätzlich folgende Parameter zur Formatierung des zurück gelieferten XML Dokumentes gesetzt werden: RequestType, OutputFormat, OutputLanguage, Baseparams, Offset, Pagesize, MaxHits, Rights, DateFormat, Variants, FileInfo, Baseparams. Die Beschreibung dieser Parameter findet sich in der Beschreibung des Jobs dms.GetResultList
Rückgabe: 0 = Job erfolgreich, ansonsten Fehlercode
Rückgabewerte:
Folgende Felder werden dabei zurückgegeben: Objekt Statusfelder: Anzahl der Verknüpfungen Haupttyp (nur für Dokumente) Anzahl der Seiten (nur für Dokumente) Archivierungsstatus (nur für Dokumente) Auscheckstatus (nur für Dokumente) Eigenschaften des Abonnements Zeitpunkt, an dem die Wiedervorlage angelegt wurde (dbname="firstvisit") Abo Typ: (dbname="osabotype"). Dieses Feld kann folgende Werte annehmen OBJECT_CREATED (@value="2") DATA_CHANGED (@value="3") DOCUMENT_CHANGED (@value="4") DOCMOVEDFROMTRAY (@value="38") soll wie OBJECT_CREATED behandelt werden. CREATEREFERENCE (@value="39") Bestätigungsstatus (dbname="osconfirm"). Werte: 0=muss nicht bestätigt werden 1=muss bestätigt werden 2=wurde bestätigt 3=muss mit Passwortabfrage bestätigt werden ID des Benutzer, der die Aktion ausgelöst hat, welche die Abo-Benachrichtigung für den Benutzer gesetzt hat (dbname="set_user_id") GUID des Benutzer, der das Abo eingerichtet hat (dbname="set_user_id"). Dieser Wert ist nur dann gesetzt, wenn ein anderer Benutzer das Abo eingerichtet hat Bemerkung zum Abonnement (dbname="infotext") Indexdaten des Objekts
Beispiel:
<Rowset>
<Columns>
<Column object="Fotos" type="DOCUMENT" name="links" system="1" datatype="INTEGER" dbname="links" ostype="9" size="10">OBJECT_LINKS</Column>
<Column object="Fotos" type="DOCUMENT" name="anzahl" system="1" datatype="INTEGER" dbname="anzahl" ostype="9" size="10">OBJECT_COUNT</Column>
<Column object="Fotos" type="DOCUMENT" name="flags" system="1" datatype="INTEGER" dbname="flags" ostype="9" size="10">OBJECT_FLAGS</Column>
<Column object="Fotos" type="DOCUMENT" name="lockuser" system="1" datatype="INTEGER" dbname="lockuser" ostype="9" size="10">OBJECT_LOCKUSER</Column>
<Column object="Fotos" type="DOCUMENT" name="haupttyp" system="1" datatype="INTEGER" dbname="haupttyp" ostype="9" size="10">OBJECT_MAIN</Column>
<Column object="Revisit" type="REVISIT" name="firstvisit" system="1" datatype="DATETIME" dbname="firstvisit" ostype="9" size="10">REV_FIRSTVISIT</Column>
<Column object="Revisit" type="REVISIT" name="osabotype" system="1" datatype="INTEGER" dbname="osabotype" ostype="9" size="10">REV_OSABOTYPE</Column>
<Column object="Revisit" type="REVISIT" name="osconfirm" system="1" datatype="INTEGER" dbname="osconfirm" ostype="9" size="10">REV_OSCONFIRM</Column>
<Column object="Revisit" type="REVISIT" name="set_user_id" system="1" datatype="INTEGER" dbname="set_user_id" ostype="9" size="10">REV_SET_USER_ID</Column>
<Column object="Revisit" type="REVISIT" name="osuserid" system="1" datatype="TEXT" dbname="osuserid" ostype="X" size="32">REV_OSUSERID</Column>
<Column object="Revisit" type="REVISIT" name="infotext" system="1" datatype="TEXT" dbname="infotext" ostype="X" size="225">REV_INFOTEXT</Column>
<Column object="Fotos" type="DOCUMENT" name="Bemerkungen" datatype="TEXT" dbname="feld1" ostype="X" size="248">Bemerkungen</Column>
</Columns>
<Rows>
<Row id="73543">
<Value>0</Value>
<Value>1</Value>
<Value value="2">NOT_ARCHIVABLE</Value>
<Value value="0">UNLOCKED</Value>
<Value value="3">COLOR</Value>
<Value value="1089804789">14.07.2004 13:33:09</Value>
<Value value="2">OBJECT_CREATED</Value>
<Value>1</Value>
<Value value="53">LIEBE</Value>
<Valuevalue="" />
<Value>Neue Fotos</Value>
<Value>Vorderansicht</Value>
</Row>
</Rows>
</Rowset>