ModifyFileType

ModifyFileType
Admin
 
Rückgabewert
FileTypeId
RET
LONG_NUMERIC_IDENTIFIER
>FILETYPE.FILETYPEID
Parameterliste
FileTypeId
IN
LONG_NUMERIC_IDENTIFIER
>FILETYPE.FILETYPEID
NamedValueArray
INo
NamedValue[]
 
Extension
INo
REGULAR_ALPHANUMEIRC_STRING
>FILETYPE.EXTENSION
Description
INo
EXTRALONG_STRING
>FILETYPE.DESCRIPTION
Viewer
INo
LONG_STRING
>FILETYPE.VIEWER
Application
INo
LONG_STRING
>FILETYPE.APPLICATION
Indexing
INo
BOOLEAN
>FILETYPE.INDEXING
AllowExecute
INo
BOOLEAN
>FILETYPE.ALLOWEXECUTE
InActiveFlag
INo
BOOLEAN
>FILETYPE.INACTIVEFLAG
MIMEType
INo
REGULAR_STRING
>FILETYPE.MIMETYPE
SignatureMethodCd
INo
Enum: SignatureMethod
>FILETYPE.SIGNATUREMETHODCD
CheckForAttachedSignature
INo
BOOLEAN
>FILETYPE.CHECKFOREMBEDDEDSIGNATURE
ReturnStruct
IN
Boolean
Struktur-Rückgabe erwünscht?
Struct
OUT
FileType (Struct)
 
Kurzbeschreibung:
Dieser Service verändert einen bestehenden Eintrag in der Tabelle FILETYPE.
(Key: FileTypeId)
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 FileType über die FileTypeId nicht gefunden wird (1)
  • Wenn die Extension nicht eindeutig ist (2)
  • Wenn die Extension geändert werden soll, bereits aber Files dieses Typs im DMS registriert sind (3)
  • Wenn die gewählte SignatureMethodCd für den FileType nicht unterstützt ist (4)
  • Wenn das aktivierte CheckForAttachedSignature für den FileType nicht unterstützt ist (5)
Bemerkungen:
(1): ModFileTypeNEx
(2): ModFileTypeExnNUq
(3): ModFileTypeExnUpdBlkHasFiles
(4): ModFileTypeAttSigSupMs
(5): ModFileTypeAttSignChkSupMs