Package | Description |
---|---|
org.opencrx.kernel.backend | |
org.opencrx.kernel.contract1.jmi1 | |
org.opencrx.kernel.product1.aop2 | |
org.opencrx.kernel.product1.jmi1 |
Modifier and Type | Method and Description |
---|---|
List<AbstractPriceLevel> |
Products.getDependentPriceLevels(AbstractPriceLevel priceLevel,
boolean recursive) |
Modifier and Type | Method and Description |
---|---|
int |
Products.calculatePrices(AbstractPriceLevel priceLevel,
boolean testOnly,
Date includeProductsModifiedSince) |
int |
Products.calculatePrices(AbstractPriceLevel priceLevel,
Short processingMode,
Date includeProductsModifiedSince) |
int |
Products.clonePriceLevel(AbstractPriceLevel priceLevel,
Short processingMode,
Map<String,org.openmdx.base.marshalling.Marshaller> priceLevelMarshallers) |
int |
Products.createInitialPrices(AbstractPriceLevel priceLevel,
Short processingMode,
Uom uom,
Date includeProductsCreatedSince)
Create initial prices for price level.
|
List<ProductBasePrice> |
Products.findPrices(Product product,
AbstractPriceLevel priceLevel,
Uom uom,
boolean useBasedOnPriceLevel) |
List<AbstractPriceLevel> |
Products.getDependentPriceLevels(AbstractPriceLevel priceLevel,
boolean recursive) |
List<PriceListEntry> |
Products.getPriceListEntries(AbstractPriceLevel priceLevel,
boolean applyPriceFilter) |
boolean |
Products.hasDependentPriceLevels(AbstractPriceLevel priceLevel) |
void |
Products.removePriceLevel(AbstractPriceLevel priceLevel,
boolean preDelete) |
int |
Products.removePriceLevels(AbstractPriceLevel priceLevel,
Short processingMode,
boolean preDelete)
Remove price levels.
|
int |
Products.removePrices(AbstractPriceLevel priceLevel) |
int |
Products.removePrices(AbstractPriceLevel priceLevel,
Short processingMode) |
Modifier and Type | Method and Description |
---|---|
AbstractPriceLevel |
SalesContractPosition.getPriceLevel()
Retrieves the value for the reference
priceLevel . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPriceLevelImpl<S extends AbstractPriceLevel,N extends AbstractPriceLevel,C extends Void>
AbstractPriceLevelImpl.
|
Modifier and Type | Interface and Description |
---|---|
interface |
PriceLevel
Class
PriceLevel |
interface |
ProductPhasePriceLevel
Class
ProductPhasePriceLevel |
Modifier and Type | Method and Description |
---|---|
<T extends AbstractPriceLevel> |
Segment.getPriceLevel(AbstractPriceLevelQuery query)
Retrieves the value for the reference
priceLevel for the specified query. |
Modifier and Type | Method and Description |
---|---|
AbstractPriceLevel |
AbstractPriceLevel.getBasedOn()
Retrieves the value for the reference
basedOn . |
AbstractPriceLevel |
AbstractProduct.getDefaultPriceLevel()
Retrieves the value for the reference
defaultPriceLevel . |
AbstractPriceLevel |
GetPriceLevelResult.getPriceLevel()
Retrieves the value for the optional structure field
priceLevel . |
AbstractPriceLevel |
Segment.getPriceLevel(boolean idIsPersistent,
String id)
Retrieves the value for the reference
priceLevel for the specified qualifier attribute value. |
AbstractPriceLevel |
Segment.getPriceLevel(String id)
Retrieves the value for the reference
priceLevel for the specified qualifier attribute value. |
Modifier and Type | Method and Description |
---|---|
void |
Segment.addPriceLevel(AbstractPriceLevel priceLevel)
Adds the specified element to the set of the values for the reference
priceLevel using an implementation-specific, reassignable qualifier. |
void |
Segment.addPriceLevel(boolean idIsPersistent,
String id,
AbstractPriceLevel priceLevel)
Adds the specified element to the set of the values for the reference
priceLevel . |
void |
Segment.addPriceLevel(String id,
AbstractPriceLevel priceLevel)
Adds the specified element to the set of the values for the reference
priceLevel using a reassignable qualifier. |
GetPriceLevelResult |
Product1Package.createGetPriceLevelResult(Account customer,
BigDecimal customerDiscount,
Boolean customerDiscountIsPercentage,
AbstractPriceLevel priceLevel,
short statusCode,
String statusMessage) |
This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.