public interface FindPriceStrategy extends ServiceLayerOnlyCalculationVerifier
PriceValue for the given AbstractOrderEntryModel.| Modifier and Type | Method and Description |
|---|---|
PriceValue |
findBasePrice(AbstractOrderEntryModel entry)
Resolves price value for the given
AbstractOrderEntryModel. |
default java.util.List<PriceInformation> |
getPriceInformation(BaseCriteria baseCriteria)
Get prices information
PriceInformation for given criteria. |
isSLOnlyPriceValue findBasePrice(AbstractOrderEntryModel entry) throws CalculationException
AbstractOrderEntryModel. Please refer to
FindPricingWithCurrentPriceFactoryStrategy, which resolves the price according to the current price factory.entry - AbstractOrderEntryModelPriceValueCalculationExceptiondefault java.util.List<PriceInformation> getPriceInformation(BaseCriteria baseCriteria) throws CalculationException
PriceInformation for given criteria.baseCriteria - BaseCriteriaList of all PriceInformations which matching baseCriteria. If no matching prices
were found, an empty collection is returned.CalculationExceptionCopyright © 2018 SAP SE. All Rights Reserved.