ModifyMediaBaseType

ModifyMediaBaseType
Admin
 
Rückgabewert
MediaBaseTypeId
RET
LONG_NUMERIC_IDENTIFIER
>MEDIABASETYPE.MEDIABASETYPEID
Parameterliste
MediaBaseTypeId
IN
LONG_NUMERIC_IDENTIFIER
>MEDIABASETYPE.MEDIABASETYPEID
NamedValueArray
INo
NamedValue[]
MediaBaseTypeCode
INo
REGULAR_STRING
>MEDIABASETYPE.MEDIABASETYPECODE
MediaCd
INo
SHORT_NUMERIC_IDENTIFIER
>MEDIABASETYPE.MEDIACD
Description
INo
EXTRALONG_STRING
>MEDIABASETYPE.DESCRIPTION
InActiveFlag
INo
BOOLEAN
>MEDIABASETYPE.INACTIVEFLAG
ReturnStruct
IN
Boolean
Struktur-Rückgabe erwünscht?
Struct
OUT
MediaBaseType (Struct)
Kurzbeschreibung:
Dieser Service verändert einen bestehenden Eintrag in der Tabelle MEDIABASETYPE. (Key: MediaBaseTypeId)
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 MediaBaseType über die MediaBaseTypeId nicht gefunden wird (1)
  • Wenn der MediaBaseTypeCode leer ist (2)
  • Wenn der MediaBaseTypeCode nicht eindeutig ist (3)
  • Wenn MediaCd geändert werden möchte, der MediaBaseType aber schon verwendet wurde (4)
Bemerkungen:
(1): ModMdaBaseTypeNEx
(2): ModMdaBaseTypeMdaBaseTypeCodeEmpty
(3): ModMdaBaseTypeMdaBaseTypeCodeNUq
(4): ModMdaBaseTypeAttrUpdBlkRelDtd