Actions of Configuration of Domains and Software Components (FSCCONFIG@1.1001)

ReferenceName
FSCCONFIG@1.1001:AllowedClassesFilterPostWrapper
FSCCONFIG@1.1001:AllowedClassesGetPostWrapper
FSCCONFIG@1.1001:AllowedClassesGetPreWrapper
FSCCONFIG@1.1001:ArchiveObjects
FSCCONFIG@1.1001:AssignACL
FSCCONFIG@1.1001:AttrDAHVIdGet
FSCCONFIG@1.1001:AttrDAHVObjectsGet
FSCCONFIG@1.1001:AttrDAHVSpanGet
FSCCONFIG@1.1001:AttrDAHVYearGet
FSCCONFIG@1.1001:AttrGetNameBuild
FSCCONFIG@1.1001:AttrSetNameBuild
FSCCONFIG@1.1001:AttrSetSynchronization
FSCCONFIG@1.1001:AttrValidateSet
FSCCONFIG@1.1001:AttrVersionGetNameBuild
FSCCONFIG@1.1001:AttrVirtualAttrsGet
FSCCONFIG@1.1001:CheckRenameAction
FSCCONFIG@1.1001:DeterminePageProperties
FSCCONFIG@1.1001:EvaluateExpression
FSCCONFIG@1.1001:EvaluateGenericNameBuild
FSCCONFIG@1.1001:EvaluateGenericNameBuildObjectFinalizeCommitPreWrapper
FSCCONFIG@1.1001:EvaluateGenericSymbolGet
FSCCONFIG@1.1001:ExecuteCallbacks
FSCCONFIG@1.1001:FinalizeSetup
FSCCONFIG@1.1001:FinalizeSetupSelected
FSCCONFIG@1.1001:GenerateNameBuildItems
FSCCONFIG@1.1001:GetAllowedAttrDef
FSCCONFIG@1.1001:GetClientConfigs
FSCCONFIG@1.1001:GetContextDictionary
FSCCONFIG@1.1001:GetContextExpression
FSCCONFIG@1.1001:GetDisplayName
FSCCONFIG@1.1001:GetDocTypes
FSCCONFIG@1.1001:GetFormCategory
FSCCONFIG@1.1001:GetFormatting
FSCCONFIG@1.1001:GetInitQuery
FSCCONFIG@1.1001:GetLocalConfiguration
FSCCONFIG@1.1001:GetMergedProperty
FSCCONFIG@1.1001:GetMergedPropertyEx
FSCCONFIG@1.1001:GetMergedPropertyValue
FSCCONFIG@1.1001:GetMergedPropertyValueEx
FSCCONFIG@1.1001:GetNameBuild
FSCCONFIG@1.1001:GetProperty
FSCCONFIG@1.1001:GetPropertyEval
FSCCONFIG@1.1001:GetPropertyValue
FSCCONFIG@1.1001:GetPropertyValueEval
FSCCONFIG@1.1001:GetQuery
FSCCONFIG@1.1001:GetReport
FSCCONFIG@1.1001:GetUserProfilePostWrapper
FSCCONFIG@1.1001:HasNameBuild
FSCCONFIG@1.1001:InternalComponentSetup
FSCCONFIG@1.1001:ObjectConstructorNameBuild
FSCCONFIG@1.1001:ObjectListSetArchiveWrapper
FSCCONFIG@1.1001:ObjectPrepareCommitNameBuild
FSCCONFIG@1.1001:SetCPContext
FSCCONFIG@1.1001:ShareObjectToArchive
FSCCONFIG@1.1001:UseForm

FSCCONFIG@1.1001:AllowedClassesFilterPostWrapper

ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTintrue
modeCOOSYSTEM@1.1:CheckAllowedModeintrue
classesCOOSYSTEM@1.1:OBJECTin/out
testCOOSYSTEM@1.1:BOOLEANin/outtrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:AllowedClassesGetPostWrapper

ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTintrue
modeCOOSYSTEM@1.1:CheckAllowedModeintrue
allowedclassesCOOSYSTEM@1.1:OBJECTouttrue
notallowedclassesCOOSYSTEM@1.1:OBJECTouttrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:AllowedClassesGetPreWrapper

ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTintrue
modeCOOSYSTEM@1.1:CheckAllowedModeintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:ArchiveObjects

