public class DefaultOmsB2bOrderFacade extends DefaultOmsOrderFacade
DefaultOmsB2bOrderFacadeMANUAL_COMMIT_TAX_EVENT, MANUAL_DELIVERY_COST_COMMIT_EVENT, MANUAL_REAUTH_PAYMENT_EVENT, MANUAL_REQUOTE_TAX_EVENT, MANUAL_VOID_PAYMENT_EVENT, MANUAL_VOID_TAX_EVENT, ORDER_EVENT_NAME| Constructor and Description |
|---|
DefaultOmsB2bOrderFacade() |
| Modifier and Type | Method and Description |
|---|---|
protected B2BCommerceCostCenterService |
getB2bCommerceCostCenterService() |
protected java.lang.String |
getB2bCustomerById(CustomerData customerData)
Find
B2BCustomerModel based on given PrincipalData.getUid() |
protected Converter<OrderRequestData,OrderModel> |
getB2bOrderRequestReverseConverter() |
protected B2BCostCenterModel |
getCostCenterById(java.lang.String costCenterCode)
Find
B2BCostCenterModel based on given code |
void |
setB2bCommerceCostCenterService(B2BCommerceCostCenterService b2bCommerceCostCenterService) |
void |
setB2bOrderRequestReverseConverter(Converter<OrderRequestData,OrderModel> b2bOrderRequestReverseConverter) |
OrderData |
submitOrder(OrderRequestData orderRequestData)
API to submit an
OrderModel in the system |
approvePotentiallyFraudulentOrder, buildOrderCancelRequest, canPerformFraudCheck, createGuestCustomerModel, createGuestIfNotExisting, createRequestOrderCancel, executeFraudCheckOperation, executeManualReleaseStepOperation, getBaseSiteService, getBaseStoreService, getBusinessProcessService, getCancelReasons, getCustomerReverseConverter, getEnumerationService, getFraudReportConverter, getFraudReportGenericDao, getImpersonationService, getOrderByNullVersionIdPagedDao, getOrderCancelRecordEntryConverter, getOrderCancelService, getOrderConverter, getOrderEntriesForOrderCode, getOrderEntryConverter, getOrderEntryForOrderCodeAndEntryNumber, getOrderEntryPagedGenericDao, getOrderForCode, getOrderFraudReports, getOrderRequestReverseConverter, getOrders, getOrdersByStatuses, getOrderSearchByStatusPagedDao, getOrderService, getOrderStatuses, getUserService, isCancelQuantityPossible, isPartialCancel, isPartialEntryCancel, manuallyReleaseDeliveryCostCommit, manuallyReleasePaymentReauth, manuallyReleasePaymentVoid, manuallyReleaseTaxCommit, manuallyReleaseTaxRequote, manuallyReleaseTaxVoid, rejectPotentiallyFraudulentOrder, setBaseSiteService, setBaseStoreService, setBusinessProcessService, setCustomerReverseConverter, setEnumerationService, setFraudReportConverter, setFraudReportGenericDao, setImpersonationService, setOrderByNullVersionIdPagedDao, setOrderCancelRecordEntryConverter, setOrderCancelService, setOrderConverter, setOrderEntryConverter, setOrderEntryPagedGenericDao, setOrderRequestReverseConverter, setOrderSearchByStatusPagedDao, setOrderService, setUserService, submitOrderInContext, submitValidatedOrder, validateAddressData, validateBaseStoreInSite, validateCancelEntryData, validateOrderData, validateOrderEntryRequestData, validatePaymentTransactions, validateReturnRequestData, validateUserDataconvertSearchPageData, createPaginationData, discardOrderSnapshot, getModelService, getOrderGenericDao, getOrderModelForCode, setModelService, setOrderGenericDaopublic OrderData submitOrder(OrderRequestData orderRequestData)
OmsOrderFacadeOrderModel in the systemsubmitOrder in interface OmsOrderFacadesubmitOrder in class DefaultOmsOrderFacadeorderRequestData - the OrderRequestData to submit an OrderModelOrderDataprotected java.lang.String getB2bCustomerById(CustomerData customerData)
B2BCustomerModel based on given PrincipalData.getUid()customerData - the CustomerDataUnknownIdentifierExceptionprotected B2BCostCenterModel getCostCenterById(java.lang.String costCenterCode)
B2BCostCenterModel based on given codecostCenterCode - protected B2BCommerceCostCenterService getB2bCommerceCostCenterService()
public void setB2bCommerceCostCenterService(B2BCommerceCostCenterService b2bCommerceCostCenterService)
protected Converter<OrderRequestData,OrderModel> getB2bOrderRequestReverseConverter()
public void setB2bOrderRequestReverseConverter(Converter<OrderRequestData,OrderModel> b2bOrderRequestReverseConverter)
Copyright © 2018 SAP SE. All Rights Reserved.