Package de.hybris.platform.b2b.process.approval.actions
package de.hybris.platform.b2b.process.approval.actions
-
ClassDescriptionAn interface for executing an action of a b2b approval processDeprecated, for removal: This API element is subject to removal in a future version.Since 4.5.The Class AbstractSimpleB2BApproveOrderDecisionAction.Deprecated, for removal: This API element is subject to removal in a future version.Since 4.4.Deprecated, for removal: This API element is subject to removal in a future version.Since 4.4.Action which handles business logic after an approve decision has been chosen by an approver of a b2b approval workflowDeprecated, for removal: This API element is subject to removal in a future version.Since 4.4.Action which handles business logic after a reject decision has been chosen by an approver of a b2b approval workflowThis action is executed at the completion of a successful b2b order approval process.This action is executed at the beginning of a b2b order approval process.Action which handles business logic after an approve decision has been chosen by an approver of a b2b approval workflowA helper bean for working with
B2BPermissionModelcollectionsChecks if the order requires an approver.Checks order's Permission result and updates order statusCreates anOrderHistoryEntryModelfor an order that was rejected by an approver.A task which handles order approval escalation.Locates eligible approvers for a b2b order.Informs an member of b2badmingroup of a parent unit to which a customer who placed an order belongs of order rejection.Sends an order approval email.Sends order rejection emailAction which handles business logic after an approve decision has been chosen by an approver of a b2b approval workflowCreatesB2BBookingLineEntryModelof an approved order.Starts a approval work flow and schedules aEscalationTaskModelwhich escalates the workflow to next available approver if the order has not been approved within 24 hours.