Moves objects to the matching archives. Used by FSCCONFIG@1.1001:ObjectListSetArchiveWrapper.
ParameterTypeIn/OutOptionalDescription
valueretval in/out the list containing all objects including the ones that should be archives
objectstoarchivein the objects that should be archived
attrdefCOOSYSTEM@1.1:OBJECTin the attribute definition of value
targetobjCOOSYSTEM@1.1:OBJECTintrue the object containing the archives
targetobjattrdefCOOSYSTEM@1.1:OBJECTintrue the attributes definition where the archives are stored
archiveclassCOOSYSTEM@1.1:OBJECTintrue the archive class
archivespanFSCCONFIG@1.1001:ArchiveSpanintrue the time span of the archive
archiveattrdefCOOSYSTEM@1.1:OBJECTintrue the date attribute definition of the objects to be archived, that should be considered when choosing an archive

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:AssignACL

Usable Forms
ParameterTypeIn/OutOptionalDescription
triggerCOOSYSTEM@1.1:OBJECTin
configCOOSYSTEM@1.1:OBJECTintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:AttrDAHVIdGet

Additional Information

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


[top]

FSCCONFIG@1.1001:AttrDAHVObjectsGet

Additional Information

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


[top]

FSCCONFIG@1.1001:AttrDAHVSpanGet

Additional Information

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


[top]

FSCCONFIG@1.1001:AttrDAHVYearGet

Additional Information

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


[top]

FSCCONFIG@1.1001:AttrGetNameBuild

Additional Information

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


[top]

FSCCONFIG@1.1001:AttrSetNameBuild

Additional Information

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


[top]

FSCCONFIG@1.1001:AttrSetSynchronization

Property Synchronization

Additional Information

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


[top]

FSCCONFIG@1.1001:AttrValidateSet

Additional Information

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


[top]

FSCCONFIG@1.1001:AttrVersionGetNameBuild

Additional Information

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


[top]

FSCCONFIG@1.1001:AttrVirtualAttrsGet

Additional Information

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


[top]

FSCCONFIG@1.1001:CheckRenameAction

Additional Information

Prototype: COODESK@1.1:MenuGetActionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:DeterminePageProperties

This action uses the configuration property FSCCONFIG@1.1001:cfgpagecontent to modify, add or remove properties from generic form pages.
All lines with a fitting object class are fetched from the config and split into a group A with defined form and form page, a group B with defined formpage and a group C without any form or form page defined.
The valid lines of the first group with expressions evaluating to true are considered for modification of the form page.

Additional Information

Prototype: COOATTREDIT@1.1:FormPageItemPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:EvaluateExpression

Evaluate a configured expression.
ParameterTypeIn/OutOptionalDescription
triggerin parameter to find the expression
localscopeintrue the localscope of the expression
globalscopeintrue the globalscope of the expression
resultsretval the result values if the expression
configCOOSYSTEM@1.1:OBJECTintrue the configuration object to find the expression
contextCOOSYSTEM@1.1:OBJECTintrue the context to find the expression
attrdefCOOSYSTEM@1.1:OBJECTintrue the attrdef to find the expression

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:EvaluateGenericNameBuild

Calculates and sets the new name of the object
ParameterTypeIn/OutOptionalDescription
forceCOOSYSTEM@1.1:BOOLEANintrue when null or false, the name is only generated if any of the defining properties of the namebuild are modified in this transaction

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Secured: SECURED_READWRITE


[top]

FSCCONFIG@1.1001:EvaluateGenericNameBuildObjectFinalizeCommitPreWrapper

Ensures that the name build is evaluated if one of the changed attributes of the transaction (in attrlist) intersect with the attributes defining the name build.
ParameterTypeIn/OutOptionalDescription
attrlistCOOSYSTEM@1.1:OBJECTLISTin/out list of changed attributes in the transaction

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:EvaluateGenericSymbolGet

Additional Information

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


[top]

FSCCONFIG@1.1001:ExecuteCallbacks

Execute all customized callbacks for the currently running action.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:FinalizeSetup

