2022 June Release

Properties of COOTC@1.1001 Permanent link for this heading

Type

Property

Name

Object[]

allowedcategories

Available Categories

App[]

apps

Apps

Object[]

assignedcollections

Assigned Template Collections

Collections[]

attrallowed

Template Collections Allowed

AttributeObjectDef

attrdef

Use Objects From This Property

Collections[]

attrnotallowed

Template Collections Not Allowed

AttributeDefinition[]

attrpath

Follow This Property Path

boolean

attrtemplateonly

Only Creatable From Templates

Object[]

categories

Template Categories

CategoryConfiguration[]

categoriesconfiguration

Category Configuration

AttributeDefinition[]

categoryattributes

Properties

Object

categorybase

Base Category

ObjectClass[]

categoryclasses

Applicable for

boolean

categorycommon

Commonly Available

Object[]

categorygroup

Category Group

boolean

categoryisfile

Use as File

Object[]

categorysecchange

Change Access for Objects with this Category

Object[]

categorysecread

Read Access for Objects with this Category

Object[]

categorysecsecurity

Full Control for Objects with this Category

Symbol

categorysymbol

Symbol

Object[]

classcategories

Categories

ClassCategoryConfiguration[]

classcategoriesconfiguration

Object Class Category Configuration

Object

collection

Collection

CollectionConfig[]

collectionconfig

Template Collection Configuration

Object[]

collections

Template Collections

ContentObject

contenttranslationof

Translation of

ContentObject[]

contenttranslationsobjects

Translations

ObjectClass

contobjclass

Object Class

ComponentObject

ddaction

GUI Action

string[]

ddconditionexpr

Condition (Elements)

string[]

ddcontconditionexpr

Condition (Container)

boolean

ddforcedraginto

Force Drag Into

string

ddmailsplitcallbackaction

Mailsplit Callback Action

string

ddoverwritecallbackaction

Overwrite Callback Action

string

ddresolvecontactcallbackaction

Resolve Contact Callback Action

AttributeDefinition

ddtargetattrdef

Target Property

ObjectClass

ddtargetobjclass

Target Object Class

DragDropConfig[]

dragdropconfig

Drag'n'Drop Configuration

string[]

expression

Or Else Calculate This Expression

Object

favoritefolder

Favorites

ContentObject

fldjointranslationswith

Merge Into

ImportObjectClass[]

importconfig

Import Object Class Configuration

string[]

initconditionexpr

Condition

InitConfig[]

initconfig

Initialization Configuration

ComponentObject

initguiaction

GUI Action

ObjectClass

initobjclass

Object Class

ObjectClass[]

initparamsclasses

Object Classes of Parameter Objects

InitParamsConfig[]

initparamsconfig

Initialization With Parameters Configuration

string[]

initparamsexpr

Initialization Expression

string[]

initpostguiexpr

Post-GUI

string[]

initpreguiexpr

Pre-GUI

ObjectClass

inittemplobjclass

Template Class

Object[]

linkedtextmodules

Text Modules

Object

objcategory

Category

Object

objdrafttemplate

Draft Version

ObjectClass

objectclass

Object Class

Object

objectlist

Object List

boolean

objisreleasedtemplatepublished

Is Released for Use

boolean

objistemplate

Is Template

Language

objlanguage

Template Language

Object

objreleasedtemplate

Release Version

string[]

objreleasedtemplatedependingobjs

Released Version Depending Objects

Object

objtemplate

Template

boolean

objtemplaterevisionrequired

Template Revision Required

date

objtemplaterevisionrequiredat

Template Revision Required Since

User

objtemplaterevisionrequiredby

Template Revision Required Requested By

AttributeDefinition

property

Property

ProcessingDefinition

propertypath

Property Path (Expression)

boolean

requirereleasedtemplates

Templates Must Be Released for Usage

Object[]

tcbelongsto

Belongs to

ObjectClass

tcobjclass

Object Class

boolean

tcprogrammatic

Programmatic Use

string[]

tcsourcesexpr

Sources (Expression)

TemplatesConfiguration

templateconfig

Templates

Object[]

templates

Templates

TemplateVisibilityType

templatevisibility

Additional Restrictions

string[]

templatevisibleexpr

Expression for Further Restrictions of Usability

dictionary

TV_CATEGORYDICT

Category Dictionary

Object[]

TV_DRAGGEDOUT

Dragged Objects out of a Template Collection

string[]

TV_TEMPLATE_CREATED_OBJECTS

Created Objects on Release of a Template

ComponentTemplateCategory[]

upcategories

Categories

UserProfileEvalLogic

upevalcategories

Evaluation Logic for Categories

Object[]

usableforms

Usable Forms


Available Categories (COOTC@1.1001:allowedcategories) Permanent link for this heading

List of explicitly configured categories. The configured categories can be specified explicitly in allowedcategories or indirectly using propertypath. The path is only evaluated if allowedcategories is empty.

Object[] COOTC@1.1001:allowedcategories

Additional Information


Apps (COOTC@1.1001:apps) Permanent link for this heading

Stores a list of apps, which are automatically available when using the "App Category".

unique App[] COOTC@1.1001:apps readonly(inst)

Additional Information


Assigned Template Collections (COOTC@1.1001:assignedcollections) Permanent link for this heading

This property contains the list of template collections

Object[] COOTC@1.1001:assignedcollections readonly

Additional Information


Template Collections Allowed (COOTC@1.1001:attrallowed) Permanent link for this heading

Collections[] COOTC@1.1001:attrallowed

Additional Information


Use Objects From This Property (COOTC@1.1001:attrdef) Permanent link for this heading

Describes the property where the configured categories are stored. If this property contains a value the expression stored in expression is regenerated using attrpath and attrdef.

AttributeObjectDef COOTC@1.1001:attrdef

Additional Information


Template Collections Not Allowed (COOTC@1.1001:attrnotallowed) Permanent link for this heading

Collections[] COOTC@1.1001:attrnotallowed

Additional Information


Follow This Property Path (COOTC@1.1001:attrpath) Permanent link for this heading

Describes a property path to a list of configured categories. After the path, the property attrdef is evaluated. If this property contains a value the expression stored in expression is regenerated using attrpath and attrdef.

AttributeDefinition[] COOTC@1.1001:attrpath

Additional Information


Only Creatable From Templates (COOTC@1.1001:attrtemplateonly) Permanent link for this heading

boolean COOTC@1.1001:attrtemplateonly

Additional Information


Template Categories (COOTC@1.1001:categories) Permanent link for this heading

securedreadonly unique Object[] COOTC@1.1001:categories volatile

Additional Information


Category Configuration (COOTC@1.1001:categoriesconfiguration) Permanent link for this heading

Stores configured categories in the context of a property of an object class. This customization point is evaluated using ConfiguredCategoriesGet.

unique CategoryConfiguration[] COOTC@1.1001:categoriesconfiguration

Additional Information


Properties (COOTC@1.1001:categoryattributes) Permanent link for this heading

List of all attributes assigned to the category.

secured unique AttributeDefinition[] COOTC@1.1001:categoryattributes

Additional Information


Base Category (COOTC@1.1001:categorybase) Permanent link for this heading

Category Base
Set by FSCUSERFORMS@1.1001 to specify, whether the category has a base category. This information must be used to check whether a category is allowed or not: If the base category is allowed, this category should be allowed, too (e.g. in workflow). Other relations are not implemented for categorybase (e.g. for categoryattributes or usableforms). This means that all attributes of categorybase must be present in the current category, as well as all usable forms.

Object COOTC@1.1001:categorybase

Additional Information


Applicable for (COOTC@1.1001:categoryclasses) Permanent link for this heading

List of all classes assigned to the category.

secured unique ObjectClass[] COOTC@1.1001:categoryclasses

Additional Information


Commonly Available (COOTC@1.1001:categorycommon) Permanent link for this heading

boolean COOTC@1.1001:categorycommon

Additional Information


Category Group (COOTC@1.1001:categorygroup) Permanent link for this heading

Category Group

unique Object[] COOTC@1.1001:categorygroup

Additional Information


