Class DefaultSapCpqSbCpiQuoteService
java.lang.Object
de.hybris.platform.commerceservices.order.impl.DefaultCommerceQuoteService
com.sap.hybris.sapcpqquoteintegration.outbound.service.impl.DefaultSapCpqCpiQuoteService
com.sap.hybris.sapcpqsbintegration.service.impl.DefaultSapCpqSbCpiQuoteService
- All Implemented Interfaces:
de.hybris.platform.commerceservices.order.CommerceQuoteService
Default Quote Service to communicate with Sap CPI and SAP CPQ system
-
Field Summary
Fields inherited from class de.hybris.platform.commerceservices.order.impl.DefaultCommerceQuoteService
ABSTRACT_ORDER_DESCRIPTION, ABSTRACT_ORDER_NAME, DATE_TIME_FORMAT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateQuoteSnapshotWithState(QuoteModel quoteModel, QuoteState quoteState) de.hybris.platform.servicelayer.model.ModelServicede.hybris.platform.order.QuoteServicerequote(QuoteModel quote, UserModel user) voidsetModelService(de.hybris.platform.servicelayer.model.ModelService modelService) voidsetQuoteService(de.hybris.platform.order.QuoteService quoteService) Methods inherited from class com.sap.hybris.sapcpqquoteintegration.outbound.service.impl.DefaultSapCpqCpiQuoteService
cancelQuote, getAllowedActions, getFlexibleSearchService, saveUpdate, setFlexibleSearchService, submitQuoteMethods inherited from class de.hybris.platform.commerceservices.order.impl.DefaultCommerceQuoteService
acceptAndPrepareCheckout, applyQuoteDiscount, approveQuote, assignQuoteToUser, createDiscountValue, createQuoteFromCart, createQuoteFromCartInternal, createQuoteSnapshot, executeQuoteAssignment, getCalculationService, getCartService, getCommerceCartService, getCommerceQuoteDao, getCommerceQuoteUtils, getCommerceSaveCartService, getCurrentDateTimeFormatted, getEventService, getOrderQuoteDiscountValuesAccessor, getQuoteActionValidationStrategy, getQuoteAssignmentValidationStrategy, getQuoteByCodeAndCustomerAndStore, getQuoteCartValidationStrategy, getQuoteExpirationTimeValidationStrategy, getQuoteFromSessionCart, getQuoteList, getQuoteMetadataValidationStrategy, getQuoteRequestThreshold, getQuotesCountForStoreAndUser, getQuoteSellerApproverAutoApprovalStrategy, getQuoteSnapshotStateTransitionMap, getQuoteStateSelectionStrategy, getQuoteUpdateExpirationTimeStrategy, getQuoteUpdateStateStrategy, getQuoteUserTypeIdentificationStrategy, getRequoteStrategy, getSessionService, getUpdateQuoteFromCartStrategy, getUserService, hasQuoteInSessionCart, isQuoteCartValidForCheckout, isRequestThresholdRequired, isSessionQuoteSameAsRequestedQuote, loadQuoteAsSessionCart, rejectQuote, removeQuoteCart, setAssigneeOnQuote, setCalculationService, setCartService, setCommerceCartService, setCommerceQuoteDao, setCommerceQuoteUtils, setCommerceSaveCartService, setEventService, setOrderQuoteDiscountValuesAccessor, setQuoteActionValidationStrategy, setQuoteAssignmentValidationStrategy, setQuoteCartValidationStrategy, setQuoteExpirationTimeValidationStrategy, setQuoteMetadataValidationStrategy, setQuoteSellerApproverAutoApprovalStrategy, setQuoteSnapshotStateTransitionMap, setQuoteStateSelectionStrategy, setQuoteUpdateExpirationTimeStrategy, setQuoteUpdateStateStrategy, setQuoteUserTypeIdentificationStrategy, setRequoteStrategy, setSessionService, setUpdateQuoteFromCartStrategy, setUserService, shouldAutoApproveTheQuoteForSellerApproval, unassignQuote, updateAndLoadQuoteCartWithAction, updateQuoteFromCart, updateQuoteFromCartInternal, validateDiscountRate, validateListNotEmpty, validateQuoteCart, validateQuoteThreshold, validateQuoteTotal
-
Constructor Details
-
DefaultSapCpqSbCpiQuoteService
public DefaultSapCpqSbCpiQuoteService()
-
-
Method Details
-
createQuoteSnapshotWithState
- Specified by:
createQuoteSnapshotWithStatein interfacede.hybris.platform.commerceservices.order.CommerceQuoteService- Overrides:
createQuoteSnapshotWithStatein classde.hybris.platform.commerceservices.order.impl.DefaultCommerceQuoteService
-
requote
- Specified by:
requotein interfacede.hybris.platform.commerceservices.order.CommerceQuoteService- Overrides:
requotein classDefaultSapCpqCpiQuoteService
-
getModelService
public de.hybris.platform.servicelayer.model.ModelService getModelService()- Overrides:
getModelServicein classde.hybris.platform.commerceservices.order.impl.DefaultCommerceQuoteService
-
setModelService
public void setModelService(de.hybris.platform.servicelayer.model.ModelService modelService) - Overrides:
setModelServicein classde.hybris.platform.commerceservices.order.impl.DefaultCommerceQuoteService
-
getQuoteService
public de.hybris.platform.order.QuoteService getQuoteService()- Overrides:
getQuoteServicein classde.hybris.platform.commerceservices.order.impl.DefaultCommerceQuoteService
-
setQuoteService
public void setQuoteService(de.hybris.platform.order.QuoteService quoteService) - Overrides:
setQuoteServicein classde.hybris.platform.commerceservices.order.impl.DefaultCommerceQuoteService
-