AddDocumentCategory

AddDocumentCategory
Admin
 
Rückgabewert
DocumentCategoryId
RET
LONG_NUMERIC_IDENTIFIER
>DOCUMENTCATEGORY.DOCUMENTCATEGORYID
Parameterliste
NamedValueArray
IN
NamedValue[]
 
DocumentCategoryNo
IN
LONG_NUMERIC_IDENTIFIER
>DOCUMENTCATEGORY.DOCUMENTCATEGORYNO
CategoryName
IN
REGULAR_STRING
>DOCUMENTCATEGORY.CATEGORYNAME
RetentionPeriod
IN
SHORT_NUMERIC_IDENTIFIER
>DOCUMENTCATEGORY.RETENTIONPERIOD 0..99
ArchiveModeCd
INo
Enum: ArchiveMode
>DOCUMENTCATEGORY.ARCHIVEMODECD
AutoArchiveDelay
INo
SHORT_NUMERIC_IDENTIFIER
>DOCUMENTCATEGORY.AUTOARCHIVEDELAY
VersioningModeCd
INo
Enum: VersioningMode
>DOCUMENTCATEGORY.VERSIONINGMODECD
IndexingModeCd
INo
Enum: IndexingMode
>DOCUMENTCATEGORY.INDEXINGMODECD
LinkModeCd
INo
Enum: LinkMode
>DOCUMENTCATEGORY.LINKMODECD
HistoryModeCd
INo
Enum: HistoryMode
>DOCUMENTCATEGORY.HISTORYMODECD
SignatureTypeCd
INo
Enum: SignatureType
>DOCUMENTCATEGORY.SIGNATURETYPECD
RequiredFields
INo
LONG_STRING
>DOCUMENTCATEGORY.REQUIREDFIELDS
InActiveFlag
INo
BOOLEAN
>DOCUMENTCATEGORY.INACTIVEFLAG
SecurityZoneId
IN
LONG_NUMERIC_IDENTIFIER
>DOCUMENTCATEGORY.SECURITYZONEID
WorkingStorageId
IN
LONG_NUMERIC_IDENTIFIER
>DOCUMENTCATEGORY.WORKINGSTORAGEID
ArchiveStorageId
INo
LONG_NUMERIC_IDENTIFIER
>DOCUMENTCATEGORY.ARCHIVESTORAGEID
FolderId
IN
LONG_NUMERIC_IDENTIFIER
>DOCUMENTCATEGORY.FOLDERID
StructureField01
INo
SHORT_STRING
>DOCUMENTCATEGORY.STRUCTUREFIELD01
StructureField02
INo
SHORT_STRING
>DOCUMENTCATEGORY.STRUCTUREFIELD02
StructureField03
INo
SHORT_STRING
>DOCUMENTCATEGORY.STRUCTUREFIELD03
StructureField04
INo
SHORT_STRING
>DOCUMENTCATEGORY.STRUCTUREFIELD04
StructureField05
INo
SHORT_STRING
>DOCUMENTCATEGORY.STRUCTUREFIELD05
BofCreate
INo
BOOLEAN
>DOCUMENTCATEGORY.BOFCREATE
BofCategoryUsage
INo
BOOLEAN
>DOCUMENTCATEGORY.BOFCATEGORYUSAGE
UniqueFileNames
INo
BOOLEAN
>DOCUMENTCATEGORY.UNIQUEFILENAMES
WebDAVInActiveFlag
INo
BOOLEAN
>DOCUMENTCATEGORY.WEBDAVINACTIVEFLAG
UniqueExternalTags
INo
BOOLEAN
>DOCUMENTCATEGORY.UNIQUEEXTERNALTAGS
AutoVersionRelease
INo
BOOLEAN
>DOCUMENTCATEGORY.AUTOVERSIONRELEASE
ReturnStruct
IN
Boolean
Struktur-Rückgabe erwünscht?
Struct
OUT
DocumentCategory (Struct)
 
Kurzbeschreibung:
Dieser Service erstellt einen neuen Eintrag in die Tabelle DOCUMENTCATEGORY.
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 die SecurityZone nicht existiert (1)
  • Wenn der WorkingStorage nicht existiert (2)
  • Wenn der WorkingStorage vom falschen StorageType ist (3)
  • Wenn der ArchiveStorage nicht existiert (4)
  • Wenn der ArchiveStorage vom falschen StorageType ist (5)
  • Wenn der Folder nicht existiert, oder aber hinter dem Defined User leer ist (6)
  • Wenn die DocumentCategoryNo nicht eindeutig ist (7)
  • Wenn bei aktiviertem WebDAV die Eindeutigkeit nicht eingeschaltet ist (8)
Bemerkungen:
(1): AddDocCatAsgSecZoneNEx
(2): AddDocCatAsgWrkStrgNEx
(3): AddDocCatAsgWrkStrgWrongType
(4): AddDocCatAsgArcStrgNEx
(5): AddDocCatAsgArcStrgWrongType
(6): AddDocCatAsgFdrNEx
(7): AddDocCatDocCatNoNUq
(8): AddDocCatBlkWebDAVCritVio
Defaultwerte:
  • ArchiveModeCd: OFF
  • AutoArchiveDelay: 0
  • VersioningModeCd: OFF
  • IndexingModeCd: OFF
  • LinkModeCd: INACTIVE
  • HistoryModeCd: INACTIVE
  • SignatureTypeCd: NO
  • InActiveFlag: false
  • BofCreate: true
  • BofCategoryUsage: false
  • UniqueFileNames: true
  • WebDAVInActiveFlag: false
  • UniqueExternalTags: true
  • AutoVersionRelease: false