Use as File (COOTC@1.1001:categoryisfile) Permanent link for this heading

boolean COOTC@1.1001:categoryisfile readonly(ui)

Additional Information


Change Access for Objects with this Category (COOTC@1.1001:categorysecchange) Permanent link for this heading

Object[] COOTC@1.1001:categorysecchange

Additional Information


Read Access for Objects with this Category (COOTC@1.1001:categorysecread) Permanent link for this heading

Object[] COOTC@1.1001:categorysecread

Additional Information


Full Control for Objects with this Category (COOTC@1.1001:categorysecsecurity) Permanent link for this heading

Object[] COOTC@1.1001:categorysecsecurity

Additional Information


Symbol (COOTC@1.1001:categorysymbol) Permanent link for this heading

Symbol for Category.

Symbol COOTC@1.1001:categorysymbol

Additional Information


Categories (COOTC@1.1001:classcategories) Permanent link for this heading

Specifies the list of categories that instances of this class use. This information is used to restrict the available categories in objcategory when searching for instances of this class. Other properties that depend on categories (like bostate) should use classcategories in their attrsearchfilterexpr, too.

unique Object[] COOTC@1.1001:classcategories

Additional Information


Object Class Category Configuration (COOTC@1.1001:classcategoriesconfiguration) Permanent link for this heading

Stores configured categories directly for an object class. This customization point is evaluated using ConfiguredCategoriesGet.

unique ClassCategoryConfiguration[] COOTC@1.1001:classcategoriesconfiguration

Additional Information


Collection (COOTC@1.1001:collection) Permanent link for this heading

Object COOTC@1.1001:collection not null

Additional Information


Template Collection Configuration (COOTC@1.1001:collectionconfig) Permanent link for this heading

unique CollectionConfig[] COOTC@1.1001:collectionconfig

Additional Information


Template Collections (COOTC@1.1001:collections) Permanent link for this heading

unique Object[] COOTC@1.1001:collections volatile

Additional Information


Translation of (COOTC@1.1001:contenttranslationof) Permanent link for this heading

The current document is a translation for this object

securedreadonly ContentObject COOTC@1.1001:contenttranslationof readonly(ui)

Additional Information


Translations (COOTC@1.1001:contenttranslationsobjects) Permanent link for this heading

List of translation objects for the current document

securedreadonly unique ContentObject[] COOTC@1.1001:contenttranslationsobjects

Additional Information


Object Class (COOTC@1.1001:contobjclass) Permanent link for this heading

ObjectClass COOTC@1.1001:contobjclass not null

Additional Information


GUI Action (COOTC@1.1001:ddaction) Permanent link for this heading

GUI action

ComponentObject COOTC@1.1001:ddaction

Additional Information


Condition (Elements) (COOTC@1.1001:ddconditionexpr) Permanent link for this heading

Condition to check newly imported elements. If the condition is true, particular packaging logic is used.

string[] COOTC@1.1001:ddconditionexpr (
  object[] ::drag_objects,
  object[] ::drag_classes,
  object ::target_object,
  AttributeDefinition ::target_attrdef)

Local Scope: object
Global Scope: dictionary
Returns: boolean

Name

Description

::drag_objects

::drag_classes

::target_object

::target_attrdef

Additional Information


Condition (Container) (COOTC@1.1001:ddcontconditionexpr) Permanent link for this heading

Condition to check the target container before importing elements. If the condition is false, the packaging logic is ignored and new elements are shared directly (WebDAV-Import).

string[] COOTC@1.1001:ddcontconditionexpr (
  object ::target_object,
  AttributeDefinition ::target_attrdef)

Local Scope: object
Global Scope: dictionary
Returns: boolean

Name

Description

::target_object

::target_attrdef

Additional Information


Force Drag Into (COOTC@1.1001:ddforcedraginto) Permanent link for this heading

If this parameter is true, drag and drop import is allowed in readonly(ui) lists.

boolean COOTC@1.1001:ddforcedraginto

Additional Information


Mailsplit Callback Action (COOTC@1.1001:ddmailsplitcallbackaction) Permanent link for this heading

