@Embeddable public class PriceListOrderItemImpl extends Object implements PriceListOrderItem
| Modifier and Type | Field and Description |
|---|---|
protected Long |
retailPriceDataId |
protected Long |
retailPriceListId |
protected Long |
salePriceDataId |
protected Long |
salePriceListId |
| Constructor and Description |
|---|
PriceListOrderItemImpl() |
| Modifier and Type | Method and Description |
|---|---|
Long |
getRetailPriceListId()
Return the id of the associated
PriceList that was used to drive the retail price of this
order item. |
Long |
getRetailSkuPriceDataId()
Return the id of the associated
SkuPriceData
that was used to drive the retail price of this order item. |
Long |
getSalePriceListId()
Return the id of the associated
PriceList that was used to drive the sale price of this
order item. |
Long |
getSaleSkuPriceDataId()
Return the id of the associated
SkuPriceData
that was used to drive the sale price of this order item.. |
void |
setRetailPriceListId(Long retailPriceListId)
Records the id of the
PriceList associated with this orderItem's retailPrice. |
void |
setRetailSkuPriceDataId(Long retailSkuPriceDataId)
Records the id of the
SkuPriceData associated
with this orderItem's retailPrice. |
void |
setSalePriceListId(Long salePriceListId)
Records the id of the
PriceList associated with this orderItem's salePrice. |
void |
setSaleSkuPriceDataId(Long saleSkuPriceDataId)
Records the id of the
SkuPriceData associated
with this orderItem's salePrice. |
protected Long retailPriceDataId
protected Long salePriceDataId
protected Long retailPriceListId
protected Long salePriceListId
public void setRetailSkuPriceDataId(Long retailSkuPriceDataId)
PriceListOrderItemSkuPriceData associated
with this orderItem's retailPrice.setRetailSkuPriceDataId in interface PriceListOrderItempublic void setSaleSkuPriceDataId(Long saleSkuPriceDataId)
PriceListOrderItemSkuPriceData associated
with this orderItem's salePrice.setSaleSkuPriceDataId in interface PriceListOrderItempublic Long getRetailSkuPriceDataId()
PriceListOrderItemSkuPriceData
that was used to drive the retail price of this order item.
If blank then another mechanism was used to set the retail price. Note that the SkuPriceData
could be set to the "DefaultSkuPriceData" which indicates a formula may have been used to set
the price.getRetailSkuPriceDataId in interface PriceListOrderItemSkuPriceDatapublic Long getSaleSkuPriceDataId()
PriceListOrderItemSkuPriceData
that was used to drive the sale price of this order item..
If blank then another mechanism was used to set the sale price. Note that the SkuPriceData
could be set to the "DefaultSkuPriceData" which indicates a formula may have been used to set
the price.getSaleSkuPriceDataId in interface PriceListOrderItemSkuPriceDatapublic Long getRetailPriceListId()
PriceListOrderItemPriceList that was used to drive the retail price of this
order item.getRetailPriceListId in interface PriceListOrderItempublic Long getSalePriceListId()
PriceListOrderItemPriceList that was used to drive the sale price of this
order item.getSalePriceListId in interface PriceListOrderItempublic void setSalePriceListId(Long salePriceListId)
PriceListOrderItemPriceList associated with this orderItem's salePrice.setSalePriceListId in interface PriceListOrderItempublic void setRetailPriceListId(Long retailPriceListId)
PriceListOrderItemPriceList associated with this orderItem's retailPrice.setRetailPriceListId in interface PriceListOrderItemCopyright © 2018. All rights reserved.