GetBOTypeOOLinkDocumentList

GetBOTypeOOLinkDocumentList
Main
History-Relevant
Rückgabewert
Document[]
RET
Document (Struct) Array
 
Parameterliste
BOTypeId
IN
LONG_NUMERIC_IDENTIFIER
OOLINK.BOTYPEID
BOTypeName
IN
LONG_ALPHANUMERIC_IDENTIFIER
BOTYPE.BOTYPENAME
NamedValueArray
INo
NamedValue[]
 
DocumentCategoryId
INo
LONG_NUMERIC_IDENTIFIER
DOCUMENT.DOCUMENTCATEGORYID
DocumentId
INo
LONG_NUMERIC_IDENTIFIER
OOLINK.DOCUMENTID
BOId
INo
REGULAR_STRING
OOLINK.BOID
OOLinkTypeId
INo
LONG_NUMERIC_IDENTIFIER
OOLINK.OOLINKTYPEID
OOLinkValid
INo
REGULAR_DATE
OOLINK.VALID..TS
SortedBy
INo
LONG_STRING (Opt. Multi Content)
Kurzbeschreibung:
Dieser Service retourniert die korrespondierenden Dokumente zu allen Einträgen der Tabelle OOLink.
Wenn BOTypeId = 0 dann wird der BOType über den sprechenden Schlüssel BOTypeName geladen
Einschränkungen über DocumentCategoryId sind möglich
Einschränkungen über DocumentId sind möglich
Einschränkungen über BOId sind möglich
Einschränkungen über OOLinkTypeId sind möglich
Einschränkungen über OOLinkValid sind möglich (Bereichsprüfung ValidFromTS .. ValidUntilTS)
(Sortiert nach DocumentId, es sei denn, die Sortierung wird mittels SortedBy übersteuert.)
Fehlerhandling/Plausibilisierung:
Generell gelten die Regeln (PK, AK, FK, Unique, NotNull) der Datenbank. Die zusätzlichen Fehler sind:
  • Aufgrund von Validator-Prüfungen (VD)
  • Wenn der BOType über die BOTypeId nicht gefunden wird (1)
  • Wenn der BOType über den BOTypeName nicht gefunden wird (2)
Bemerkungen:
(1): GetBOTypeNEx
(2): GetBOTypeNFndByBOTypeNm
SortedBy
Beim sortedBy-Parameter können mehrere Resultat-Spalten (z.B. Attr1 ascending, Attr2 descending, Attr3 descending) angegeben werden. Die Resultat-Spalten sind dabei durch Komma getrennt.
Die gültigen Sortierungen sind: asc, ascending und desc, descending.