on 09-05-2017 6:20 PM
Hello
I am trying to migrate my code to 6.4 but I am founding trouble to find some classes/methods
Missing Class: FindBundlePricingWithCurrentPriceFactoryStrategy
Methods:
protected void reduceOneTimePrice(@Nonnull SubscriptionPricePlanModel pricePlan, @Nonnull ChangeProductPriceBundleRuleModel priceRule, @Nonnull List discountValues, @Nonnull CurrencyModel currency, @Nonnull AbstractOrderEntryModel entry)
protected void reduceRecurringPrice(SubscriptionProductModel subscriptionProduct, ChangeProductPriceBundleRuleModel priceRule, List discountValues, AbstractOrderEntryModel entry, SubscriptionPricePlanModel pricePlan)
protected DiscountValue createDiscountValue(double discountPrice, double basePrice, String id, CurrencyModel currency)
Does these class/methods still exist in 6.4 or do I need to rewrite my code?
Thanks
Hello,
Class FindBundlePricingWithCurrentPriceFactoryStrategy is placed in subscriptionbundlesservices extension in de.hybris.platform.configurablebundleservices.bundle.impl package with methods:
protected void reduceOneTimePrice(@Nonnull final SubscriptionPricePlanModel pricePlan, @Nonnull final ChangeProductPriceBundleRuleModel priceRule, @Nonnull final List discountValues, @Nonnull final CurrencyModel currency, @Nonnull final AbstractOrderEntryModel entry)
protected void reduceRecurringPrice(final ProductModel subscriptionProduct, final ChangeProductPriceBundleRuleModel priceRule, final List discountValues, final AbstractOrderEntryModel entry, final SubscriptionPricePlanModel pricePlan)
protected DiscountValue createDiscountValue(final double discountPrice, final double basePrice, final String id, final CurrencyModel currency)
Regards,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The wiki reference to subscriptionbundleservices contains a UML class diagram.
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.