Object Class Process List (COOWF@1.1:ProcessList)

Object Class Hierarchy

COOSYSTEM@1.1:Object > COOSYSTEM@1.1:CompoundObject > COOWF@1.1:ProcessList

Objects of this class can be used as overview of the process instances, that a user is responsible for. This includes the a list of processes, that owner of the process list is responsible for, and separately the list of activities in his processes where one or more deadlines are expired. This allows him to assign expired activities to other users and to view process statistics for running processes.

Additional Information

Default Background Menu: COODESK@1.1:MenuRootWinContext
Compound: true
Action for Moving Objects: COODESK@1.1:DragIntoMove
Default Context Menu (Container Independent): COODESK@1.1:MenuRootOLEContext
Abstract: false
ACL Object: COOSYSTEM@1.1:DefaultGlobalACL
Default ACL for New Objects: COOSYSTEM@1.1:DefaultPersonalACL
Symbol: COODESK@1.1:SymbolTasksList
Commonly usable: true
Default Context Menu: COODESK@1.1:MenuRootContext
Base Class: COOSYSTEM@1.1:CompoundObject
Action for Linking Objects: COODESK@1.1:DragIntoLink
Display Mode: DISP_LINES
Action for Copying Objects: COODESK@1.1:DragIntoCopy
Default Main Menu: COODESK@1.1:MenuRootFolder

Properties

ReferenceName
COOWF@1.1:proclistadditionalitemsAdditional Processes
COOWF@1.1:proclistadditionalusersorgroupsShow Processes for Users/Groups
COOWF@1.1:proclistendexpitemsCompletion Expired
COOWF@1.1:proclistitemsProcesses
COOWF@1.1:procliststartexpitemsStart Expired
COOWF@1.1:proclistsubmitexpitemsSubmission Expired

Actions

ReferenceName
COOATTREDIT@1.1:CheckAppLicense
COOSYSTEM@1.1:ObjectRefresh
COOWF@1.1:AttrProcessListExpItemsGet
COOWF@1.1:AttrProcessListExpItemsSet
COOWF@1.1:AttrProcessListItemsGet
COOWF@1.1:AttrProcessListItemsSet
COOWF@1.1:RefreshProcessListRefresh Process List

Properties

COOWF@1.1:proclistadditionalitems (Additional Processes)

Reads the object name.

Additional Information

Changeable in Installed Component: true
Default Main Menu: COOWF@1.1:MenuRootProcessList
Action Called Before Property Is Saved: COOWF@1.1:AttrProcessListItemsSet
Use Only Actions Defined for Property: true
Multiple Values (Overrides Type): true
Type: COOSYSTEM@1.1:OBJECTLIST
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Default Background Menu: COOWF@1.1:MenuRootWinProcessList
Volatile: true
Possible Object Class: COOWF@1.1:ProcessInstance
Action to Search Object Property: COOSYSTEM@1.1:AttrSearchNotPossible
Action Called After Property Is Read: COOWF@1.1:AttrProcessListItemsGet
Search for Allowed Classes Only: true
Changeable: true
Must Be Defined: false
Visible: true


[top]

COOWF@1.1:proclistadditionalusersorgroups (Show Processes for Users/Groups)

Reads the object name.

Additional Information

Changeable in Installed Component: true
Multiple Values (Overrides Type): true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:OBJECTLIST
Possible Object Class: COOSYSTEM@1.1:AdministrationObject
Search for Allowed Classes Only: true
Changeable: true
Must Be Defined: false
Visible: true


[top]

COOWF@1.1:proclistendexpitems (Completion Expired)

This property contains the activity instances from the list of processes of this process list that have an expired completion deadline.

Additional Information

Changeable in Installed Component: true
Default Main Menu: COOWF@1.1:MenuRootWorkList
Action Called Before Property Is Saved: COOWF@1.1:AttrProcessListExpItemsSet
Use Only Actions Defined for Property: true
Multiple Values (Overrides Type): true
Type: COOSYSTEM@1.1:OBJECTLIST
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Default Background Menu: COOWF@1.1:MenuRootWinWorkList
Volatile: true
Possible Object Class: COOWF@1.1:InstanceElement
Action to Search Object Property: COOSYSTEM@1.1:AttrSearchNotPossible
Action Called After Property Is Read: COOWF@1.1:AttrProcessListExpItemsGet
Search for Allowed Classes Only: true
Changeable: true
Must Be Defined: false
Visible: true


[top]

COOWF@1.1:proclistitems (Processes)

This property contains the process instances the owner of the process list is responsible for.

Additional Information

