Uses of Class
net.pricefx.common.dto.WorkflowDTO
Packages that use WorkflowDTO
Package
Description
Defining approval workflows, and chaining background jobs.
Domain objects that Pricefx logics receive from and pass to Groovy API calls.
-
Uses of WorkflowDTO in net.pricefx.common.dto
Fields in net.pricefx.common.dto declared as WorkflowDTOMethods in net.pricefx.common.dto that return WorkflowDTOModifier and TypeMethodDescriptionWorkflowDTO.withAddStepRestrictedToWFAdmin()Restricts adding extra approval or watcher steps to the running workflow to Workflow Admins only.WorkflowDTO.withAddStepRestrictedToWFAdmin(boolean isAddStepRestrictedToWFAdmin) Sets whether adding extra approval or watcher steps to the running workflow is restricted to Workflow Admins.WorkflowDTO.withAutoConvertToDeal(boolean autoConvertToDeal) Iftruethen automatically converts quote to deal when quote is approvedWorkflowDTO.withDataMap(Map<String, Object> dataMap) Sets dataMap map, which is available then in email templatesWorkflowDTO.withDefaultConditionRecordLogic(String conditionRecordLogicName) Adds a logic that will be executed after the final approval step or after each approved contract recalculation.WorkflowDTO.withDefaultPostApprovalStepLogic(String postApprovalStepLogicUniqueName) Sets a logic that will be executed after every approval step.WorkflowDTO.withDenialReasons(List<String> denialReasons, boolean isDenialReasonOptional) Defines denial reasons for the whole workflow.WorkflowDTO.withRunDefaultPostApprovalStepLogicOnEmptyWorkflow(boolean runDefaultPostStepLogicOnEmptyWorkflow) Decides if default post step logic should be executed also in case the wf has no approval steps (i.e. empty or all steps are watcher steps).WorkflowDTO.withSelectStepOnDeny(boolean isSelectStepOnDeny) Lets the approver select, when denying the document, the step from which the workflow restarts after the document is submitted again.Constructors in net.pricefx.common.dto with parameters of type WorkflowDTOModifierConstructorDescriptionApprovalStepDTO(WorkflowDTO workflow, String uniqueName) StepDTO(WorkflowDTO workflow, String uniqueName) WatcherStepDTO(WorkflowDTO workflow, String userLoginName) -
Uses of WorkflowDTO in net.pricefx.domain
Methods in net.pricefx.domain with parameters of type WorkflowDTOModifier and TypeMethodDescriptionvoidPricelist.onNoApprovalRequired(User approver, WorkflowDTO workflowDTO, PersistedObjectService objService, ApprovalActionsService approvalActionsService)