Compiere 3.1

org.compiere.api
Class UserPricingVO

java.lang.Object
  extended by org.compiere.api.UserPricingVO

public class UserPricingVO
extends Object

User Pricing Info. You need to provide at least the List price. If info available, you should also set Currency and UOM - otherwise it is derived from Price List and Product

Version:
$Id$
Author:
Jorg Janke

Constructor Summary
UserPricingVO(BigDecimal price)
          User Pricing VO
UserPricingVO(BigDecimal priceList, BigDecimal priceStd, BigDecimal priceLimit)
          User Pricing VO
 
Method Summary
 int getC_Currency_ID()
           
 int getC_UOM_ID()
           
 BigDecimal getPriceLimit()
          Get Price Limit
 BigDecimal getPriceList()
          Get Price List
 BigDecimal getPriceStd()
          Get Price Std
 boolean isEnforcePriceLimit()
           
 boolean isValid()
          Do we have valid Price Info
 void setC_Currency_ID(int currency_ID)
           
 void setC_UOM_ID(int uom_id)
           
 void setEnforcePriceLimit(boolean priceLimit)
           
 void setPriceLimit(BigDecimal priceLimit)
          Set Price Limit
 void setPriceList(BigDecimal priceList)
          Set Price List
 void setPriceStd(BigDecimal priceStd)
          Set Price Std
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserPricingVO

public UserPricingVO(BigDecimal price)
User Pricing VO

Parameters:
price - one price

UserPricingVO

public UserPricingVO(BigDecimal priceList,
                     BigDecimal priceStd,
                     BigDecimal priceLimit)
User Pricing VO

Parameters:
priceList - list
priceStd - std
priceLimit - limit
Method Detail

isValid

public boolean isValid()
Do we have valid Price Info

Returns:
true if there is a list price

getPriceStd

public BigDecimal getPriceStd()
Get Price Std

Returns:
Std or list

setPriceStd

public void setPriceStd(BigDecimal priceStd)
Set Price Std

Parameters:
priceStd -

getPriceLimit

public BigDecimal getPriceLimit()
Get Price Limit

Returns:
limit or Std or list

setPriceLimit

public void setPriceLimit(BigDecimal priceLimit)
Set Price Limit

Parameters:
priceLimit -

getPriceList

public BigDecimal getPriceList()
Get Price List

Returns:
list

setPriceList

public void setPriceList(BigDecimal priceList)
Set Price List

Parameters:
priceList -

getC_Currency_ID

public int getC_Currency_ID()

setC_Currency_ID

public void setC_Currency_ID(int currency_ID)

getC_UOM_ID

public int getC_UOM_ID()

setC_UOM_ID

public void setC_UOM_ID(int uom_id)

isEnforcePriceLimit

public boolean isEnforcePriceLimit()

setEnforcePriceLimit

public void setEnforcePriceLimit(boolean priceLimit)

Compiere 3.1

Compiere® is a registered trademark of ComPiere, Inc. ©2004-2008 HumanFlash.com All rights reserved.