DEEs#
IndEqAutoCompleteProcessActivityOnChecklistCompletion#
Automatically complete Process Activities upon the completion of their ChecklistInstance if 'AutoComplete' is enabled.
- Action Groups:
BusinessObjects.ChecklistInstance.Terminate.Post
IndEqOpenProcessActivityForMaterial#
Create the Process Activity (in Open state) for a given Material.
- Action Groups:
BusinessObjects.MaterialCollection.MoveToNextStep.Post BusinessObjects.MaterialCollection.MoveToStep.Post BusinessObjects.MaterialCollection.ChangeFlowAndStep.Post BusinessObjects.MaterialCollection.TemporaryOffFlow.Post BusinessObjects.MaterialCollection.Rework.Post BusinessObjects.MaterialCollection.Receive.Post BusinessObjects.MaterialCollection.Create.Post
IndEqPerformProcessActivityChecklistInstance#
Checks if the Checklist Instance is completed and sends a message when a Process Activity Checklist Instance is performed.
- Action Groups:
MaterialManagement.MaterialManagementOrchestration.PerformMaterialChecklistItems.Post
IndEqProcessActivityRemoveActiveChecklistInstanceReference#
Clean the 'ActiveChecklistInstance' property of the Process Activities before their ChecklistInstance is completed to allow termination.
- Action Groups:
BusinessObjects.ChecklistInstance.Terminate.Pre GenericServiceManagement.GenericServiceManagementOrchestration.TerminateObject.Pre
IndEqTerminateDependenciesOnPATermination#
When a Process Activity is terminated, terminate the related dependencies.
- Action Groups:
BusinessObjects.IndEqProcessActivity.Terminate.Pre BusinessObjects.IndEqProcessActivityCollection.Terminate.Pre
IndEqTerminateProcessActivityOnMaterialTermination#
When a Material is terminated, terminate all related Process Activities.
- Action Groups:
BusinessObjects.MaterialCollection.Terminate.Pre
IndEqUnterminateDependenciesOnPAUnterminate#
When a Process Activity is unterminated, unterminate the related dependencies.
- Action Groups:
BusinessObjects.IndEqProcessActivity.Unterminate.Pre BusinessObjects.IndEqProcessActivityCollection.Unterminate.Pre
IndEqValidateProcessActivityForMaterial#
Validate if a Process Activity is completed when the Material moves/changes to a different Step.
- Action Groups:
BusinessObjects.MaterialCollection.MoveToNextStep.Pre BusinessObjects.MaterialCollection.MoveToStep.Pre BusinessObjects.MaterialCollection.Receive.Pre
IndEqCopyPADsOnFlowChanges#
Copy Process Activities Definitions when the Flow is cloned or a new version or revision are created.
- Action Groups:
BusinessObjects.FlowCollection.CreateVersion.Pre BusinessObjects.FlowCollection.Clone.Pre BusinessObjects.FlowCollection.CreateRevision.Pre BusinessObjects.FlowCollection.CreateVersion.Post BusinessObjects.FlowCollection.Clone.Post BusinessObjects.FlowCollection.CreateRevision.Post
IndEqProcessActivityDefinitionValidations#
Validate the ProcessActivityDefinition integrity/conditions at any Add/Terminate/Update.
- Action Groups:
BusinessObjects.IndEqProcessActivityDefinition.Create.Pre BusinessObjects.IndEqProcessActivityDefinition.Save.Pre BusinessObjects.IndEqProcessActivityDefinition.Terminate.Pre
IndEqProcessActivityDefinitionTerminateOnFlowTermination#
When a Flow is terminated, terminate all related PADs.
- Action Groups:
BusinessObjects.FlowCollection.TerminateEntity.Pre BusinessObjects.FlowCollection.TerminateRevision.Pre BusinessObjects.FlowCollection.TerminateVersion.Pre
IndEqResumeProcessActivityFromChecklistInstance#
On ChecklistInstance Resume, does resumes the related Process Activity (if it exists).
- Action Groups:
BusinessObjects.ChecklistInstance.Resume.Post
IndEqPauseProcessActivityFromChecklistInstance#
On ChecklistInstance Pause, pauses the related Process Activity (if it exists).
- Action Groups:
BusinessObjects.ChecklistInstance.Pause.Post
IndEqProcessActivityDefinitionMasterDataImport#
On Process Activity Definition creation, if the Flow version is not in Created state - create a new version.
- Action Groups:
BusinessObjects.IndEqProcessActivityDefinition.Create.Pre
IndEqProcessActivityCheckOutOnClockOut#
Automatically checks out the Employee from all Process Activities at Clock-Out.
- Action Groups:
BusinessObjects.EmployeeCollection.ClockOut.Post
IndEqManageProcessActivityDefinition#
Update process activities when a new flow version is effective.
- Action Groups:
BusinessObjects.FlowCollection.MakeEffective.Pre BusinessObjects.FlowCollection.MakeEffective.Post
IndEqGetPADFlowName#
Return the Flow Name to be used in the Process Activity Definition name generator.
IndEqUnterminateProcessActivityDefinitionOnFlowUntermination#
Unterminate all related PADs when a Flow is unterminated.
- Action Groups:
BusinessObjects.FlowCollection.Unterminate.Post