abn.GetRevisits

Dieser Job liefert die Wiedervorlagen für den angemeldeten Benutzer im DMS-Content-Format.

Mappen werden derzeit nicht berücksichtigt.

Zusätzlich können folgende Parameter zur Formatierung des zurückgelieferten XML-Dokuments gesetzt werden: RequestType, OutputFormat, Baseparams, Offset, Pagesize, MaxHits, Rights, DateFormat, Variants, FileInfo. Die Beschreibung dieser Parameter findet sich bei dms.GetResultList.

1. Eingabeparameter

Name Typ Pflicht Beschreibung

Flags

INT

Ja

4096 = XML-Dokument wird UTF-8 kodiert; ohne dieses Flag: UTF-16

[StartTime]

STRING

Nein

Zeitstempel für den Zeitpunkt, bis zu dem die Wiedervorlagen zurückgegeben werden sollen. Format: DD.MM.YYYY HH:MM:SS (Zeitangabe kann entfallen).
Spezialwert 0 (Default): alle aktuell vorliegenden, nicht abgehakten Wiedervorlagen.

2. Ausgabeparameter

Name Typ Abhängigkeit Beschreibung

[Count]

INT

Optional

Anzahl der Wiedervorlagen

[XML]

BASE64

Optional

Wiedervorlagen im DMSContent-XML-Format. Folgende Felder werden zurückgegeben:

Objekt-Statusfelder: Anzahl der Verknüpfungen; Haupttyp (nur Dokumente); Anzahl der Seiten (nur Dokumente); Archivierungsstatus (nur Dokumente); Auscheckstatus (nur Dokumente)

Eigenschaften der Wiedervorlage: Zeitpunkt der Anlage (dbname="set_time"); Zeitpunkt ab dem die Wiedervorlage vorgelegt wird (dbname="firstvisit"); Zeitpunkt der Kenntnisnahme (dbname="lastvisit", siehe auch abn.SetObjRevisitClosed, abn.SetObjRevisitOpen); Bemerkung (dbname="infotext"); Bestätigung (dbname="osconfirm": 0 = kein Passwort erwartet; 1 = Bestätigung nur durch Passwort); Benutzer, der die Wiedervorlage eingerichtet hat (dbname="set_user_id")

Indexdaten des Objekts

3. Rückgabe

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

Beispiel: zurückgeliefertes XML
<Rowset>
  <Columns>
    <Column object="Graustufenbild" type="DOCUMENT" name="links" system="1"
            datatype="INTEGER" dbname="links" ostype="9" size="10">OBJECT_LINKS</Column>
    <Column object="Graustufenbild" type="DOCUMENT" name="anzahl" system="1"
            datatype="INTEGER" dbname="anzahl" ostype="9" size="10">OBJECT_COUNT</Column>
    <Column object="Graustufenbild" type="DOCUMENT" name="flags" system="1"
            datatype="INTEGER" dbname="flags" ostype="9" size="10">OBJECT_FLAGS</Column>
    <Column object="Graustufenbild" type="DOCUMENT" name="lockuser" system="1"
            datatype="INTEGER" dbname="lockuser" ostype="9" size="10">OBJECT_LOCKUSER</Column>
    <Column object="Graustufenbild" type="DOCUMENT" name="haupttyp" system="1"
            datatype="INTEGER" dbname="haupttyp" ostype="9" size="10">OBJECT_MAIN</Column>
    <Column object="Revisit" type="REVISIT" name="set_time" system="1"
            datatype="DATETIME" dbname="set_time" ostype="9" size="10">REV_SET_TIME</Column>
    <Column object="Revisit" type="REVISIT" name="lastvisit" system="1"
            datatype="DATETIME" dbname="lastvisit" ostype="9" size="10">REV_LASTVISIT</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="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="infotext" system="1"
            datatype="TEXT" dbname="infotext" ostype="X" size="225">REV_INFOTEXT</Column>
    <Column object="Graustufenbild" type="DOCUMENT" name="Dokumentart"
            datatype="TEXT" dbname="feld1" ostype="X" size="30">Dokumentart</Column>
    <Column object="Graustufenbild" type="DOCUMENT" name="Datum"
            datatype="DATE" dbname="datum1" ostype="D" size="10">Datum</Column>
    <Column object="Graustufenbild" type="DOCUMENT" name="Autor"
            datatype="TEXT" dbname="feld2" ostype="X" size="50">Autor</Column>
    <Column object="Graustufenbild" type="DOCUMENT" name="Quelle"
            datatype="TEXT" dbname="feld3" ostype="X" size="150">Quelle</Column>
    <Column object="Graustufenbild" type="DOCUMENT" name="Inhalt"
            datatype="TEXT" dbname="feld4" ostype="X" size="150">Inhalt</Column>
  </Columns>
  <Rows>
    <Row id="415">
      <Value>0</Value>
      <Value>1</Value>
      <Value value="2">NOT_ARCHIVABLE</Value>
      <Value value="">UNLOCKED</Value>
      <Value value="1">GRAYSCALE</Value>
      <Value value="1089723507">13.07.2004 14:58:27</Value>
      <Value value="0"/>
      <Value value="1089723600">13.07.2004 15:00:00</Value>
      <Value/>
      <Value value="53">LIEBE</Value>
      <Value>Bitte anschauen</Value>
      <Value>Zeichnung</Value>
      <Value>04.09.2002</Value>
      <Value>Liebe</Value>
      <Value>Höhle</Value>
      <Value>Rind</Value>
    </Row>
    <Row id="416">
      <Value>0</Value>
      <Value>0</Value>
      <Value value="8">NO_PAGES</Value>
      <Value value="">UNLOCKED</Value>
      <Value value="1">GRAYSCALE</Value>
      <Value value="1089727995">13.07.2004 16:13:15</Value>
      <Value value="0"/>
      <Value value="1089728100">13.07.2004 16:15:00</Value>
      <Value/>
      <Value value="53">LIEBE</Value>
      <Value>Bild nachliefern</Value>
      <Value>Ärgernisse</Value>
      <Value>05.09.2002</Value>
      <Value>Admin</Value>
      <Value>unbekannt</Value>
      <Value>Fledermaus</Value>
    </Row>
  </Rows>
</Rowset>