public interface PriceListEntry extends SecureObject, AbstractProductPrice, org.openmdx.base.cci2.BasicObject
PriceListEntry| Modifier and Type | Interface and Description |
|---|---|
static interface |
PriceListEntry.Identity
Object Identity
|
| Modifier and Type | Method and Description |
|---|---|
ProductBasePrice |
getBasePrice()
Retrieves the value for the reference
basePrice. |
AbstractProduct |
getProduct()
Retrieves the value for the reference
product. |
String |
getProductDescription()
Retrieves the possibly null value for the optional attribute
productDescription. |
String |
getProductName()
Retrieves the value for the attribute
productName. |
SalesTaxType |
getSalesTaxType()
Retrieves the value for the reference
salesTaxType. |
Boolean |
isProductDisabled()
Retrieves the possibly null value for the optional attribute
productDisabled. |
void |
setBasePrice(ProductBasePrice basePrice)
Sets a new value for the reference
basePrice. |
void |
setProductDescription(String productDescription)
Sets a new value for the attribute
productDescription. |
void |
setProductDisabled(Boolean productDisabled)
Sets a new value for the attribute
productDisabled. |
void |
setProductName(String productName)
Sets a new value for the attribute
productName. |
addOwningGroup, checkPermissions, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwner, setOwningUser, setOwningUsergetDescription, getDiscount, getPrice, getPriceCurrency, getPriceLevel, getQuantityFrom, getQuantityTo, getUom, getUsage, isDiscountIsPercentage, setDescription, setDiscount, setDiscountIsPercentage, setPrice, setPriceCurrency, setQuantityFrom, setQuantityTo, setUom, setUsageProductBasePrice getBasePrice()
basePrice.null – value for this reference.void setBasePrice(ProductBasePrice basePrice)
basePrice.basePrice - The new – possibly null – value for this reference.AbstractProduct getProduct()
product.null – value for this reference.String getProductDescription()
productDescription.productDescription.void setProductDescription(String productDescription)
productDescription.productDescription - The possibly null new value for attribute productDescription.Boolean isProductDisabled()
productDisabled.productDisabled.void setProductDisabled(Boolean productDisabled)
productDisabled.productDisabled - The possibly null new value for attribute productDisabled.String getProductName()
productName.productName.void setProductName(String productName)
productName.
This attribute is not changeable, i.e. its value can be set as long as the object is TRANSIENT or NEW
productName - The non-null new value for attribute productName.SalesTaxType getSalesTaxType()
salesTaxType.null – value for this reference.This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.