AddDocumentCategoryUsage

AddDocumentCategoryUsage
Admin
 
Rückgabewert
DocumentCategoryUsageId
RET
LONG_NUMERIC_IDENTIFIER
>CATEGORYUSAGE.CATEGORYUSAGEID
Parameterliste
NamedValueArray
IN
NamedValue[]
 
UsageId
IN
LONG_NUMERIC_IDENTIFIER
>CATEGORYUSAGE.USAGEID
DocumentCategoryId
IN
LONG_NUMERIC_IDENTIFIER
>CATEGORYUSAGE.DOCUMENTCATEGORYID
ReturnStruct
IN
Boolean
Struktur-Rückgabe erwünscht?
Struct
OUT
DocumentCategoryUsage (Struct)
 
Kurzbeschreibung:
Dieser Service erstellt einen neuen Eintrag in die Tabelle CATEGORYUSAGE.
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 Verwendungszweck nicht existiert (1)
  • Wenn die Dokumentkategorie nicht existiert (2)
  • Wenn die Dokumentkategorie inaktiv gesetzt ist (3)
  • Wenn der Verwendungszweck vom Typ „BOF“ ist (4) *)
  • Wenn UsageId/DocumentCategoryId nicht eindeutig ist (5)
*) DocumentCategoryUsages von BOF-Usages werden über ModifyDocumentCategoryBofUsages administriert!
Bemerkungen:
(1): AddDocCatUsageAsgUsageNEx
(2): AddDocCatUsageAsgDocCatNEx
(3): AddDocCatUsageAsgDocCatIsIn
(4): AddDocCatUsageBlkBofUsage
(5): AddDocCatUsageUsageDocCatNUq