This string defines the action to be executed instead of displaying a mail split callback user interface.
Possible actions are:
"mailkeepboth": import whole mail
"mailseparated": import mail and attachment separately
"mailtextonly": import mail only
"mailattachonly": import attachment only

string COOTC@1.1001:ddmailsplitcallbackaction

Additional Information


Overwrite Callback Action (COOTC@1.1001:ddoverwritecallbackaction) Permanent link for this heading

This string defines the action to be executed instead of displaying an overwrite callback user interface.
Possible actions are:
"keep": add item
"yes": replace item
"no": do not import item
"cancel": cancel import

string COOTC@1.1001:ddoverwritecallbackaction

Additional Information


Resolve Contact Callback Action (COOTC@1.1001:ddresolvecontactcallbackaction) Permanent link for this heading

This string defines the action to be executed instead of displaying a resolve contact callback user interface.
Possible actions are:
"contactshare": add contact
"contactupdate": update contact
"contactskip": skip contact

string COOTC@1.1001:ddresolvecontactcallbackaction

Additional Information


Target Property (COOTC@1.1001:ddtargetattrdef) Permanent link for this heading

AttributeDefinition COOTC@1.1001:ddtargetattrdef

Additional Information


Target Object Class (COOTC@1.1001:ddtargetobjclass) Permanent link for this heading

ObjectClass COOTC@1.1001:ddtargetobjclass not null

Additional Information


Drag'n'Drop Configuration (COOTC@1.1001:dragdropconfig) Permanent link for this heading

unique DragDropConfig[] COOTC@1.1001:dragdropconfig

Additional Information


Or Else Calculate This Expression (COOTC@1.1001:expression) Permanent link for this heading

Describes an expression that is evaluated to calculate the configured categories. If attrpath and/or attrdef are not emtpy, the expression is automatically calculated. If a dedicated expression is configured, a attrpath and attrdef must be null.

string[] COOTC@1.1001:expression (
  object ::target_object,
  AttributeDefinition ::target_attrdef,
  CheckAllowedMode ::mode,
  object ::childobject)

Local Scope: object
Global Scope: dictionary
Returns: TemplateCategory[]

Name

Description

::target_object

::target_attrdef

::mode

::childobject

Additional Information


Favorites (COOTC@1.1001:favoritefolder) Permanent link for this heading

Object COOTC@1.1001:favoritefolder

Additional Information


Merge Into (COOTC@1.1001:fldjointranslationswith) Permanent link for this heading

ContentObject COOTC@1.1001:fldjointranslationswith not null

Additional Information


Import Object Class Configuration (COOTC@1.1001:importconfig) Permanent link for this heading

unique ImportObjectClass[] COOTC@1.1001:importconfig

Additional Information


Condition (COOTC@1.1001:initconditionexpr) Permanent link for this heading

string[] COOTC@1.1001:initconditionexpr (
  object ::target_object,
  AttributeDefinition ::target_attrdef,
  object ::template,
  optional object[] ::param_objects,
  optional object[] ::param_classes)

Local Scope: object
Global Scope: dictionary
Returns: boolean

Name

Description

::target_object

::target_attrdef

::template

::param_objects

::param_classes

Additional Information


Initialization Configuration (COOTC@1.1001:initconfig) Permanent link for this heading

unique InitConfig[] COOTC@1.1001:initconfig

Additional Information


GUI Action (COOTC@1.1001:initguiaction) Permanent link for this heading

Action to initialize GUI

ComponentObject COOTC@1.1001:initguiaction

Additional Information


Object Class (COOTC@1.1001:initobjclass) Permanent link for this heading

ObjectClass COOTC@1.1001:initobjclass not null

Additional Information


Object Classes of Parameter Objects (COOTC@1.1001:initparamsclasses) Permanent link for this heading

unique ObjectClass[] COOTC@1.1001:initparamsclasses

Additional Information


Initialization With Parameters Configuration (COOTC@1.1001:initparamsconfig) Permanent link for this heading

unique InitParamsConfig[] COOTC@1.1001:initparamsconfig

Additional Information


Initialization Expression (COOTC@1.1001:initparamsexpr) Permanent link for this heading