Changeable in Installed Component: true
Default Main Menu: COOWF@1.1:MenuRootProcessList
Action Called Before Property Is Saved: COOWF@1.1:AttrProcessListItemsSet
Use Only Actions Defined for Property: true
Multiple Values (Overrides Type): true
Type: COOSYSTEM@1.1:OBJECTLIST
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Default Background Menu: COOWF@1.1:MenuRootWinProcessList
Volatile: true
Possible Object Class: COOWF@1.1:ProcessInstance
Action to Search Object Property: COOSYSTEM@1.1:AttrSearchNotPossible
Action Called After Property Is Read: COOWF@1.1:AttrProcessListItemsGet
Search for Allowed Classes Only: true
Changeable: true
Must Be Defined: false
Visible: true


[top]

COOWF@1.1:procliststartexpitems (Start Expired)

This property contains the activity instances from the list of processes of this process list with an expired start deadline.

Additional Information

Changeable in Installed Component: true
Default Main Menu: COOWF@1.1:MenuRootWorkList
Action Called Before Property Is Saved: COOWF@1.1:AttrProcessListExpItemsSet
Use Only Actions Defined for Property: true
Multiple Values (Overrides Type): true
Type: COOSYSTEM@1.1:OBJECTLIST
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Default Background Menu: COOWF@1.1:MenuRootWinWorkList
Volatile: true
Possible Object Class: COOWF@1.1:InstanceElement
Action to Search Object Property: COOSYSTEM@1.1:AttrSearchNotPossible
Action Called After Property Is Read: COOWF@1.1:AttrProcessListExpItemsGet
Search for Allowed Classes Only: true
Changeable: true
Must Be Defined: false
Visible: true


[top]

COOWF@1.1:proclistsubmitexpitems (Submission Expired)

This property contains a list of activity instances from the list of processes of this process list, that have an expired date for submission and have not been received yet.

Additional Information

Changeable in Installed Component: true
Default Main Menu: COOWF@1.1:MenuRootWorkList
Action Called Before Property Is Saved: COOWF@1.1:AttrProcessListExpItemsSet
Use Only Actions Defined for Property: true
Multiple Values (Overrides Type): true
Type: COOSYSTEM@1.1:OBJECTLIST
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Default Background Menu: COOWF@1.1:MenuRootWinWorkList
Volatile: true
Possible Object Class: COOWF@1.1:InstanceElement
Action to Search Object Property: COOSYSTEM@1.1:AttrSearchNotPossible
Action Called After Property Is Read: COOWF@1.1:AttrProcessListExpItemsGet
Search for Allowed Classes Only: true
Changeable: true
Must Be Defined: false
Visible: true


[top]

Actions

COOATTREDIT@1.1:CheckAppLicense

Checks the license of an app. If there is one or more apps defined in the property COOATTREDIT@1.1:classapps of the object class of the object, check if any of these apps is licensed currently.
Thrown errors include
COOATTREDIT@1.1:object_app_license_expired
COOATTREDIT@1.1:object_not_licensed.
ParameterTypeIn/OutOptionalDescription
objdirectCOOSYSTEM@1.1:BOOLEANintrue
instanceCOOSYSTEM@1.1:STRINGintrue Instance to be checked.
disableerrorappsCOOSYSTEM@1.1:BOOLEANintrue Just raise an error, do not set error application.
contextCOOSYSTEM@1.1:OBJECTintrue the current context for the license evaluation. E.g an object of the teamroom to evaluate the correct organization
silentmodeCOOSYSTEM@1.1:BOOLEANintrue if set no errors will be raised
haslicenseCOOSYSTEM@1.1:BOOLEANoutfalse additional to possible errors the result of the license check will be returned in this parameter

Additional Information

Must Be Executed: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectRefresh

Refreshes the properties of the object. For each property of the object that has an action specified with the property COOSYSTEM@1.1:attractget this action is called the next time the property is read.
ParameterTypeIn/OutOptionalDescription
attrdefsCOOSYSTEM@1.1:OBJECTLISTintrue If set, only the specified properties get refreshed, otherwise all properties are affected.
broadcastCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOWF@1.1:AttrProcessListExpItemsGet

This action is used as property get action for the properties of a COOWF@1.1:ProcessList, that are used for the expired activities in the process instances in the process list. It is called by the kernel, when these properties are read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOWF@1.1:AttrProcessListExpItemsSet

This action is used as property set action for the properties of a COOWF@1.1:ProcessList, that are used for the expired activities in the process instances in the process list. It is called by the kernel, before these properties are saved.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOWF@1.1:AttrProcessListItemsGet

This action is used as property get action for the property COOWF@1.1:proclistitems. It is called by the kernel, when the value of that property is read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOWF@1.1:AttrProcessListItemsSet

This action is used as property set action for the property COOWF@1.1:proclistitems. It is called by the kernel, before that property is saved.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOWF@1.1:RefreshProcessList (Refresh Process List)

This action will be called as result of an notification. The process list of the current user will be refreshed on execution of the notification.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]