cancel
Showing results for 
Search instead for 
Did you mean: 

pricing net or gross

Former Member
0 Kudos

If Base Store Pricing is NET , CART pricing is NET but price in product has pricing as gross. Will this create any problem.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Thanks , We are facing one issue, when there is promotion attached to cart , some time our getCart(rest call ) is failing Below is the log

 RROR [hybrisHTTP9] [GPDefaultPromotionEngineService] Exception in Promotion rule engine
  de.hybris.platform.jalo.JaloObjectNoLongerValidException: item 8796918125463 no longer valid (was removed): object no longer valid
        at de.hybris.platform.jalo.Item$CachedGetter.get(Item.java:696) ~[coreserver.jar:?]
        at de.hybris.platform.jalo.ExtensibleItem.getProperty(ExtensibleItem.java:363) ~[coreserver.jar:?]
        at de.hybris.platform.promotions.jalo.GeneratedAbstractPromotionAction.getPromotionResult(GeneratedAbstractPromotionAction.java:191) ~[promotionsserver.jar:?]
        at sun.reflect.GeneratedMethodAccessor2714.invoke(Unknown Source) ~[?:?]
        at sun.reflect.DelegatingMethodAccessorImpl.__invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_171]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:45009) ~[?:1.8.0_171]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:45012) ~[?:1.8.0_171]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_171]
        at de.hybris.platform.jalo.type.ReflectionAttributeAccess$AttributeMethod.invokeGetter(ReflectionAttributeAccess.java:739) ~[coreserver.jar:?]
        at de.hybris.platform.jalo.type.ReflectionAttributeAccess.getValue(ReflectionAttributeAccess.java:944) ~[coreserver.jar:?]
        at de.hybris.platform.jalo.Item.getAttribute(Item.java:1863) ~[coreserver.jar:?]
        at de.hybris.platform.servicelayer.internal.model.impl.JaloPersistenceObject.readRawValue(JaloPersistenceObject.java:111) ~[coreserver.jar:?]
        at de.hybris.platform.servicelayer.internal.converter.impl.ItemModelConverter.readSingleAttribute(ItemModelConverter.java:1381) ~[coreserver.jar:?]
        at de.hybris.platform.servicelayer.internal.converter.impl.ItemAttributeProvider.getAttribute(ItemAttributeProvider.java:108) ~[coreserver.jar:?]
        at de.hybris.platform.servicelayer.model.ItemModelContextImpl.loadUnlocalizedAttribute(ItemModelContextImpl.java:292) ~[coreserver.jar:?]
        at de.hybris.platform.servicelayer.model.ItemModelContextImpl.getValue(ItemModelContextImpl.java:252) ~[coreserver.jar:?]
        at de.hybris.platform.servicelayer.model.ItemModelContextImpl.getPropertyValue(ItemModelContextImpl.java:268) ~[coreserver.jar:?]
        at de.hybris.platform.promotions.model.AbstractPromotionActionModel.getPromotionResult(AbstractPromotionActionModel.java:100) ~[models.jar:?]
        at de.hybris.platform.promotionengineservices.action.impl.AbstractRuleActionStrategy.undoInternal(AbstractRuleActionStrategy.java:143) ~[promotionengineservicesserver.jar:?]
        at de.hybris.platform.promotionengineservices.action.impl.DefaultOrderAdjustTotalActionStrategy.undo(DefaultOrderAdjustTotalActionStrategy.java:95) ~[promotionengineservicesserver.jar:?]
        at de.hybris.platform.promotionengineservices.action.impl.DefaultOrderAdjustTotalActionStrategy$$FastClassBySpringCGLIB$$15bb690b.invoke(<generated>) ~[promotionengineservicesserver.jar:?]
        at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) ~[spring-core-4.3.16.RELEASE.jar:4.3.16.RELEASE]
        at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:738) ~[spring-aop-4.3.16.RELEASE.jar:4.3.16.RELEASE]
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) ~[spring-aop-4.3.16.RELEASE.jar:4.3.16.RELEASE]
        at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52) ~[spring-aop-4.3.16.RELEASE.jar:4.3.16.RELEASE]
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) ~[spring-aop-4.3.16.RELEASE.jar:4.3.16.RELEASE]
        at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) ~[spring-aop-4.3.16.RELEASE.jar:4.3.16.RELEASE]
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) ~[spring-aop-4.3.16.RELEASE.jar:4.3.16.RELEASE]
        at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:673) ~[spring-aop-4.3.16.RELEASE.jar:4.3.16.RELEASE]
        at de.hybris.platform.promotionengineservices.action.impl.DefaultOrderAdjustTotalActionStrategy$$EnhancerBySpringCGLIB$$fd7631b4.undo(<generated>) ~[promotionengineservicesserver.jar:?]
        at de.hybris.platform.promotionengineservices.promotionengine.impl.DefaultPromotionEngineService.undoPromotionAction(DefaultPromotionEngineService.java:478) ~[promotionengineservicesserver.jar:?]
        at de.hybris.platform.promotionengineservices.promotionengine.impl.DefaultPromotionEngineService.cleanupAbstractOrder(DefaultPromotionEngineService.java:461) ~[promotionengineservicesserver.jar:?]
        at com.gp.commerce.strategies.GPDefaultPromotionEngineService.cleanupAbstractOrder(GPDefaultPromotionEngineService.java:19) [classes/:?]
        at de.hybris.platform.promotionengineservices.promotionengine.impl.DefaultPromotionEngineService.updatePromotionsNotThreadSafe(DefaultPromotionEngineService.java:368) [promotionengineservicesserver.jar:?]
        at de.hybris.platform.promotionengineservices.promotionengine.impl.DefaultPromotionEngineService.updatePromotions(DefaultPromotionEngineService.java:407) [promotionengineservicesserver.jar:?]
        at de.hybris.platform.commerceservices.order.impl.DefaultCommerceCartCalculationStrategy.calculateCart(DefaultCommerceCartCalculationStrategy.java:80) [classes/:?]
        at de.hybris.platform.commerceservices.order.impl.DefaultCommerceCartService.calculateCart(DefaultCommerceCartService.java:173) [classes/:?]
        at de.hybris.platform.commerceservices.order.impl.DefaultCommerceCartService.calculateCart(DefaultCommerceCartService.java:166) [classes/:?]
        at com.gp.commerce.cart.impl.CommerceWebServicesCartFacade.getSessionCart(CommerceWebServicesCartFacade.java:138) [classes/:?]
        at com.gp.commerce.v2.controller.BaseCommerceController.getSessionCart(BaseCommerceController.java:281) [classes/:?]
        at com.gp.commerce.v2.controller.CartsController.getCart(CartsController.java:378) [classes/:?]
        at com.gp.commerce.v2.controller.CartsController$$FastClassBySpringCGLIB$$2b202e34.invoke(<generated>) [classes/:?]
        at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) [spring-core-4.3.16.RELEASE.jar:4.3.16.RELEASE]



I am thinking this might be because of pricing.

Thanks

Former Member
0 Kudos

Hello

There should be no problem at all.

Please visit the link below:

https://help.hybris.com/1808/hcd/21c46732763a4379823c310e345a8467.html

This also might be useful for you:

https://help.hybris.com/1808/hcd/3a3cd066556648a8ae4413d444471e3a.html

If you encounter a problem or have any other questions, don’t hesitate to ask.

Best regards,

Błażej Wcisło