string[] COOTC@1.1001:initparamsexpr (
  object ::target_object,
  AttributeDefinition ::target_attrdef,
  object ::template,
  optional object[] ::param_objects,
  optional object[] ::param_classes)

Local Scope: object
Global Scope: dictionary

Name

Description

::target_object

::target_attrdef

::template

::param_objects

::param_classes

Additional Information


Post-GUI (COOTC@1.1001:initpostguiexpr) Permanent link for this heading

string[] COOTC@1.1001:initpostguiexpr (
  object ::target_object,
  AttributeDefinition ::target_attrdef,
  object ::template,
  optional object[] ::param_objects,
  optional object[] ::param_classes,
  ref object ::gui_action)

Local Scope: object
Global Scope: dictionary

Name

Description

::target_object

::target_attrdef

::template

::param_objects

::param_classes

::gui_action

Additional Information


Pre-GUI (COOTC@1.1001:initpreguiexpr) Permanent link for this heading

string[] COOTC@1.1001:initpreguiexpr (
  object ::target_object,
  AttributeDefinition ::target_attrdef,
  object ::template,
  optional object[] ::param_objects,
  optional object[] ::param_classes,
  ref object ::gui_action)

Local Scope: object
Global Scope: dictionary

Name

Description

::target_object

::target_attrdef

::template

::param_objects

::param_classes

::gui_action

Additional Information


Template Class (COOTC@1.1001:inittemplobjclass) Permanent link for this heading

ObjectClass COOTC@1.1001:inittemplobjclass not null

Additional Information


Text Modules (COOTC@1.1001:linkedtextmodules) Permanent link for this heading

List of text modules that have been inserted in the document as placeholders.

securedreadonly unique Object[] COOTC@1.1001:linkedtextmodules readonly(ui)

Additional Information


Category (COOTC@1.1001:objcategory) Permanent link for this heading

Category of object

secured Object COOTC@1.1001:objcategory

Additional Information


Draft Version (COOTC@1.1001:objdrafttemplate) Permanent link for this heading

This property stores the draft template of a released template

Object COOTC@1.1001:objdrafttemplate readonly(ui) volatile

Additional Information


Object Class (COOTC@1.1001:objectclass) Permanent link for this heading

ObjectClass COOTC@1.1001:objectclass

Additional Information


Object List (COOTC@1.1001:objectlist) Permanent link for this heading

Object COOTC@1.1001:objectlist

Additional Information


Is Released for Use (COOTC@1.1001:objisreleasedtemplatepublished) Permanent link for this heading

This property is only set for released templates when they are published for use

boolean COOTC@1.1001:objisreleasedtemplatepublished readonly(ui) volatile

Additional Information


Is Template (COOTC@1.1001:objistemplate) Permanent link for this heading

secured boolean COOTC@1.1001:objistemplate

Additional Information


Template Language (COOTC@1.1001:objlanguage) Permanent link for this heading

secured Language COOTC@1.1001:objlanguage

Additional Information


Release Version (COOTC@1.1001:objreleasedtemplate) Permanent link for this heading

This property stores the released version of a draft template

Object COOTC@1.1001:objreleasedtemplate readonly(ui) volatile

Additional Information


Released Version Depending Objects (COOTC@1.1001:objreleasedtemplatedependingobjs) Permanent link for this heading

This property stores the addresses of the depending objects of the released template

string[] COOTC@1.1001:objreleasedtemplatedependingobjs invisible

Additional Information


Template (COOTC@1.1001:objtemplate) Permanent link for this heading

securedreadonly Object COOTC@1.1001:objtemplate readonly(ui)

Additional Information


Template Revision Required (COOTC@1.1001:objtemplaterevisionrequired) Permanent link for this heading

This property stores if the template has be reworked to be released again

securedreadonly boolean COOTC@1.1001:objtemplaterevisionrequired invisible

Additional Information


Template Revision Required Since (COOTC@1.1001:objtemplaterevisionrequiredat) Permanent link for this heading

This property stores the timestamp when the rework of the template was requested

