1 14 package org.compiere.model; 15 16 import java.sql.ResultSet ; 17 import java.util.Properties ; 18 import java.math.*; 19 20 import org.compiere.util.*; 21 22 28 public class MProductPrice extends X_M_ProductPrice 29 { 30 31 36 public MProductPrice (Properties ctx, int M_ProductPrice_ID) 37 { 38 super(ctx, M_ProductPrice_ID); 39 if (M_ProductPrice_ID == 0) 40 { 41 setPriceLimit (Env.ZERO); 44 setPriceList (Env.ZERO); 45 setPriceStd (Env.ZERO); 46 } 47 } 49 54 public MProductPrice (Properties ctx, ResultSet rs) 55 { 56 super(ctx, rs); 57 } 59 65 public MProductPrice (Properties ctx, int M_PriceList_Version_ID, int M_Product_ID) 66 { 67 this (ctx, 0); 68 setM_PriceList_Version_ID (M_PriceList_Version_ID); setM_Product_ID (M_Product_ID); } 72 81 public MProductPrice (Properties ctx, int M_PriceList_Version_ID, int M_Product_ID, 82 BigDecimal PriceList, BigDecimal PriceStd, BigDecimal PriceLimit) 83 { 84 this (ctx, M_PriceList_Version_ID, M_Product_ID); 85 setPrices (PriceList, PriceStd, PriceLimit); 86 } 88 94 public void setPrices (BigDecimal PriceList, BigDecimal PriceStd, BigDecimal PriceLimit) 95 { 96 setPriceLimit (PriceLimit); 97 setPriceList (PriceList); 98 setPriceStd (PriceStd); 99 } 101 105 public MProductPriceVO getPrices() 106 { 107 MProductPriceVO retValue = new MProductPriceVO (getM_Product_ID(), getM_PriceList_Version_ID(), 108 getPriceList(), getPriceStd(), getPriceLimit()); 109 110 return retValue; 111 } 113 114 115 }
| Popular Tags
|