Obsolete since 20.2.2. Please use COOYSTEM@1.1:Configure instead.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Obsolete: true


[top]

FSCCONFIG@1.1001:FinalizeSetupSelected

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:GenerateNameBuildItems

Additional Information

Prototype: COOATTREDIT@1.1:FormPageItemPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:GetAllowedAttrDef

Returns an object pointer property which is taken for checking allowed objectclasses.
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTintrue The object pointer property which is shown in gui.
camodeCOOSYSTEM@1.1:CheckAllowedModeintrue The mode for checking or filtering allowed objectclasses.
attrdefobjCOOSYSTEM@1.1:OBJECTretval The object pointer property which is taken for checking allowed objectclasses.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:GetClientConfigs

ParameterTypeIn/OutOptionalDescription
configsCOOSYSTEM@1.1:OBJECTLISTretval

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

FSCCONFIG@1.1001:GetContextDictionary

ParameterTypeIn/OutOptionalDescription
triggerCOOSYSTEM@1.1:OBJECTin
scopeCOOSYSTEM@1.1:DICTIONARYintrue
dictionaryCOOSYSTEM@1.1:DICTIONARYretval
configCOOSYSTEM@1.1:OBJECTintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:GetContextExpression

ParameterTypeIn/OutOptionalDescription
triggerCOOSYSTEM@1.1:OBJECTin
expressionCOOSYSTEM@1.1:STRINGLISTretval
configCOOSYSTEM@1.1:OBJECTintrue
contextCOOSYSTEM@1.1:OBJECTintrue
attrdefCOOSYSTEM@1.1:OBJECTintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:GetDisplayName

ParameterTypeIn/OutOptionalDescription
flagsCOOSYSTEM@1.1:INTEGERintrue
contextCOOSYSTEM@1.1:OBJECTintrue
nameCOOSYSTEM@1.1:STRINGretval

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:GetDocTypes

ParameterTypeIn/OutOptionalDescription
contextCOOSYSTEM@1.1:OBJECTin
extensionsCOOSYSTEM@1.1:STRINGLISTout
objclassesCOOSYSTEM@1.1:OBJECTout

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:GetFormCategory

ParameterTypeIn/OutOptionalDescription
categoryCOOSYSTEM@1.1:OBJECTout

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:GetFormatting

Returns the formatting entry for the given property.
ParameterTypeIn/OutOptionalDescription
sourceCOOSYSTEM@1.1:OBJECTin
attrdefCOOSYSTEM@1.1:OBJECTin
valueCOOSYSTEM@1.1:STRINGretval
languageCOOSYSTEM@1.1:OBJECTintrue
contextCOOSYSTEM@1.1:OBJECTintrue
cfgattrdefCOOSYSTEM@1.1:OBJECTintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:GetInitQuery

ParameterTypeIn/OutOptionalDescription
initqueryCOOSYSTEM@1.1:OBJECTout
targetCOOSYSTEM@1.1:OBJECTin

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:GetLocalConfiguration

Create a local configuration object, if none exists, or return the existing one.
ParameterTypeIn/OutOptionalDescription
configCOOSYSTEM@1.1:OBJECTretval The local configuration object.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:GetMergedProperty

Merges all values of the given property definition in all configuration objects of the configuration chain and returns them.
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTin Customization point definition.
valueretval Configured values, ordered by the given keys.
key1intrue
key2intrue
key3intrue
key4intrue

Additional Information

Variable Number of Arguments: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:GetMergedPropertyEx

Return merged property values, omitting keys until a result is found.
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTin Customization point definition.
valueretval Single value from the array returned by calling FSCCONFIG@1.1:GetMergedPropertyEx.
key1intrue
key2intrue
key3intrue
key4intrue

Additional Information

Variable Number of Arguments: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:GetMergedPropertyValue

Return a single value of the merged property values.
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTin Customization point definition.
valueretval Single value from the array returned by calling FSCCONFIG@1.1:GetMergedProperty.
indexCOOSYSTEM@1.1:INTEGERintrue Index in the array of configured values.
key1intrue
key2intrue
key3intrue
key4intrue

Additional Information

Variable Number of Arguments: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:GetMergedPropertyValueEx

