Object Class Definition for Background Tasks (FSCSCHEDULE@1.1001:DeadlineObject)

Object Class Hierarchy

COOSYSTEM@1.1:Object > COOSYSTEM@1.1:ComponentObject > COOSYSTEM@1.1:ConfigurationObject > COOSYSTEM@1.1:SimpleConfigurationObject > FSCSCHEDULE@1.1001:DeadlineObject

Defines the action that should be processed after a deadline has been reached

Additional Information

Default Background Menu: COODESK@1.1:MenuRootWinContext
Compound: false
Action for Moving Objects: COODESK@1.1:DragIntoMove
Abstract: false
ACL Object: COOSYSTEM@1.1:DefaultAdministratorACL
Symbol: COODESK@1.1:SymbolDeadline
Default Context Menu: COODESK@1.1:MenuRootContext
Base Class: COOSYSTEM@1.1:SimpleConfigurationObject
Action for Linking Objects: COODESK@1.1:DragIntoLink
Default Main Menu: COODESK@1.1:MenuRootFolder
Action for Copying Objects: COODESK@1.1:DragIntoCopy
Display Mode: DISP_LINES

Properties

ReferenceName
COOSYSTEM@1.1:mlnameMultilingual Name
FSCSCHEDULE@1.1001:doallowmultipleAllow Multiple Entries
FSCSCHEDULE@1.1001:dodescriptionDescription
FSCSCHEDULE@1.1001:dodurationDuration
FSCSCHEDULE@1.1001:doexpractionAction (Expression)
FSCSCHEDULE@1.1001:doexpruseifUse Background Task If (Expression)
FSCSCHEDULE@1.1001:doimpersonateExecute as Owner
FSCSCHEDULE@1.1001:donextdeadlineNext Background Task
FSCSCHEDULE@1.1001:dopreparetxexprEvaluate Expression in Separate Transaction
FSCSCHEDULE@1.1001:doprocessforinactiveProcess for Inactive Objects
FSCSCHEDULE@1.1001:doprocessingProcessing
FSCSCHEDULE@1.1001:doprocuserExecuting User
FSCSCHEDULE@1.1001:doremoveprocessedRemove Processed Entries
FSCSCHEDULE@1.1001:dotemplateInitialize from Background Task (Overrides Current Values)
FSCSCHEDULE@1.1001:dotypeType
FSCSCHEDULE@1.1001:iscommonCommon Usable
FSCSCHEDULE@1.1001:referencedobjectReferenced Object

Actions

ReferenceName
FSCSCHEDULE@1.1001:AttrProcUserGet

Properties

COOSYSTEM@1.1:mlname (Multilingual Name)

Stores the multilingual name of the object. It stores one name for each supported language.

Additional Information

Changeable in Installed Component: true
Action to Get Display String of Property: COOSYSTEM@1.1:AttrGetDisp
Action Called Before Property Is Saved: COOSYSTEM@1.1:AttrObjNameBuildSet
Multiple Values (Overrides Type): true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:LanguageStringList
Secured: true
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCSCHEDULE@1.1001:doallowmultiple (Allow Multiple Entries)

Additional Information

Type: COOSYSTEM@1.1:BOOLEAN
Changeable: true
Visible: true
Must Be Defined: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]

FSCSCHEDULE@1.1001:dodescription (Description)

Additional Information

Type: COOSYSTEM@1.1:STRING
Changeable: true
Visible: true
Must Be Defined: false
Maximum Length: 254
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]

FSCSCHEDULE@1.1001:doduration (Duration)

Additional Information

Initialization Value: 30
Type: FSCSCHEDULE@1.1001:DeadlineDuration
Changeable: true
Visible: true
Must Be Defined: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]

FSCSCHEDULE@1.1001:doexpraction (Action (Expression))

Additional Information

