Skip to content

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:
    GenericServiceManagement.GenericServiceManagementOrchestration.TerminateObject.Pre
    GenericServiceManagement.GenericServiceManagementOrchestration.TerminateObjects.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.