RemoveUser

RemoveUser
Admin
FreeAccess for Minus-User
Rückgabewert
 
RET
   
Parameterliste
UserId
IN
LONG_NUMERIC_IDENTIFIER
>USER.USERID
OOUserId
IN
REGULAR_NUMERIC_IDENTIFIER
>USER.OOUSERID
Kurzbeschreibung:
Dieser Service entfernt einen bestehenden Eintrag aus der Tabelle USER.
(Key: UserId, wenn UserId = 0, wird über den sprechenden Schlüssel OOUserId gesucht)
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 User über die UserId nicht gefunden wird (1)
  • Wenn der User über die OOUserId nicht gefunden wird (2)
  • Wenn der User im System noch referenziert wird (3)
Bemerkungen:
(1): RemUsrNotEx
(2): RemUsrNFndByOOUsrId
(3): RemUsrRelDtd