RemoveExternalJob

RemoveExternalJob
Admin
 
Rückgabewert
 
RET
   
Parameterliste
ExternalJobId
IN
LONG_NUMERIC_IDENTIFIER
>EXTERNALJOB.EXTERNALJOBID
Kurzbeschreibung:
Dieser Service entfernt einen bestehenden Eintrag aus der Tabelle EXTERNALJOB. Das Löschen ist nur erlaubt wenn sich der ExternalJob im Status ‚ENTERED’, ‚DONE’ oder ‚PARTIAL_DONE’ befindet.
(Key: ExternalJobId)
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 ExternalJob über die ExternalJobId nicht gefunden wird (1)
  • Wenn sich der ExternalJob nicht in einem für das Entfernen gültigen Status befindet (2)
Bemerkungen:
(1): RemExtJobNEx
(2): RemExtJobBlkWrongState