Class DefaultSapCpqCpiQuoteService
java.lang.Object
de.hybris.platform.commerceservices.order.impl.DefaultCommerceQuoteService
com.sap.hybris.sapcpqquoteintegration.outbound.service.impl.DefaultSapCpqCpiQuoteService
- All Implemented Interfaces:
de.hybris.platform.commerceservices.order.CommerceQuoteService
- Direct Known Subclasses:
DefaultSapCpqSbCpiQuoteService
public class DefaultSapCpqCpiQuoteService
extends de.hybris.platform.commerceservices.order.impl.DefaultCommerceQuoteService
Extending the default DefaultCommerceQuoteService
-
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 TypeMethodDescriptionvoidcancelQuote(QuoteModel quoteModel, UserModel userModel) getAllowedActions(QuoteModel quoteModel, UserModel userModel) de.hybris.platform.servicelayer.search.FlexibleSearchServicerequote(QuoteModel quote, UserModel user) protected QuoteModelsaveUpdate(CartModel cart, QuoteModel outdatedQuote, QuoteModel updatedQuote) voidsetFlexibleSearchService(de.hybris.platform.servicelayer.search.FlexibleSearchService flexibleSearchService) submitQuote(QuoteModel quoteModel, UserModel userModel) Methods inherited from class de.hybris.platform.commerceservices.order.impl.DefaultCommerceQuoteService
acceptAndPrepareCheckout, applyQuoteDiscount, approveQuote, assignQuoteToUser, createDiscountValue, createQuoteFromCart, createQuoteFromCartInternal, createQuoteSnapshot, createQuoteSnapshotWithState, executeQuoteAssignment, getCalculationService, getCartService, getCommerceCartService, getCommerceQuoteDao, getCommerceQuoteUtils, getCommerceSaveCartService, getCurrentDateTimeFormatted, getEventService, getModelService, getOrderQuoteDiscountValuesAccessor, getQuoteActionValidationStrategy, getQuoteAssignmentValidationStrategy, getQuoteByCodeAndCustomerAndStore, getQuoteCartValidationStrategy, getQuoteExpirationTimeValidationStrategy, getQuoteFromSessionCart, getQuoteList, getQuoteMetadataValidationStrategy, getQuoteRequestThreshold, getQuotesCountForStoreAndUser, getQuoteSellerApproverAutoApprovalStrategy, getQuoteService, getQuoteSnapshotStateTransitionMap, getQuoteStateSelectionStrategy, getQuoteUpdateExpirationTimeStrategy, getQuoteUpdateStateStrategy, getQuoteUserTypeIdentificationStrategy, getRequoteStrategy, getSessionService, getUpdateQuoteFromCartStrategy, getUserService, hasQuoteInSessionCart, isQuoteCartValidForCheckout, isRequestThresholdRequired, isSessionQuoteSameAsRequestedQuote, loadQuoteAsSessionCart, rejectQuote, removeQuoteCart, setAssigneeOnQuote, setCalculationService, setCartService, setCommerceCartService, setCommerceQuoteDao, setCommerceQuoteUtils, setCommerceSaveCartService, setEventService, setModelService, setOrderQuoteDiscountValuesAccessor, setQuoteActionValidationStrategy, setQuoteAssignmentValidationStrategy, setQuoteCartValidationStrategy, setQuoteExpirationTimeValidationStrategy, setQuoteMetadataValidationStrategy, setQuoteSellerApproverAutoApprovalStrategy, setQuoteService, setQuoteSnapshotStateTransitionMap, setQuoteStateSelectionStrategy, setQuoteUpdateExpirationTimeStrategy, setQuoteUpdateStateStrategy, setQuoteUserTypeIdentificationStrategy, setRequoteStrategy, setSessionService, setUpdateQuoteFromCartStrategy, setUserService, shouldAutoApproveTheQuoteForSellerApproval, unassignQuote, updateAndLoadQuoteCartWithAction, updateQuoteFromCart, updateQuoteFromCartInternal, validateDiscountRate, validateListNotEmpty, validateQuoteCart, validateQuoteThreshold, validateQuoteTotal
-
Constructor Details
-
DefaultSapCpqCpiQuoteService
public DefaultSapCpqCpiQuoteService()
-
-
Method Details
-
cancelQuote
- Specified by:
cancelQuotein interfacede.hybris.platform.commerceservices.order.CommerceQuoteService- Overrides:
cancelQuotein classde.hybris.platform.commerceservices.order.impl.DefaultCommerceQuoteService
-
submitQuote
- Specified by:
submitQuotein interfacede.hybris.platform.commerceservices.order.CommerceQuoteService- Overrides:
submitQuotein classde.hybris.platform.commerceservices.order.impl.DefaultCommerceQuoteService
-
getAllowedActions
- Specified by:
getAllowedActionsin interfacede.hybris.platform.commerceservices.order.CommerceQuoteService- Overrides:
getAllowedActionsin classde.hybris.platform.commerceservices.order.impl.DefaultCommerceQuoteService
-
requote
- Specified by:
requotein interfacede.hybris.platform.commerceservices.order.CommerceQuoteService- Overrides:
requotein classde.hybris.platform.commerceservices.order.impl.DefaultCommerceQuoteService
-
saveUpdate
- Overrides:
saveUpdatein classde.hybris.platform.commerceservices.order.impl.DefaultCommerceQuoteService
-
getFlexibleSearchService
public de.hybris.platform.servicelayer.search.FlexibleSearchService getFlexibleSearchService() -
setFlexibleSearchService
public void setFlexibleSearchService(de.hybris.platform.servicelayer.search.FlexibleSearchService flexibleSearchService)
-