CatVendorProductBulkApprovalManager Class [AX 2012]

The CatVendorProductBulkApprovalManager class provides services to the menu item classes in catalog import that are used for processing workflow outcomes in bulk.

class CatVendorProductBulkApprovalManager extends WorkflowWorkItemActionManager

Run On

Called

  MethodDescription
Gg726387.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg726387.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg726387.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg726387.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg726387.pubmethod(en-us,AX.60).gif new Initializes a new instance of the Object class. (Inherited from Object.)
Gg726387.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Gg726387.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Gg726387.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg726387.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg726387.pubmethod(en-us,AX.60).gif parmArgs Gets or sets the Args parameter. (Inherited from WorkflowWorkItemActionManager.)
Gg726387.pubmethod(en-us,AX.60).gif parmCaller Gets or sets the Caller parameter. (Inherited from WorkflowWorkItemActionManager.)
Gg726387.pubmethod(en-us,AX.60).gif parmIsActionDialogClosedOK Gets or sets the IsActionDialogClosedOK parameter. (Inherited from WorkflowWorkItemActionManager.)
Gg726387.protmethod(en-us,AX.60).gif parmProductCandidate Gets or sets the ProductCandidate parameter.
Gg726387.pubmethod(en-us,AX.60).gif parmTargetQueue Gets or sets the TargetQueue parameter. (Inherited from WorkflowWorkItemActionManager.)
Gg726387.pubmethod(en-us,AX.60).gif parmTargetUser Gets or sets the TargetUser parameter. (Inherited from WorkflowWorkItemActionManager.)
Gg726387.pubmethod(en-us,AX.60).gif parmWorkflowComment Gets or sets the WorkflowComment parameter. (Inherited from WorkflowWorkItemActionManager.)
Gg726387.pubmethod(en-us,AX.60).gif parmWorkflowCorrelationId Gets or sets the WorkflowCorrelationId parameter. (Inherited from WorkflowWorkItemActionManager.)
Gg726387.pubmethod(en-us,AX.60).gif parmWorkflowWorkItem Gets or sets the WorkflowWorkItem parameter. (Overrides the parmWorkflowWorkItem Method.)
Gg726387.protmethod(en-us,AX.60).gif parmWorkflowWorkItemActionDialog Gets or sets the WorkflowWorkItemActionDialog parameter.
Gg726387.pubmethod(en-us,AX.60).gif parmWorkflowWorkItemActionType Gets or sets the WorkflowWorkItemActionType parameter. (Inherited from WorkflowWorkItemActionManager.)
Gg726387.protmethod(en-us,AX.60).gif promptLineItemWorkflowAction Prompts for the action dialog for the line item workflow actions. (Inherited from WorkflowWorkItemActionManager.)
Gg726387.protmethod(en-us,AX.60).gif promptWorkflowWorkItemAction Prompts for the action dialog for workflow work item actions (Overrides the promptWorkflowWorkItemAction Method.)
Gg726387.pubmethod(en-us,AX.60).gif run Performs the workflow work item action or the line item workflow action. (Inherited from WorkflowWorkItemActionManager.)
Gg726387.protmethod(en-us,AX.60).gif runLineItemWorkflowAction Prompts for action dialog and performs the line item workflow action. (Inherited from WorkflowWorkItemActionManager.)
Gg726387.protmethod(en-us,AX.60).gif runWorkflowWorkItemAction Prompts for action dialog and performs the workflow work item action. (Inherited from WorkflowWorkItemActionManager.)
Gg726387.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg726387.protmethod(en-us,AX.60).gif takeWorkItemAction Performs the workflow work item action. (Inherited from WorkflowWorkItemActionManager.)
Gg726387.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg726387.protmethod(en-us,AX.60).gif updateWorkflowControls Updates the workflow controls. (Inherited from WorkflowWorkItemActionManager.)
Gg726387.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Gg726387.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg726387.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg726387.privmethod(en-us,AX.60).gif Gg726387.static(en-us,AX.60).gif ::getWorkflowWorkItemTable Gets a WorkflowWorkItemTable record for workflow enabled record.
Gg726387.pubmethod(en-us,AX.60).gif Gg726387.static(en-us,AX.60).gif ::main Provides an entry point for the CatVendorProductBulkApprovalManager class when it is called from a menu item.
Gg726387.privmethod(en-us,AX.60).gif Gg726387.static(en-us,AX.60).gif ::promptWorkflowWorkItemActionDailog Prompts a dialog for a workflow work item action.
Top

This is extension of the WorkflowWorkItemActionManager class.

Provides the ability to process multiple workflow outcomes at a time.

It retrieves workflow items for each selected record and submits to the respective approval process in loop.

This class dependent on the implementation of the WorkflowWorkItemTable and WorkflowElementTable workflow framework tables.

Changes in the schema of the tables may break this class.

Object Class
  WorkflowWorkItemActionManager Class
    CatVendorProductBulkApprovalManager Class

Community Additions

ADD
Show: