Uses of Class
de.hybris.platform.order.exceptions.CalculationException
Packages that use CalculationException
Package
Description
-
Uses of CalculationException in de.hybris.basecommerce.jalo
Methods in de.hybris.basecommerce.jalo that throw CalculationExceptionModifier and TypeMethodDescriptionprotected OrderModelAbstractOrderManagementTest.placeTestOrder() -
Uses of CalculationException in de.hybris.platform
Methods in de.hybris.platform that throw CalculationExceptionModifier and TypeMethodDescriptionvoidBasePriceWithUnitConversionTest.basePriceWithUnitConversion()voidBasePriceWithUnitConversionTest.preferredPricePerUnitTest() -
Uses of CalculationException in de.hybris.platform.acceleratorservices.promotions
Methods in de.hybris.platform.acceleratorservices.promotions that throw CalculationExceptionModifier and TypeMethodDescriptionvoidAcceleratorPromotionsTest.shouldPlaceOrderWithPromotions() -
Uses of CalculationException in de.hybris.platform.b2b
Methods in de.hybris.platform.b2b that throw CalculationExceptionModifier and TypeMethodDescriptionB2BIntegrationTest.createOrder(int quantity) B2BIntegrationTest.createOrder(UserModel user, int quantity, OrderStatus status, ProductModel product) B2BIntegrationTest.createOrder(String uid, int quantity, OrderStatus status) -
Uses of CalculationException in de.hybris.platform.b2b.services.impl
Methods in de.hybris.platform.b2b.services.impl that throw CalculationExceptionModifier and TypeMethodDescriptionvoidB2BCommentServiceTest.shouldGetAllB2BComments()voidB2BCommentServiceTest.shouldGetCommentByUser() -
Uses of CalculationException in de.hybris.platform.b2bacceleratorservices.jalo.promotions
Methods in de.hybris.platform.b2bacceleratorservices.jalo.promotions that throw CalculationExceptionModifier and TypeMethodDescriptionvoidProductThresholdPriceDiscountPromotionTest.shouldApplyPromotion()Entry total 253.0d is greater than threshold 100.voidProductThresholdPriceDiscountPromotionTest.shouldNotApplyPromotion()Entry total 29.90d is less than threshold 100. -
Uses of CalculationException in de.hybris.platform.catalog
Methods in de.hybris.platform.catalog that throw CalculationExceptionModifier and TypeMethodDescriptionvoidTaxRowCachingForMultipleCatalogVersionsTest.testTaxRowCacheByProductMatch()voidTaxRowCachingForMultipleCatalogVersionsTest.testTaxRowCacheByProductTaxGroupMatch()voidTaxRowCachingForMultipleCatalogVersionsTest.testTaxRowCacheWithNoCatalogVersions()voidCatalogAwareEurope1PriceFactoryTest.testTaxValue() -
Uses of CalculationException in de.hybris.platform.chineselogisticservices.strategies.impl
Methods in de.hybris.platform.chineselogisticservices.strategies.impl that throw CalculationExceptionModifier and TypeMethodDescriptionprotected PriceValueChineseSLFindDeliveryCostStrategy.getDeliveryCostValue(AbstractOrderModel order) -
Uses of CalculationException in de.hybris.platform.commercefacades.order.impl
Methods in de.hybris.platform.commercefacades.order.impl that throw CalculationExceptionModifier and TypeMethodDescriptionvoidDefaultQuoteFacadeDiscountIntegrationTest.shouldApplyDiscount() -
Uses of CalculationException in de.hybris.platform.commercefacades.promotion.impl
Methods in de.hybris.platform.commercefacades.promotion.impl that throw CalculationExceptionModifier and TypeMethodDescriptionvoidDefaultCommercePromotionRestrictionFacadeTest.testEnablePromotionForCurrentCart() -
Uses of CalculationException in de.hybris.platform.commercefacades.storesession.impl
Methods in de.hybris.platform.commercefacades.storesession.impl that throw CalculationException -
Uses of CalculationException in de.hybris.platform.commerceservices.order
Methods in de.hybris.platform.commerceservices.order that throw CalculationExceptionModifier and TypeMethodDescriptionvoidCommerceCartService.recalculateCart(CommerceCartParameter parameter) Recalculates the whole cart and all its entries.voidCommerceCartService.recalculateCart(CartModel cartModel) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.2.voidDefaultCommerceCartCalculationStrategyIntegrationTest.shouldGetNoReSetOrderFeesWhenCallCalculateCartAgainAfterReAddToCart()voidDefaultCommerceCartCalculationStrategyIntegrationTest.shouldGetNoReSetOrderFeesWhenCallRecalculateCartInOccPlaceOrderApiWithOutEnableReSetDeliveryCost()voidDefaultCommerceCartCalculationStrategyIntegrationTest.shouldGetReSetOrderFeesWhenCallCalculateCartAgainWithEnableReSetDeliveryCostAfterReAddToCart()voidDefaultCommerceCartCalculationStrategyIntegrationTest.shouldGetReSetOrderFeesWhenCallRecalculateCartInOccPlaceOrderApiWithEnableReSetDeliveryCost()voidDefaultCommerceCartCalculationStrategyIntegrationTest.shouldNotChangeOrderFeesWhenCallCalculateCartAgain()voidDefaultCommerceCartServiceIntegrationTest.testPreviewTime()voidDefaultCommerceCartServiceIntegrationTest.testRecalculateCart() -
Uses of CalculationException in de.hybris.platform.commerceservices.order.hook.impl
Methods in de.hybris.platform.commerceservices.order.hook.impl that throw CalculationExceptionModifier and TypeMethodDescriptionvoidDefaultCommerceQuoteCartCalculationMethodHookTest.shouldAddQuoteDiscounts() -
Uses of CalculationException in de.hybris.platform.commerceservices.order.impl
Methods in de.hybris.platform.commerceservices.order.impl that throw CalculationExceptionModifier and TypeMethodDescriptionvoidDefaultCommerceCartService.recalculateCart(CartModel cartModel) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.2.protected voidDefaultCommerceCartCalculationStrategy.resetDeliveryCostIfNecessary(CartModel cartModel) voidDefaultCommerceCartServiceTest.testAddToCart()voidDefaultCommerceCartServiceTest.testAddToCartLowerStock()voidDefaultCommerceCartServiceTest.testAddToCartWhenNoCartWasPassed()voidDefaultCommerceCartServiceTest.testAddToCartWithMethodHooksDisabled()voidDefaultCommerceCartServiceTest.testAddToCartWithMethodHooksEnabled()voidDefaultCommerceCartServiceTest.testAddToCartWithMethodHooksWithPropertyDisabled()voidDefaultCommerceCartServiceTest.testCalculateCart()voidDefaultCommerceCheckoutServiceTest.testPlaceOrder()voidDefaultCommerceCartServiceTest.testRecalculateCart()voidDefaultCommerceCartServiceTest.testRecalculateCartWhenCartIsNull() -
Uses of CalculationException in de.hybris.platform.commerceservices.promotion
Methods in de.hybris.platform.commerceservices.promotion that throw CalculationExceptionModifier and TypeMethodDescriptionvoidPromotionOrderRestrictionTest.testMultipleRestrictionsForProductPromotion()voidPromotionOrderRestrictionTest.testSingleOrderRestrictionForOrderPromotion()voidPromotionOrderRestrictionTest.testSingleOrderRestrictionForProductPromotion() -
Uses of CalculationException in de.hybris.platform.commercewebservices.core.exceptions
Constructors in de.hybris.platform.commercewebservices.core.exceptions with parameters of type CalculationExceptionModifierConstructorDescriptionRecalculationException(CalculationException exception, String currencyIso) -
Uses of CalculationException in de.hybris.platform.commercewebservicescommons.strategies.impl
Methods in de.hybris.platform.commercewebservicescommons.strategies.impl that throw CalculationExceptionModifier and TypeMethodDescriptionvoidDefaultCartLoaderStrategyTest.testApplyCurrencyToCartAndNoRecalculate()Deprecated, for removal: This API element is subject to removal in a future version.not usedvoidDefaultCartLoaderStrategyTest.testApplyCurrencyToCartAndRecalculate()Deprecated, for removal: This API element is subject to removal in a future version.not usedvoidDefaultCartLoaderStrategyTest.testApplyCurrencyToCartAndRecalculateWithException()Deprecated, for removal: This API element is subject to removal in a future version.not used -
Uses of CalculationException in de.hybris.platform.configurablebundleservices.bundle.impl
Methods in de.hybris.platform.configurablebundleservices.bundle.impl that throw CalculationExceptionModifier and TypeMethodDescriptionBundleCurrentFactoryFindPricingStrategy.findDiscountValues(AbstractOrderEntryModel entry) Deprecated, for removal: This API element is subject to removal in a future version.FindBundlePricingWithCurrentPriceFactoryStrategy.findDiscountValues(AbstractOrderEntryModel entry) Deprecated, for removal: This API element is subject to removal in a future version.For non Bundle products it should worBundleNavigationNodeContentMainComponentk as is, so the DiscountValues should result from the DiscountRows defined at the product.voidBundleOrderEntryRemoveableCheckerNestedIntegrationTest.shouldDeleteItemsWhichSatisfyMinCondition()voidBundleOrderEntryRemoveableCheckerNestedIntegrationTest.shouldNotDeleteItemsWhichDontSatisfyMinCondition()voidBundleOrderEntryRemoveableCheckerNestedIntegrationTest.shouldRemoveNonBundleEntry() -
Uses of CalculationException in de.hybris.platform.couponservices.services.impl
Methods in de.hybris.platform.couponservices.services.impl that throw CalculationException -
Uses of CalculationException in de.hybris.platform.order
Methods in de.hybris.platform.order that throw CalculationExceptionModifier and TypeMethodDescriptionvoidCalculationService.calculate(AbstractOrderModel order) Calculates the given order and all its entries unless they're already calculated and the order has not been modified.voidCalculationService.calculate(AbstractOrderModel order, Date date) Calculates the given order and all its entries unless they're already calculated and the order has not been modified.voidCalculationService.calculateTotals(AbstractOrderModel order, boolean recalculate) (re)calculates all totals for the given order.voidSyncDiscountRowsTest.checkDiscountRowAssignedByUserAndProductGroupsIsVisibleViaPriceFactoryAfterSynchronization()TestPriceFactory.findBasePrice(AbstractOrderEntryModel entry) TestPriceFactory.findDiscountValues(AbstractOrderEntryModel entry) TestPriceFactory.findDiscountValues(AbstractOrderModel order) TestPriceFactory.findTaxValues(AbstractOrderEntryModel entry) default List<DiscountInformation>DiscountService.getDiscountInformation(BaseCriteria baseCriteria) Get discountsDiscountInformations for given criteria.default List<TaxInformation>TaxService.getTaxInformation(BaseCriteria baseCriteria) Get taxes informationTaxInformationfor given criteria.voidCalculationService.recalculate(AbstractOrderEntryModel entry) Calculates this entry even if the entry was calculated before.voidCalculationService.recalculate(AbstractOrderModel order) recalculates the whole order and all its entries.voidCalculationService.recalculate(AbstractOrderModel order, Date date) recalculates the whole order and all its entries.voidFetchPricingInfoTest.testCalculateAbstractOrderModel()voidCartServiceTest.testChangeSomeQuantitiesInCart()voidUntaxedEntriesCalculationTest.testGrossMixedTaxEntries()Test gross mixed tax for different entries: creates 2 taxes: 10% and 20%, creates 2 product tax group with 10% and 20% as well, add product01 (110 Euro gross) including 10% tax ==> 100(net) + 10(tax) = 110 Euro, add product02 (240 Euro gross) including 20% tax ==> 200(net) + 40(tax) = 240 Euro, add product03 (300 Euro gross) with NO tax ==> 300(net) = 300 Euro, delivery cost is 10 Euro gross, checks that the sub total (gross) is 650,(110 + 240 + 300) checks that 10% tax has value 10.29 and 20% tax has value 41.14.voidUntaxedEntriesCalculationTest.testGrossNormalTaxEntries()voidCalculationServiceMixedTaxTest.testMixedTaxedEntriesGross()voidEurope1TargetPriceDiscountsTest.testNegativeTargetPriceDiscount()voidUntaxedEntriesCalculationTest.testNetMixedTaxEntries()Test net mixed tax for different entries: creates 2 taxes: 10% and 20%, creates 2 product tax group with 10% and 20% as well, add product41 (110 Euro net) with extra 10% tax ==> 110(net) + 11(tax) = 121 Euro, add product42 (240 Euro net) with extra 20% tax ==> 240(net) + 44(tax) = 288 Euro, add product43 (300 Euro net) with NO tax ==> 300(net) = 300 Euro, delivery cost is 10 Euro net, checks that the sub total (net) is 650,(110 + 240 + 300) checks that 10% tax has value 10.31 and 20% tax has value 49.37.voidUntaxedEntriesCalculationTest.testNetNormalTaxEntries()voidEurope1TargetPriceDiscountsTest.testNoDiscounts()voidOrderInterceptorsIntegrationTest.testOrderLifeCycle()With all the new interceptors forvoidEurope1TargetPriceDiscountsTest.testTargetPriceDiscount()voidEurope1TargetPriceDiscountsTest.testTargetPriceDiscountAboveBasePrice()voidEurope1TargetPriceDiscountsTest.testTargetPriceDiscountMixed()voidEurope1TargetPriceDiscountsTest.testTargetPriceDiscountMultipleTimes()voidEurope1TargetPriceDiscountsTest.testTargetPriceDiscountOverridePDG() -
Uses of CalculationException in de.hybris.platform.order.calculation
Methods in de.hybris.platform.order.calculation that throw CalculationExceptionModifier and TypeMethodDescriptionvoidAbstractCalculationServiceTest.shouldCalculateOrderWithGivenDateWithTaxesWithDateRange()voidCalculationServiceSaveTest.shouldNotSaveDuringCalculateInSl()voidCalculationServiceSaveTest.shouldNotSaveDuringCalculateWithDateInSl()voidCalculationServiceSaveTest.shouldNotSaveDuringRecalculateInSl()voidCalculationServiceSaveTest.shouldNotSaveDuringRecalculateWithDateInSl()voidAbstractCalculationServiceTest.shouldRecalculateEntryEvenWhenItIsAlreadyCalculated()voidAbstractCalculationServiceTest.shouldRecalculateOrderWithGivenDateWhenQuantityChanged()voidAbstractCalculationServiceTest.shouldRecalculateOrderWithGivenDateWithTaxesWithDateRange()voidCalculationServiceSaveTest.shouldSaveDuringCalculateInJalo()voidCalculationServiceSaveTest.shouldSaveDuringCalculateWithDateInJalo()voidCalculationServiceSaveTest.shouldSaveDuringRecalculateInJalo()voidCalculationServiceSaveTest.shouldSaveDuringRecalculateWithDateInJalo()voidAbstractCalculationServiceTest.shouldSetBackOrderDateWhenCalculationExceptionOccours()voidAbstractCalculationServiceTest.testApplyDiscounts()voidAbstractCalculationServiceTest.testApplyGlobalDiscounts()voidAbstractCalculationServiceTest.testApplyTaxes()voidAbstractCalculationServiceTest.testCalculateAbstractOrderModel()voidAbstractCalculationServiceTest.testRecalculateOrderEntry()voidAbstractCalculationServiceTest.testRequiresCalculation() -
Uses of CalculationException in de.hybris.platform.order.impl
Methods in de.hybris.platform.order.impl that throw CalculationExceptionModifier and TypeMethodDescriptionvoidDefaultCalculationService.calculate(AbstractOrderModel order) voidDefaultCalculationService.calculate(AbstractOrderModel order, Date date) voidDefaultCalculationService.calculateEntries(AbstractOrderModel order, boolean forceRecalculate) voidDefaultCalculationService.calculateTotals(AbstractOrderModel order, boolean recalculate) protected voidDefaultCalculationService.calculateTotals(AbstractOrderModel order, boolean recalculate, Map<TaxValue, Map<Set<TaxValue>, Double>> taxValueMap) calculates all totals.protected PriceValueDefaultCalculationService.findBasePrice(AbstractOrderEntryModel entry) protected List<DiscountValue>DefaultCalculationService.findDiscountValues(AbstractOrderEntryModel entry) protected List<DiscountValue>DefaultCalculationService.findGlobalDiscounts(AbstractOrderModel order) protected Collection<TaxValue>DefaultCalculationService.findTaxValues(AbstractOrderEntryModel entry) DefaultDiscountService.getDiscountInformation(BaseCriteria baseCriteria) protected doubleDefaultCalculationService.getTaxCorrectionFactor(Map<TaxValue, Map<Set<TaxValue>, Double>> taxValueMap, double subtotal, double total, AbstractOrderModel order) DefaultTaxService.getTaxInformation(BaseCriteria baseCriteria) voidDefaultCalculationService.recalculate(AbstractOrderEntryModel entry) voidDefaultCalculationService.recalculate(AbstractOrderModel order) voidDefaultCalculationService.recalculate(AbstractOrderModel order, Date date) protected voidDefaultCalculationService.recalculateOrderEntryIfNeeded(AbstractOrderEntryModel entry, boolean forceRecalculation) protected voidDefaultCalculationService.resetAllValues(AbstractOrderEntryModel entry) protected MapDefaultCalculationService.resetAllValues(AbstractOrderModel order) -
Uses of CalculationException in de.hybris.platform.order.interceptors
Methods in de.hybris.platform.order.interceptors that throw CalculationExceptionModifier and TypeMethodDescriptionvoidAbstractOrderEntryPreparerIntegrationTest.testAddNewEntry()voidAbstractOrderEntryPreparerIntegrationTest.testChangeEntry()voidAbstractOrderEntryPreparerIntegrationTest.testNewOrderAddNewEntry() -
Uses of CalculationException in de.hybris.platform.order.strategies.calculation
Methods in de.hybris.platform.order.strategies.calculation that throw CalculationExceptionModifier and TypeMethodDescriptionFindPriceStrategy.findBasePrice(AbstractOrderEntryModel entry) Resolves price value for the givenAbstractOrderEntryModel.FindDiscountValuesStrategy.findDiscountValues(AbstractOrderEntryModel entry) Find applicableDiscountValues for the target order entry.FindDiscountValuesStrategy.findDiscountValues(AbstractOrderModel order) Find applicable globalDiscountValues for the target order.FindTaxValuesStrategy.findTaxValues(AbstractOrderEntryModel entry) Resolves tax value for the givenAbstractOrderEntryModelbasing on the underlying implementation.default List<DiscountInformation>FindDiscountValuesStrategy.getDiscountInformation(BaseCriteria baseCriteria) Get discountsDiscountInformations for given criteria.default List<PriceInformation>FindPriceStrategy.getPriceInformation(BaseCriteria baseCriteria) Get prices informationPriceInformationfor given criteria.default List<TaxInformation>FindTaxValuesStrategy.getTaxInformation(BaseCriteria baseCriteria) Get taxes informationTaxInformationfor given criteria. -
Uses of CalculationException in de.hybris.platform.order.strategies.calculation.impl
Methods in de.hybris.platform.order.strategies.calculation.impl that throw CalculationExceptionModifier and TypeMethodDescriptionFindPricingWithCurrentPriceFactoryStrategy.findBasePrice(AbstractOrderEntryModel entry) FindOrderDiscountValuesStrategy.findDiscountValues(AbstractOrderEntryModel entry) FindOrderDiscountValuesStrategy.findDiscountValues(AbstractOrderModel order) FindPricingWithCurrentPriceFactoryStrategy.findDiscountValues(AbstractOrderEntryModel entry) FindPricingWithCurrentPriceFactoryStrategy.findDiscountValues(AbstractOrderModel order) FindPricingWithCurrentPriceFactoryStrategy.findTaxValues(AbstractOrderEntryModel entry) voidFindDiscountValuesStrategySLOnlyTest.shouldReturnDiscountInformations()voidFindDiscountValuesStrategySLOnlyTest.shouldReturnDiscountValuesWithHook() -
Uses of CalculationException in de.hybris.platform.order.strategies.calculation.impl.servicelayer
Methods in de.hybris.platform.order.strategies.calculation.impl.servicelayer that throw CalculationExceptionModifier and TypeMethodDescriptionDefaultSLFindPriceStrategy.findBasePrice(AbstractOrderEntryModel entry) DefaultSLFindDiscountValuesStrategy.findDiscountValues(AbstractOrderEntryModel entry) DefaultSLFindDiscountValuesStrategy.findDiscountValues(AbstractOrderModel order) DefaultSLFindOrderDiscountValuesStrategy.findDiscountValues(AbstractOrderEntryModel entry) DefaultSLFindOrderDiscountValuesStrategy.findDiscountValues(AbstractOrderModel order) DefaultSLFindTaxValuesStrategy.findTaxValues(AbstractOrderEntryModel entry) protected PriceValueDefaultSLFindDeliveryCostStrategy.getDeliveryCostValue(AbstractOrderModel order) DefaultSLFindDiscountValuesStrategy.getDiscountInformation(BaseCriteria baseCriteria) protected PriceValueDefaultSLFindPaymentCostStrategy.getPaymentCostValue(AbstractOrderModel order) DefaultSLFindPriceStrategy.getPriceInformation(BaseCriteria priceCriteria) DefaultSLFindTaxValuesStrategy.getTaxInformation(BaseCriteria baseCriteria) voidDefaultSLFindPriceStrategyTest.setup()voidDefaultSLFindPriceStrategyTest.testFindBasePriceCustom()voidDefaultSLFindPriceStrategyTest.testFindBasePriceCustomNotApplicable()voidDefaultSLFindPriceStrategyTest.testFindBasePriceCustomNull()voidDefaultSLFindPriceStrategyTest.testFindBasePriceCustomTwoApplicable()voidDefaultSLFindPriceStrategyTest.testFindBasePriceCustomTwoApplicableReverseOrder()voidDefaultSLFindPriceStrategyTest.testFindBasePriceDefault()protected voidDefaultSLFindDeliveryCostStrategy.validateOrder(AbstractOrderModel order) -
Uses of CalculationException in de.hybris.platform.order.strategies.calculation.pdt
Methods in de.hybris.platform.order.strategies.calculation.pdt that throw CalculationExceptionModifier and TypeMethodDescriptionFindPDTValueInfoStrategy.getPDTInformation(CRITERIA criteria) Gets the price/discount/tax information.FindPDTValueInfoStrategy.getPDTValues(CRITERIA criteria) Gets the price/discount/tax values.DefaultFindPriceValuesServiceIntegrationTest.matchPriceRowForPrice(Object product, Object user) voidGenericFindDiscountValuesStrategyTest.shouldReturnEmptyListsWhenNoDiscountInSystem()voidAbstractFindTaxValuesStrategyTest.shouldReturnEmptyListsWhenNoTaxInSystem()voidAbstractFindTaxValuesStrategyTest.shouldReturnTaxInformations() -
Uses of CalculationException in de.hybris.platform.order.strategies.calculation.pdt.criteria
Methods in de.hybris.platform.order.strategies.calculation.pdt.criteria that throw CalculationExceptionModifier and TypeMethodDescriptionPDTCriteriaFactory.discountInfoCriteriaFromBaseCriteria(BaseCriteria baseCriteria) Creates DiscountValueInfoCriteria from BaseCriteriaPDTCriteriaFactory.discountValueCriteriaFromOrder(AbstractOrderModel order) Creates DiscountValueInfoCriteria from AbstractOrderModelPDTCriteriaFactory.discountValueCriteriaFromOrderEntry(AbstractOrderEntryModel orderEntry) Creates DiscountValueInfoCriteria from AbstractOrderEntryModelPDTCriteriaFactory.priceInfoCriteriaFromBaseCriteria(BaseCriteria baseCriteria) Creates PriceValueInfoCriteria from BaseCriteriaPDTCriteriaFactory.priceValueCriteriaFromOrderEntry(AbstractOrderEntryModel orderEntry) Creates PriceValueInfoCriteria from AbstractOrderEntryModelPDTCriteriaFactory.taxInfoCriteriaFromPriceCriteria(BaseCriteria baseCriteria) Creates TaxValueInfoCriteria from BaseCriteriaPDTCriteriaFactory.taxValueCriteriaFromOrderEntry(AbstractOrderEntryModel orderEntry) Creates TaxValueInfoCriteria from AbstractOrderEntryModeldefault voidPriceValueInfoCriteria.validateForInfo()default voidPriceValueInfoCriteria.validateForRows() -
Uses of CalculationException in de.hybris.platform.order.strategies.calculation.pdt.criteria.impl
Methods in de.hybris.platform.order.strategies.calculation.pdt.criteria.impl that throw CalculationExceptionModifier and TypeMethodDescriptionDefaultPDTCriteriaFactory.discountInfoCriteriaFromBaseCriteria(BaseCriteria baseCriteria) DefaultPDTCriteriaFactory.discountValueCriteriaFromOrder(AbstractOrderModel order) DefaultPDTCriteriaFactory.discountValueCriteriaFromOrderEntry(AbstractOrderEntryModel orderEntry) DefaultPDTCriteriaFactory.priceInfoCriteriaFromBaseCriteria(BaseCriteria baseCriteria) DefaultPDTCriteriaFactory.priceValueCriteriaFromOrderEntry(AbstractOrderEntryModel orderEntry) DefaultPDTCriteriaFactory.taxInfoCriteriaFromPriceCriteria(BaseCriteria baseCriteria) DefaultPDTCriteriaFactory.taxValueCriteriaFromOrderEntry(AbstractOrderEntryModel orderEntry) -
Uses of CalculationException in de.hybris.platform.order.strategies.calculation.pdt.impl
Methods in de.hybris.platform.order.strategies.calculation.pdt.impl that throw CalculationExceptionModifier and TypeMethodDescriptionvoidPDTEnumGroupsHelperTest.getEnumDiscountFromGroups()protected <T extends HybrisEnumValue>
TPDTEnumGroupsHelper.getEnumFromGroups(UserModel user, String attribute) Tries to find enums connected with User or its User Groups.voidPDTEnumGroupsHelperTest.getEnumTaxFromGroups()DefaultFindTaxValueInfoStrategy.getPDTInformation(TaxValueInfoCriteria criteria) GenericPDTFindValueInfoStrategy.getPDTInformation(CRITERIA criteria) DefaultFindPriceValueInfoStrategy.getPDTValues(PriceValueInfoCriteria criteria) DefaultFindTaxValueInfoStrategy.getPDTValues(TaxValueInfoCriteria criteria) GenericPDTFindValueInfoStrategy.getPDTValues(CRITERIA criteria) voidPDTEnumGroupsHelperTest.getPtgFromProduct()PDTEnumGroupsHelper.getUDG(AbstractOrderEntryModel entry) Gets User Discount Group for Order Entry.PDTEnumGroupsHelper.getUDG(AbstractOrderModel order) Gets User Discount Group for Order.Gets the User Discount Group from the User Model.voidPDTEnumGroupsHelperTest.getUdgFromUser()PDTEnumGroupsHelper.getUPG(AbstractOrderEntryModel entry) Gets the UserPriceGroup from Order Entry.protected UserPriceGroupPDTEnumGroupsHelper.getUPG(AbstractOrderModel order) Gets the User Price Group from the User Model.PDTEnumGroupsHelper.getUTG(AbstractOrderEntryModel entry) Gets User Tax Group for Order Entry.PDTEnumGroupsHelper.getUTG(AbstractOrderModel order) Gets User Tax Group for Order.Gets the User Tax Group from the User Model.voidPDTEnumGroupsHelperTest.getUtgFromUser()voidFindTaxValuesStrategySLOnlyWithCacheTest.testTaxCaching() -
Uses of CalculationException in de.hybris.platform.order.strategies.calculation.pdt.postmatcher
Methods in de.hybris.platform.order.strategies.calculation.pdt.postmatcher that throw CalculationExceptionModifier and TypeMethodDescriptionPDTPostMatcher.process(Collection<MODEL> models, CRITERIA criteria) Process the custom post matcher logic. -
Uses of CalculationException in de.hybris.platform.order.strategies.calculation.pdt.postmatcher.impl
Methods in de.hybris.platform.order.strategies.calculation.pdt.postmatcher.impl that throw CalculationExceptionModifier and TypeMethodDescriptionDefaultPriceInfoPostMatcher.process(Collection<PriceRowModel> models, PriceValueInfoCriteria criteria) DefaultPriceValuePostMatcher.process(Collection<PriceRowModel> models, PriceValueInfoCriteria criteria) NoOpPDTPostMatcher.process(Collection models, PDTCriteria criteria) -
Uses of CalculationException in de.hybris.platform.order.strategies.calculation.pdt.processor
Methods in de.hybris.platform.order.strategies.calculation.pdt.processor that throw CalculationExceptionModifier and TypeMethodDescriptionvoidPDTProcessor.doProcess(PDTContext context, PDTProcessorChain chain) ThedoProcessmethod of the PDTProcessor is called by the application if price/discount/tax information or values are needed to be resolved.voidPDTProcessorChain.doProcess(PDTContext context) Causes the next processor in the chain to be invokedvoidDefaultFindValuesStrategyProcessorDecoratorTest.shouldCompleteResponseWhenResponseIsEmpty()voidFindValuesStrategyProcessorChainExecutorTest.shouldHaveResultsFromTwoProcessors()voidDefaultFindValuesStrategyProcessorDecoratorTest.shouldNotOverrideResponseWhenResponseIsNotEmpty()voidDefaultPDTProcessorTest.shouldNotProcessIfCollectionsEmptyListSetInContextForValues()voidFindValuesStrategyProcessorChainExecutorTest.shouldNotProcessSecondProcessorWhenFirstProcessorIsNotCallingChain()voidFindValuesStrategyProcessorChainExecutorTest.shouldPassThroughWithoutResult()voidDefaultPDTProcessorTest.shouldProcessIfNoResultConstantSetInContextForInformations()voidDefaultPDTProcessorTest.shouldProcessIfNoResultConstantSetInContextForValues()voidDefaultPDTProcessorTest.shouldProcessIfNullConstantSetInContextForValues()voidFindValuesStrategyProcessorChainExecutorTest.shouldProcessSecondProcessorWhenFirstProcessorIsCallingChain() -
Uses of CalculationException in de.hybris.platform.order.strategies.calculation.pdt.processor.impl
Methods in de.hybris.platform.order.strategies.calculation.pdt.processor.impl that throw CalculationExceptionModifier and TypeMethodDescriptionvoidDefaultPDTProcessor.doProcess(PDTContext context, PDTProcessorChain chain) DefaultPDTProcessorChainExecutor.getPDTInformation(CRITERIA criteria) DefaultPDTProcessorChainExecutor.getPDTValues(CRITERIA criteria) -
Uses of CalculationException in de.hybris.platform.ordercancel
Methods in de.hybris.platform.ordercancel that throw CalculationExceptionModifier and TypeMethodDescriptionvoidOrderCancelCompleteTest.customSetUp()voidOrderCancelPossibilityTest.customSetUp()protected OrderModelAbstractOrderCancelTest.placeTestOrder() -
Uses of CalculationException in de.hybris.platform.ordermanagementfacades.order.impl
Methods in de.hybris.platform.ordermanagementfacades.order.impl that throw CalculationExceptionModifier and TypeMethodDescriptionvoidDefaultOmsOrderFacadeTest.cancelOrder_MultiEntry_Success_CalculateTotals()voidDefaultOmsOrderFacadeTest.cancelOrder_SingleEntry_Success_CalculateTotals() -
Uses of CalculationException in de.hybris.platform.orderscheduling
Methods in de.hybris.platform.orderscheduling that throw CalculationException -
Uses of CalculationException in de.hybris.platform.payment.impl
Methods in de.hybris.platform.payment.impl that throw CalculationException -
Uses of CalculationException in de.hybris.platform.promotions
Methods in de.hybris.platform.promotions that throw CalculationExceptionModifier and TypeMethodDescriptionvoidOrderPromotionWithProductRestrictionTest.testMoreProductsOrderPromotionWithoutRestriction()Creates an orderThresholdFreeGiftPromotion without product restriction, and the cart contains proudct2 which is not restricted.voidOrderPromotionWithProductRestrictionTest.testMoreProductsOrderPromotionWithRestriction()Creates an orderThresholdFreeGiftPromotion WITH product restriction, and the cart contains proudct2 which is not restricted, so the free gift product should be added to the cart.voidOrder2PromotionResultRelationTest.testOrderPromotionResultRelationTest()Tests the relation betweenAbstractOrderModelandPromotionResultModel, and betweenPromotionResultModelandAbstractPromotionActionModel.voidOrderPromotionWithProductRestrictionTest.testOrderPromotionWithoutRestriction()Creates an orderThresholdFreeGiftPromotion without product restriction, and the cart contains only product1 which is restricted.voidOrderPromotionWithProductRestrictionTest.testOrderPromotionWithRestriction()Creates an orderThresholdFreeGiftPromotion WITH product restriction, and the cart contains only product1 which is restricted.voidProductBOGOFPromotionTest.testProductBOGOFPromotion()HW1210-3411: 253 Euro, HW1100-0023: 523.99 Euro, HW2310-1001: 29.90 Euro, and HW2320-1009: 99.80 Euro.voidProductBundlePromotionTest.testProductBundlePromotion()HW1210-3411: 253 Euro, HW1100-0023: 523.99 Euro, HW2310-1001: 29.90 Euro, and HW2320-1009: 99.80 Euro.voidProductFixedPricePromotionTest.testProductFixedPricePromotion()Quite straightforward test.voidProductMultiBuyPromotionTest.testProductMultiBuyPromotion()HW1210-3411: 253.0 Euro, HW1100-0023: 523.99 Euro, and HW2310-1001: 29.90 Euro.voidProductOneToOnePerfectPartnerPromotionTest.testProductOneToOnePerfectPartnerPromotion()HW2110-0019(base product): 381.64 Euro, and HW2200-0561(partner product): 86.80 Euro.voidProductPercentageDiscountPromotionTest.testProductPercentageDiscountPromotionForDefaultPrefetch()voidProductPercentageDiscountPromotionTest.testProductPercentageDiscountPromotionForLiteral()voidPromotionOrderEntryAdjustActionTest.testPromotionOrderEntryAdjustAction()Tests PromotionOrderEntryAdjustAction with the same product in different cart entries.voidPromotionUserRestrictionTest.testPromotionUserRestriction()Tests the user restriction under different circumstances.voidPromotionWithVoucherTest.testPromotionWithProductRestrictionVoucher()Tests promotion with voucher that has product restriction.voidOrderThresholdChangeDeliveryModePromotionTest.testUpgradeDeliveryMode()Puts product HW1230-0001 in the cart, sets the delivery mode to "ups" and updates the promotions in "prGroup4" which has an OrderThresholdChangeDeliveryModePromotion. -
Uses of CalculationException in de.hybris.platform.promotions.backoffice.actions
Methods in de.hybris.platform.promotions.backoffice.actions that throw CalculationExceptionModifier and TypeMethodDescriptionprotected voidCalculateWithPromotionsAction.calculateIfNeeded(AbstractOrderModel order, PromotionOrderResults promotionOrderResults) protected voidCalculateWithPromotionsAction.updatePromotions(AbstractOrderModel order) -
Uses of CalculationException in de.hybris.platform.returns
Methods in de.hybris.platform.returns that throw CalculationException -
Uses of CalculationException in de.hybris.platform.ruleengineservices.util
Methods in de.hybris.platform.ruleengineservices.util that throw CalculationException -
Uses of CalculationException in de.hybris.platform.subscriptionbundleservices.bundle.impl
Methods in de.hybris.platform.subscriptionbundleservices.bundle.impl that throw CalculationExceptionModifier and TypeMethodDescriptionvoidSubscriptionBundleFindDiscountValuesHookTest.testFindDiscountValuesNoPrice()voidSubscriptionBundleFindDiscountValuesHookTest.testFindDiscountValuesNoPricePlan()voidSubscriptionBundleFindDiscountValuesHookTest.testFindDiscountValuesPlanWinsAgainstRule()voidSubscriptionBundleFindDiscountValuesHookTest.testFindDiscountValuesPlanWinsNoRule()voidSubscriptionBundleFindDiscountValuesHookTest.testFindDiscountValuesPriceWrongCartBillingFrequency()voidSubscriptionBundleFindDiscountValuesHookTest.testFindDiscountValuesRuleWinsAgainstPlan() -
Uses of CalculationException in de.hybris.platform.subscriptionservices.subscription.impl
Methods in de.hybris.platform.subscriptionservices.subscription.impl that throw CalculationExceptionModifier and TypeMethodDescriptionFindSubscriptionPricingWithCurrentPriceFactoryStrategy.findBasePrice(AbstractOrderEntryModel entry) Deprecated, for removal: This API element is subject to removal in a future version.Resolves the subscription price value for the given AbstractOrderEntryModel by searching aProductModelthat is applicable for the entry's subscription product.FindSubscriptionPricingWithCurrentPriceFactoryStrategy.findDiscountValues(AbstractOrderEntryModel entry) Deprecated, for removal: This API element is subject to removal in a future version.Find applicable DiscountValues for the target order entry.voidDefaultSubscriptionCommerceCartService.recalculateCart(CartModel masterCartModel) Overrides the super class' method to make sure that in a multi-cart system the master cart and its child carts are re-calculated.voidDefaultSubscriptionCommerceCartServiceTest.testAddToCart()voidDefaultSubscriptionCommerceCartServiceTest.testAddToCartProductNoStock()voidDefaultSubscriptionCommerceCartServiceTest.testAddToCartSubscriptionProductNoStock()voidDefaultSubscriptionCommerceCartServiceTest.testRecalculateCartEntry()voidDefaultSubscriptionCommerceCartServiceTest.testRecalculateCartEntryWhenCartIsNotMasterCart()voidDefaultSubscriptionCommerceCartServiceTest.testRecalculateCartEntryWhenCartIsNull()voidDefaultSubscriptionCommerceCartServiceTest.testRemoveAllEntriesChildCart()voidDefaultSubscriptionCommerceCartServiceTest.testRemoveAllEntriesMasterCart()voidDefaultSubscriptionCommerceCartServiceTest.testUpdateQuantityForCartEntrySubscriptionProduct() -
Uses of CalculationException in de.hybris.platform.voucher.jalo
Methods in de.hybris.platform.voucher.jalo that throw CalculationExceptionModifier and TypeMethodDescriptionvoidVoucherDeliveryCostBug_PLA_10914_SLayerTest.testServiceLayerBehaviour() -
Uses of CalculationException in de.hybris.platform.yacceleratorfulfilmentprocess.test
Methods in de.hybris.platform.yacceleratorfulfilmentprocess.test that throw CalculationExceptionModifier and TypeMethodDescriptionprotected voidFraudCheckIntegrationTest.placeTestOrder()protected OrderModelPaymentIntegrationTest.placeTestOrder(boolean valid) voidPaymentIntegrationTest.testPaymentIntegrationAccepted()voidPaymentIntegrationTest.testPaymentIntegrationDeclined()voidFraudCheckIntegrationTest.testUsersOrderIsEvaluatedAsFraudAndIsCleanedUp()Test scenario: fraudCheck node return FRAUD, and after specific period of time order should have status CANCELLEDvoidFraudCheckIntegrationTest.testUsersOrderIsEvaluatedAsFraudButUserIntervene()Test scenario: fraudCheckNode return FRAUD, but customer intervene and csAgent mark order as no fraudulentvoidFraudCheckIntegrationTest.testUsersOrderIsEvaluatedAsPotentialFraudAndCsAgentDecideThatOrderIsFraudulent()Test scenario: TODOvoidFraudCheckIntegrationTest.testUsersOrderIsEvaluatedAsPotentialFraudButCsAgentDecideThatOrderIsCorrect()Test scenario: Users order is evaluated as a potential, but CS Agent decide that order is correct -
Uses of CalculationException in de.hybris.platform.ycommercewebservices.exceptions
Constructors in de.hybris.platform.ycommercewebservices.exceptions with parameters of type CalculationExceptionModifierConstructorDescriptionRecalculationException(CalculationException exception, String currencyIso)