public class DefaultB2BOrderFacade extends DefaultOrderFacade implements B2BOrderFacade
OrderFacade.| Constructor and Description |
|---|
DefaultB2BOrderFacade() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAdditionalComment(java.lang.String orderCode,
java.lang.String comment)
Add a comment to an order.
|
protected void |
addCommentToWorkflowAction(WorkflowActionModel workflowActionModel,
java.lang.String comment) |
void |
cancelOrder(java.lang.String orderCode,
java.lang.String comment)
Cancels an order.
|
void |
cancelReplenishment(java.lang.String jobCode,
java.lang.String user)
Stops the order replenishment process.
|
void |
createAndSetNewOrderFromApprovedQuote(java.lang.String orderCode,
java.lang.String comment)
Deprecated.
Since 6.3.
|
void |
createAndSetNewOrderFromNegotiateQuote(java.lang.String orderCode,
java.lang.String comment)
Deprecated.
Since 6.3.
|
void |
createAndSetNewOrderFromRejectedQuote(java.lang.String orderCode)
Deprecated.
Since 6.3.
|
protected B2BCommentService<AbstractOrderModel> |
getB2bCommentService() |
protected Converter<WorkflowActionModel,B2BOrderApprovalData> |
getB2bOrderApprovalDataConverter() |
protected Converter<OrderHistoryEntryModel,B2BOrderHistoryEntryData> |
getB2bOrderHistoryEntryDataConverter() |
protected B2BOrderService |
getB2bOrderService() |
protected B2BSaleQuoteService |
getB2bQuoteOrderService() |
protected B2BWorkflowIntegrationService |
getB2bWorkflowIntegrationService() |
protected BusinessProcessService |
getBusinessProcessService() |
protected ModelService |
getModelService() |
B2BOrderApprovalData |
getOrderApprovalDetailsForCode(java.lang.String code)
Retrieves the approval details of a specific order code
|
OrderData |
getOrderDetailsForCode(java.lang.String code)
Deprecated.
As of 6.5, replaced by
DefaultOrderFacade.getOrderDetailsForCode(String) |
java.util.List<B2BOrderHistoryEntryData> |
getOrderHistoryEntryData(java.lang.String code)
Retrieves the history entry data of an order.
|
protected OrderHistoryService |
getOrderHistoryService() |
java.util.List<B2BOrderApprovalData> |
getOrdersForApproval()
Retrieves the order list for approval dashboard
|
protected PagedB2BWorkflowActionDao |
getPagedB2BWorkflowActionDao() |
SearchPageData<B2BOrderApprovalData> |
getPagedOrdersForApproval(WorkflowActionType[] actionTypes,
PageableData pageableData)
Retrieves the order list for approval with configurable parameters.
|
SearchPageData<ScheduledCartData> |
getPagedReplenishmentHistory(PageableData pageableData)
Retrieves replenishment cron jobs associated to the session user with paging support
|
SearchPageData<? extends OrderHistoryData> |
getPagedReplenishmentOrderHistory(java.lang.String jobCode,
PageableData pageableData)
Retrieves all the scheduled order for a given jobCode with configurable parameters.
|
protected ProcessParameterHelper |
getProcessParameterHelper() |
java.util.List<ScheduledCartData> |
getReplenishmentHistory()
Retrieves replenishment cron jobs associated to the session user.
|
ScheduledCartData |
getReplenishmentOrderDetailsForCode(java.lang.String code,
java.lang.String user)
Gets the schedule Cart Data for replenishment given a code.
|
java.util.List<? extends OrderHistoryData> |
getReplenishmentOrderHistory(java.lang.String jobCode,
java.lang.String user)
Retrieves all the scheduled order for a given jobCode.
|
protected Converter<CartToOrderCronJobModel,ScheduledCartData> |
getScheduledCartConverter() |
protected void |
setB2BComment(java.lang.String comment,
AbstractOrderModel order) |
void |
setB2bCommentService(B2BCommentService<AbstractOrderModel> b2bCommentService) |
void |
setB2bOrderApprovalDataConverter(Converter<WorkflowActionModel,B2BOrderApprovalData> b2bOrderApprovalDataConverter) |
void |
setB2bOrderHistoryEntryDataConverter(Converter<OrderHistoryEntryModel,B2BOrderHistoryEntryData> b2bOrderHistoryEntryDataConverter) |
void |
setB2bOrderService(B2BOrderService b2bOrderService) |
void |
setB2bQuoteOrderService(B2BSaleQuoteService b2bQuoteOrderService) |
void |
setB2bWorkflowIntegrationService(B2BWorkflowIntegrationService b2bWorkflowIntegrationService) |
void |
setBusinessProcessService(BusinessProcessService businessProcessService) |
void |
setModelService(ModelService modelService) |
B2BOrderApprovalData |
setOrderApprovalDecision(B2BOrderApprovalData b2bOrderApprovalData)
Sets the order approval decision to the workflow.
|
void |
setOrderHistoryService(OrderHistoryService orderHistoryService) |
void |
setPagedB2BWorkflowActionDao(PagedB2BWorkflowActionDao pagedB2BWorkflowActionDao) |
void |
setProcessParameterHelper(ProcessParameterHelper processParameterHelper) |
void |
setScheduledCartConverter(Converter<CartToOrderCronJobModel,ScheduledCartData> scheduledCartConverter) |
convertPageData, getBaseStoreService, getCheckoutCustomerStrategy, getCustomerAccountService, getOrderConverter, getOrderDetailsForCodeWithoutUser, getOrderDetailsForGUID, getOrderHistoryConverter, getOrderHistoryForStatuses, getPagedOrderHistoryForStatuses, getUserService, setBaseStoreService, setCheckoutCustomerStrategy, setCustomerAccountService, setOrderConverter, setOrderHistoryConverter, setUserServiceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetOrderDetailsForCodeWithoutUser, getOrderDetailsForGUID, getOrderHistoryForStatuses, getPagedOrderHistoryForStatuses@Deprecated public OrderData getOrderDetailsForCode(java.lang.String code)
DefaultOrderFacade.getOrderDetailsForCode(String)OrderFacadegetOrderDetailsForCode in interface OrderFacadegetOrderDetailsForCode in class DefaultOrderFacadecode - The code of the Order for which to retrieve the detail.public ScheduledCartData getReplenishmentOrderDetailsForCode(java.lang.String code, java.lang.String user)
B2BOrderFacadegetReplenishmentOrderDetailsForCode in interface B2BOrderFacadecode - unique job identifieruser - a customer assigned to the cartfor given code and userpublic java.util.List<ScheduledCartData> getReplenishmentHistory()
B2BOrderFacadegetReplenishmentHistory in interface B2BOrderFacadepublic SearchPageData<ScheduledCartData> getPagedReplenishmentHistory(PageableData pageableData)
B2BOrderFacadegetPagedReplenishmentHistory in interface B2BOrderFacadepageableData - the pagination information (PageableData)public void cancelReplenishment(java.lang.String jobCode,
java.lang.String user)
B2BOrderFacadecancelReplenishment in interface B2BOrderFacadejobCode - unique code for the replenishment cron job.user - customer assigned to the cartpublic java.util.List<? extends OrderHistoryData> getReplenishmentOrderHistory(java.lang.String jobCode, java.lang.String user)
B2BOrderFacadegetReplenishmentOrderHistory in interface B2BOrderFacadejobCode - a cron job codeuser - a customer assigned to the cartpublic SearchPageData<? extends OrderHistoryData> getPagedReplenishmentOrderHistory(java.lang.String jobCode, PageableData pageableData)
B2BOrderFacadegetPagedReplenishmentOrderHistory in interface B2BOrderFacadejobCode - unique code for the replenishment cron job.pageableData - the pagination informationpublic java.util.List<B2BOrderApprovalData> getOrdersForApproval()
B2BOrderFacadegetOrdersForApproval in interface B2BOrderFacadepublic SearchPageData<B2BOrderApprovalData> getPagedOrdersForApproval(WorkflowActionType[] actionTypes, PageableData pageableData)
B2BOrderFacadegetPagedOrdersForApproval in interface B2BOrderFacadeactionTypes - the action typespageableData - the pagination informationpublic B2BOrderApprovalData getOrderApprovalDetailsForCode(java.lang.String code)
B2BOrderFacadegetOrderApprovalDetailsForCode in interface B2BOrderFacadecode - the order code.public B2BOrderApprovalData setOrderApprovalDecision(B2BOrderApprovalData b2bOrderApprovalData)
B2BOrderFacadesetOrderApprovalDecision in interface B2BOrderFacadeb2bOrderApprovalData - the approval comments and decision action.protected void addCommentToWorkflowAction(WorkflowActionModel workflowActionModel, java.lang.String comment)
public java.util.List<B2BOrderHistoryEntryData> getOrderHistoryEntryData(java.lang.String code)
B2BOrderFacadegetOrderHistoryEntryData in interface B2BOrderFacadecode - the unique code of an order.@Deprecated public void createAndSetNewOrderFromRejectedQuote(java.lang.String orderCode)
createAndSetNewOrderFromRejectedQuote in interface B2BOrderFacadeorderCode - the unique code of an order.@Deprecated
public void createAndSetNewOrderFromNegotiateQuote(java.lang.String orderCode,
java.lang.String comment)
createAndSetNewOrderFromNegotiateQuote in interface B2BOrderFacadeorderCode - the unique code of an order.comment - comment string.@Deprecated
public void createAndSetNewOrderFromApprovedQuote(java.lang.String orderCode,
java.lang.String comment)
createAndSetNewOrderFromApprovedQuote in interface B2BOrderFacadeorderCode - the unique code of an order.comment - comment string.public void cancelOrder(java.lang.String orderCode,
java.lang.String comment)
B2BOrderFacadecancelOrder in interface B2BOrderFacadeorderCode - the unique code of an order.comment - comment string.public void addAdditionalComment(java.lang.String orderCode,
java.lang.String comment)
B2BOrderFacadeaddAdditionalComment in interface B2BOrderFacadeorderCode - the unique code of an order.comment - comment string.protected void setB2BComment(java.lang.String comment,
AbstractOrderModel order)
protected B2BOrderService getB2bOrderService()
public void setB2bOrderService(B2BOrderService b2bOrderService)
protected Converter<CartToOrderCronJobModel,ScheduledCartData> getScheduledCartConverter()
public void setScheduledCartConverter(Converter<CartToOrderCronJobModel,ScheduledCartData> scheduledCartConverter)
protected ModelService getModelService()
public void setModelService(ModelService modelService)
protected Converter<WorkflowActionModel,B2BOrderApprovalData> getB2bOrderApprovalDataConverter()
public void setB2bOrderApprovalDataConverter(Converter<WorkflowActionModel,B2BOrderApprovalData> b2bOrderApprovalDataConverter)
protected B2BWorkflowIntegrationService getB2bWorkflowIntegrationService()
public void setB2bWorkflowIntegrationService(B2BWorkflowIntegrationService b2bWorkflowIntegrationService)
protected PagedB2BWorkflowActionDao getPagedB2BWorkflowActionDao()
public void setPagedB2BWorkflowActionDao(PagedB2BWorkflowActionDao pagedB2BWorkflowActionDao)
protected Converter<OrderHistoryEntryModel,B2BOrderHistoryEntryData> getB2bOrderHistoryEntryDataConverter()
public void setB2bOrderHistoryEntryDataConverter(Converter<OrderHistoryEntryModel,B2BOrderHistoryEntryData> b2bOrderHistoryEntryDataConverter)
protected B2BCommentService<AbstractOrderModel> getB2bCommentService()
public void setB2bCommentService(B2BCommentService<AbstractOrderModel> b2bCommentService)
protected B2BSaleQuoteService getB2bQuoteOrderService()
public void setB2bQuoteOrderService(B2BSaleQuoteService b2bQuoteOrderService)
protected OrderHistoryService getOrderHistoryService()
public void setOrderHistoryService(OrderHistoryService orderHistoryService)
protected ProcessParameterHelper getProcessParameterHelper()
public void setProcessParameterHelper(ProcessParameterHelper processParameterHelper)
protected BusinessProcessService getBusinessProcessService()
public void setBusinessProcessService(BusinessProcessService businessProcessService)
Copyright © 2018 SAP SE. All Rights Reserved.