IsDocumentReadableFor

IsDocumentReadableFor
Main
 
Rückgabewert
bool
RET
Boolean
 
Parameterliste
DocumentId
IN
LONG_NUMERIC_IDENTIFIER
DOCUMENT.DOCUMENTID
UserId
IN
LONG_NUMERIC_IDENTIFIER
USER.USERID
OOUserId
IN
REGULAR_NUMERIC_IDENTIFIER
USER.OOUSERID
Kurzbeschreibung:
Dieser Service retourniert ob der referenzierte Eintrag der Tabelle DOCUMENT vom referenzierten User gelesen werden kann. Wenn UserId = 0 dann wird der User über den sprechenden Schlüssel OOUserId geladen
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 das Dokument über die DocumentId nicht gefunden wird (1)
  • Wenn der User über die UserId nicht gefunden wird (2)
  • Wenn der User über die OOUserId nicht gefunden wird (3)
Bemerkungen:
(1): GetDocNEx
(2): GetUsrNEx
(3): GetUsrNFndByOOUsrId