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, setOwningUser
getDescription, getDiscount, getPrice, getPriceCurrency, getPriceLevel, getQuantityFrom, getQuantityTo, getUom, getUsage, isDiscountIsPercentage, setDescription, setDiscount, setDiscountIsPercentage, setPrice, setPriceCurrency, setQuantityFrom, setQuantityTo, setUom, setUsage
ProductBasePrice 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.