securedreadonly date COOTC@1.1001:objtemplaterevisionrequiredat invisible

Additional Information


Template Revision Required Requested By (COOTC@1.1001:objtemplaterevisionrequiredby) Permanent link for this heading

This property stores the user who requested the rework of the template

securedreadonly User COOTC@1.1001:objtemplaterevisionrequiredby invisible

Additional Information


Property (COOTC@1.1001:property) Permanent link for this heading

AttributeDefinition COOTC@1.1001:property not null

Additional Information


Property Path (Expression) (COOTC@1.1001:propertypath) Permanent link for this heading

Path that is evaluated to retrieve the configured categories. The configured categories can be specified explicitly in allowedcategories or indirectly using propertypath. The path is only evaluated if allowedcategories is empty.

ProcessingDefinition COOTC@1.1001:propertypath

Additional Information


Templates Must Be Released for Usage (COOTC@1.1001:requirereleasedtemplates) Permanent link for this heading

This property defines if a template has to be released before it can be instantiated

boolean COOTC@1.1001:requirereleasedtemplates

Additional Information


Belongs to (COOTC@1.1001:tcbelongsto) Permanent link for this heading

unique Object[] COOTC@1.1001:tcbelongsto readonly(ui)

Additional Information


Object Class (COOTC@1.1001:tcobjclass) Permanent link for this heading

ObjectClass COOTC@1.1001:tcobjclass not null

Additional Information


Programmatic Use (COOTC@1.1001:tcprogrammatic) Permanent link for this heading

securedreadonly boolean COOTC@1.1001:tcprogrammatic

Additional Information


Sources (Expression) (COOTC@1.1001:tcsourcesexpr) Permanent link for this heading

string[] COOTC@1.1001:tcsourcesexpr

Local Scope: object
Returns: Object

Additional Information


Templates (COOTC@1.1001:templateconfig) Permanent link for this heading

TemplatesConfiguration COOTC@1.1001:templateconfig readonly(inst)

Additional Information


Templates (COOTC@1.1001:templates) Permanent link for this heading

Stores a list of templates (e.g. classes) which are assigned to that category. The templates will be shown in the creation dialog.

secured unique Object[] COOTC@1.1001:templates

Additional Information


Additional Restrictions (COOTC@1.1001:templatevisibility) Permanent link for this heading

securedreadonly unique TemplateVisibilityType COOTC@1.1001:templatevisibility

Additional Information


Expression for Further Restrictions of Usability (COOTC@1.1001:templatevisibleexpr) Permanent link for this heading

The expression must result in true, so that the template can be used.
Note: This expression is evaluated in a restricted mode for expressions, so only attributes and actions which are tagged as secured can be used within this expression.

The global scope of this expression contains the following elements:

string[] COOTC@1.1001:templatevisibleexpr (
  object ::container)

Local Scope: object
Global Scope: dictionary

Name

Description

::container

the container object

Additional Information


Category Dictionary (COOTC@1.1001:TV_CATEGORYDICT) Permanent link for this heading

dictionary COOTC@1.1001:TV_CATEGORYDICT readonly(ui)

Additional Information


Dragged Objects out of a Template Collection (COOTC@1.1001:TV_DRAGGEDOUT) Permanent link for this heading

Object[] COOTC@1.1001:TV_DRAGGEDOUT readonly(ui)

Additional Information


Created Objects on Release of a Template (COOTC@1.1001:TV_TEMPLATE_CREATED_OBJECTS) Permanent link for this heading

string[] COOTC@1.1001:TV_TEMPLATE_CREATED_OBJECTS readonly(ui)

Additional Information


Categories (COOTC@1.1001:upcategories) Permanent link for this heading

ComponentTemplateCategory[] COOTC@1.1001:upcategories readonly(inst)

Additional Information


Evaluation Logic for Categories (COOTC@1.1001:upevalcategories) Permanent link for this heading

UserProfileEvalLogic COOTC@1.1001:upevalcategories not null readonly(inst)

Additional Information


Usable Forms (COOTC@1.1001:usableforms) Permanent link for this heading

unique Object[] COOTC@1.1001:usableforms

Additional Information