Return a single value of the merged property values, omitting keys until a result is found.
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTin Customization point definition.
valueretval Configured values, ordered by the given keys.
indexCOOSYSTEM@1.1:INTEGERintrue Index in the array of configured values.
key1intrue
key2intrue
key3intrue
key4intrue

Additional Information

Variable Number of Arguments: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:GetNameBuild

Get the name build format for the current object by reading the configuration. This action can be wrapped to override the name build format dynamically.
ParameterTypeIn/OutOptionalDescription
objclassCOOSYSTEM@1.1:OBJECTin the object class to evaluate the name build format.
formatFSCCONFIG@1.1001:NameBuildretval the name build format to be used.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:GetProperty

Returns all property values of a configuration property in the configuration chain.
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTin
valueretval

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:GetPropertyEval

Returns the result of an expression stored in a configuration property. FSCCONFIG@1.1001:GetProperty
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTin
valueretval
globalscopeCOOSYSTEM@1.1:OBJECTLISTintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:GetPropertyValue

Returns a single value of a configuration property in the configuration chain. FSCCONFIG@1.1001:GetProperty
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTin
valueretval
indexCOOSYSTEM@1.1:INTEGERintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:GetPropertyValueEval

Returns a single value of the result of an expression stored in a configuration property. FSCCONFIG@1.1001:GetPropertyEval
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTin
valueretval
indexCOOSYSTEM@1.1:INTEGERintrue
globalscopeCOOSYSTEM@1.1:OBJECTLISTintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:GetQuery

ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTin
queryCOOSYSTEM@1.1:STRINGLISTretval

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:GetReport

ParameterTypeIn/OutOptionalDescription
triggerCOOSYSTEM@1.1:OBJECTintrue
contextCOOSYSTEM@1.1:OBJECTintrue
languageCOOSYSTEM@1.1:OBJECTintrue
reportCOOSYSTEM@1.1:OBJECTretval

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:GetUserProfilePostWrapper

ParameterTypeIn/OutOptionalDescription
userprofileCOOSYSTEM@1.1:OBJECTretval in/out
containerCOOSYSTEM@1.1:OBJECTintrue
viewCOOSYSTEM@1.1:OBJECTintrue
attrdefCOOSYSTEM@1.1:OBJECTintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

FSCCONFIG@1.1001:HasNameBuild

Get information about name build of an object
ParameterTypeIn/OutOptionalDescription
hasnamebuildCOOSYSTEM@1.1:BOOLEANretval true if object has a name build
isfixedCOOSYSTEM@1.1:BOOLEANout

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Secured: SECURED_READWRITE


[top]

FSCCONFIG@1.1001:InternalComponentSetup

Obsolete since 20.2.2. Please use COOYSTEM@1.1:Setup instead.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Obsolete: true


[top]

FSCCONFIG@1.1001:ObjectConstructorNameBuild

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:ObjectListSetArchiveWrapper

Additional Information

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


[top]

FSCCONFIG@1.1001:ObjectPrepareCommitNameBuild

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:SetCPContext

This action is called before customization points to provide an additional configuration context.
ParameterTypeIn/OutOptionalDescription
cfgCOOSYSTEM@1.1:OBJECTin the configuration point which triggered the call
contextCOOSYSTEM@1.1:OBJECTretval the configuration context

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:ShareObjectToArchive

Action to handle the archiving of an object different for separate archive containers or archives
ParameterTypeIn/OutOptionalDescription
currobjCOOSYSTEM@1.1:OBJECTin the object which should be archived.
objtimeCOOSYSTEM@1.1:DATETIMEin the archiving timestamp
archiveclassCOOSYSTEM@1.1:OBJECTin the archive class
archivespanFSCCONFIG@1.1001:ArchiveSpanin the archive timespan
existingarhvsCOOSYSTEM@1.1:OBJECTLISTin/out the existing archives
createdarchivesCOOSYSTEM@1.1:OBJECTLISTin/out the newly created archives
movedtoarchiveCOOSYSTEM@1.1:BOOLEANretval is set to true when the object could be moved into a target.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCONFIG@1.1001:UseForm

Additional Information

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


[top]