Changeable in Installed Component: true
Action Called Before Property Is Saved: COOSYSTEM@1.1:AttrExprCheckSet
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:STRINGLIST
Parameter Passing: PARSCOPE_GLOBALSCOPEWITHDICTIONARY
Maximum Length: 254
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCSCHEDULE@1.1001:doexpruseif (Use Background Task If (Expression))

Additional Information

Multiple Values (Overrides Type): false
Changeable in Installed Component: true
Action Called Before Property Is Saved: COOSYSTEM@1.1:AttrExprCheckSet
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:STRINGLIST
Parameter Passing: PARSCOPE_GLOBALSCOPEWITHDICTIONARY
Result Type: COOSYSTEM@1.1:BOOLEAN
Maximum Length: 254
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCSCHEDULE@1.1001:doimpersonate (Execute as Owner)

Attribute doimpersonate is obsolete now. To define the user context for deadline processing, use the attribute doprocuser instead.

Additional Information

Type: COOSYSTEM@1.1:BOOLEAN
Changeable in User Interface: false
Changeable: true
Visible: true
Must Be Defined: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Obsolete: true
Changeable in Installed Component: true


[top]

FSCSCHEDULE@1.1001:donextdeadline (Next Background Task)

Additional Information

Type: FSCSCHEDULE@1.1001:TypeNextDeadline
Changeable: true
Visible: true
Must Be Defined: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]

FSCSCHEDULE@1.1001:dopreparetxexpr (Evaluate Expression in Separate Transaction)

Additional Information

Multiple Values (Overrides Type): false
Changeable in Installed Component: true
Action Called Before Property Is Saved: COOSYSTEM@1.1:AttrExprCheckSet
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:STRINGLIST
Parameter Passing: PARSCOPE_GLOBALSCOPEWITHDICTIONARY
Result Type: COOSYSTEM@1.1:BOOLEAN
Maximum Length: 254
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCSCHEDULE@1.1001:doprocessforinactive (Process for Inactive Objects)

Additional Information

Type: COOSYSTEM@1.1:BOOLEAN
Changeable: true
Visible: true
Must Be Defined: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true
Changeable in Installed Component: true


[top]

FSCSCHEDULE@1.1001:doprocessing (Processing)

Additional Information

Type: FSCSCHEDULE@1.1001:ProcessingType
Changeable: true
Visible: true
Must Be Defined: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]

FSCSCHEDULE@1.1001:doprocuser (Executing User)

Additional Information

Action Called After Property Is Read: FSCSCHEDULE@1.1001:AttrProcUserGet
Type: FSCSCHEDULE@1.1001:ProcessingUser
Changeable: true
Visible: true
Must Be Defined: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]

FSCSCHEDULE@1.1001:doremoveprocessed (Remove Processed Entries)

Additional Information

Type: COOSYSTEM@1.1:BOOLEAN
Changeable: true
Visible: true
Must Be Defined: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]

FSCSCHEDULE@1.1001:dotemplate (Initialize from Background Task (Overrides Current Values))

Additional Information

Search for Allowed Classes Only: true
Type: COOSYSTEM@1.1:OBJECT
Changeable: true
Visible: true
Must Be Defined: false
Possible Object Class: FSCSCHEDULE@1.1001:DeadlineObject
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]

FSCSCHEDULE@1.1001:dotype (Type)

Additional Information

Type: FSCSCHEDULE@1.1001:DeadlineType
Changeable: true
Visible: true
Must Be Defined: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]

FSCSCHEDULE@1.1001:iscommon (Common Usable)

Additional Information

Type: COOSYSTEM@1.1:BOOLEAN
Changeable: true
Visible: true
Must Be Defined: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]

FSCSCHEDULE@1.1001:referencedobject (Referenced Object)

Additional Information

Search for Allowed Classes Only: true
Type: COOSYSTEM@1.1:OBJECT
Changeable: true
Visible: true
Must Be Defined: false
Possible Object Class: COOSYSTEM@1.1:Object
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]

Actions

FSCSCHEDULE@1.1001:AttrProcUserGet

Read the deadline processing user setting

Additional Information

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


[top]