|
Compiere 3.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.compiere.framework.PO
org.compiere.model.X_M_DiscountSchemaLine
public class X_M_DiscountSchemaLine
Generated Model for M_DiscountSchemaLine
| Field Summary | |
|---|---|
protected BigDecimal |
accessLevel
|
static int |
LIMIT_BASE_AD_Reference_ID
Limit_Base AD_Reference_ID=194 |
static String |
LIMIT_BASE_FixedPrice
Fixed Price = F |
static String |
LIMIT_BASE_LimitPOPrice
Limit (PO) Price = X |
static String |
LIMIT_BASE_ListPrice
List Price = L |
static String |
LIMIT_BASE_StandardPrice
Standard Price = S |
static int |
LIMIT_ROUNDING_AD_Reference_ID
Limit_Rounding AD_Reference_ID=155 |
static String |
LIMIT_ROUNDING_CurrencyPrecision
Currency Precision = C |
static String |
LIMIT_ROUNDING_Dime102030
Dime .10, .20, .30... = D |
static String |
LIMIT_ROUNDING_Hundred
Hundred = h |
static String |
LIMIT_ROUNDING_Nickel051015
Nickel .05, .10, .15, ... = 5 |
static String |
LIMIT_ROUNDING_NoRounding
No Rounding = N |
static String |
LIMIT_ROUNDING_Quarter255075
Quarter .25 .50 .75 = Q |
static String |
LIMIT_ROUNDING_Ten10002000
Ten 10.00, 20.00, .. = T |
static String |
LIMIT_ROUNDING_Thousand
Thousand = t |
static String |
LIMIT_ROUNDING_WholeNumber00
Whole Number .00 = 0 |
static int |
LIST_BASE_AD_Reference_ID
List_Base AD_Reference_ID=194 |
static String |
LIST_BASE_FixedPrice
Fixed Price = F |
static String |
LIST_BASE_LimitPOPrice
Limit (PO) Price = X |
static String |
LIST_BASE_ListPrice
List Price = L |
static String |
LIST_BASE_StandardPrice
Standard Price = S |
static int |
LIST_ROUNDING_AD_Reference_ID
List_Rounding AD_Reference_ID=155 |
static String |
LIST_ROUNDING_CurrencyPrecision
Currency Precision = C |
static String |
LIST_ROUNDING_Dime102030
Dime .10, .20, .30... = D |
static String |
LIST_ROUNDING_Hundred
Hundred = h |
static String |
LIST_ROUNDING_Nickel051015
Nickel .05, .10, .15, ... = 5 |
static String |
LIST_ROUNDING_NoRounding
No Rounding = N |
static String |
LIST_ROUNDING_Quarter255075
Quarter .25 .50 .75 = Q |
static String |
LIST_ROUNDING_Ten10002000
Ten 10.00, 20.00, .. = T |
static String |
LIST_ROUNDING_Thousand
Thousand = t |
static String |
LIST_ROUNDING_WholeNumber00
Whole Number .00 = 0 |
protected static KeyNamePair |
Model
|
static int |
STD_BASE_AD_Reference_ID
Std_Base AD_Reference_ID=194 |
static String |
STD_BASE_FixedPrice
Fixed Price = F |
static String |
STD_BASE_LimitPOPrice
Limit (PO) Price = X |
static String |
STD_BASE_ListPrice
List Price = L |
static String |
STD_BASE_StandardPrice
Standard Price = S |
static int |
STD_ROUNDING_AD_Reference_ID
Std_Rounding AD_Reference_ID=155 |
static String |
STD_ROUNDING_CurrencyPrecision
Currency Precision = C |
static String |
STD_ROUNDING_Dime102030
Dime .10, .20, .30... = D |
static String |
STD_ROUNDING_Hundred
Hundred = h |
static String |
STD_ROUNDING_Nickel051015
Nickel .05, .10, .15, ... = 5 |
static String |
STD_ROUNDING_NoRounding
No Rounding = N |
static String |
STD_ROUNDING_Quarter255075
Quarter .25 .50 .75 = Q |
static String |
STD_ROUNDING_Ten10002000
Ten 10.00, 20.00, .. = T |
static String |
STD_ROUNDING_Thousand
Thousand = t |
static String |
STD_ROUNDING_WholeNumber00
Whole Number .00 = 0 |
static int |
Table_ID
AD_Table_ID=477 |
static String |
Table_Name
TableName=M_DiscountSchemaLine |
static long |
updatedMS
Last Updated Timestamp 2008-06-10 15:12:06.0 |
| Fields inherited from class org.compiere.framework.PO |
|---|
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, log, p_changeVO, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID |
| Constructor Summary | |
|---|---|
X_M_DiscountSchemaLine(Ctx ctx,
int M_DiscountSchemaLine_ID,
String trxName)
Standard Constructor |
|
X_M_DiscountSchemaLine(Ctx ctx,
ResultSet rs,
String trxName)
Load Constructor |
|
| Method Summary | |
|---|---|
protected int |
get_AccessLevel()
AccessLevel |
int |
getC_BPartner_ID()
Get Business Partner. |
int |
getC_ConversionType_ID()
Get Currency Type. |
Timestamp |
getConversionDate()
Get Conversion Date. |
String |
getDescription()
Get Description. |
KeyNamePair |
getKeyNamePair()
Get Record ID/ColumnName |
BigDecimal |
getLimit_AddAmt()
Get Limit price Surcharge Amount. |
String |
getLimit_Base()
Get Limit price Base. |
BigDecimal |
getLimit_Discount()
Get Limit price Discount %. |
BigDecimal |
getLimit_Fixed()
Get Fixed Limit Price. |
BigDecimal |
getLimit_MaxAmt()
Get Limit price max Margin. |
BigDecimal |
getLimit_MinAmt()
Get Limit price min Margin. |
String |
getLimit_Rounding()
Get Limit price Rounding. |
BigDecimal |
getList_AddAmt()
Get List price Surcharge Amount. |
String |
getList_Base()
Get List price Base. |
BigDecimal |
getList_Discount()
Get List price Discount %. |
BigDecimal |
getList_Fixed()
Get Fixed List Price. |
BigDecimal |
getList_MaxAmt()
Get List price max Margin. |
BigDecimal |
getList_MinAmt()
Get List price min Margin. |
String |
getList_Rounding()
Get List price Rounding. |
int |
getM_DiscountSchema_ID()
Get Discount Schema. |
int |
getM_DiscountSchemaLine_ID()
Get Discount Pricelist. |
int |
getM_Product_Category_ID()
Get Product Category. |
int |
getM_Product_ID()
Get Product. |
int |
getSeqNo()
Get Sequence. |
BigDecimal |
getStd_AddAmt()
Get Standard price Surcharge Amount. |
String |
getStd_Base()
Get Standard price Base. |
BigDecimal |
getStd_Discount()
Get Standard price Discount %. |
BigDecimal |
getStd_Fixed()
Get Fixed Standard Price. |
BigDecimal |
getStd_MaxAmt()
Get Standard max Margin. |
BigDecimal |
getStd_MinAmt()
Get Standard price min Margin. |
String |
getStd_Rounding()
Get Standard price Rounding. |
protected POInfo |
initPO(Ctx ctx)
Load Meta Data |
boolean |
isLimit_BaseValid(String test)
Is test a valid value. |
boolean |
isLimit_RoundingValid(String test)
Is test a valid value. |
boolean |
isList_BaseValid(String test)
Is test a valid value. |
boolean |
isList_RoundingValid(String test)
Is test a valid value. |
boolean |
isStd_BaseValid(String test)
Is test a valid value. |
boolean |
isStd_RoundingValid(String test)
Is test a valid value. |
void |
setC_BPartner_ID(int C_BPartner_ID)
Set Business Partner. |
void |
setC_ConversionType_ID(int C_ConversionType_ID)
Set Currency Type. |
void |
setConversionDate(Timestamp ConversionDate)
Set Conversion Date. |
void |
setDescription(String Description)
Set Description. |
void |
setLimit_AddAmt(BigDecimal Limit_AddAmt)
Set Limit price Surcharge Amount. |
void |
setLimit_Base(String Limit_Base)
Set Limit price Base. |
void |
setLimit_Discount(BigDecimal Limit_Discount)
Set Limit price Discount %. |
void |
setLimit_Fixed(BigDecimal Limit_Fixed)
Set Fixed Limit Price. |
void |
setLimit_MaxAmt(BigDecimal Limit_MaxAmt)
Set Limit price max Margin. |
void |
setLimit_MinAmt(BigDecimal Limit_MinAmt)
Set Limit price min Margin. |
void |
setLimit_Rounding(String Limit_Rounding)
Set Limit price Rounding. |
void |
setList_AddAmt(BigDecimal List_AddAmt)
Set List price Surcharge Amount. |
void |
setList_Base(String List_Base)
Set List price Base. |
void |
setList_Discount(BigDecimal List_Discount)
Set List price Discount %. |
void |
setList_Fixed(BigDecimal List_Fixed)
Set Fixed List Price. |
void |
setList_MaxAmt(BigDecimal List_MaxAmt)
Set List price max Margin. |
void |
setList_MinAmt(BigDecimal List_MinAmt)
Set List price min Margin. |
void |
setList_Rounding(String List_Rounding)
Set List price Rounding. |
void |
setM_DiscountSchema_ID(int M_DiscountSchema_ID)
Set Discount Schema. |
void |
setM_DiscountSchemaLine_ID(int M_DiscountSchemaLine_ID)
Set Discount Pricelist. |
void |
setM_Product_Category_ID(int M_Product_Category_ID)
Set Product Category. |
void |
setM_Product_ID(int M_Product_ID)
Set Product. |
void |
setSeqNo(int SeqNo)
Set Sequence. |
void |
setStd_AddAmt(BigDecimal Std_AddAmt)
Set Standard price Surcharge Amount. |
void |
setStd_Base(String Std_Base)
Set Standard price Base. |
void |
setStd_Discount(BigDecimal Std_Discount)
Set Standard price Discount %. |
void |
setStd_Fixed(BigDecimal Std_Fixed)
Set Fixed Standard Price. |
void |
setStd_MaxAmt(BigDecimal Std_MaxAmt)
Set Standard max Margin. |
void |
setStd_MinAmt(BigDecimal Std_MinAmt)
Set Standard price min Margin. |
void |
setStd_Rounding(String Std_Rounding)
Set Standard price Rounding. |
String |
toString()
Info |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final long updatedMS
public static final int Table_ID
public static final String Table_Name
protected static KeyNamePair Model
protected BigDecimal accessLevel
public static final int LIMIT_BASE_AD_Reference_ID
public static final String LIMIT_BASE_FixedPrice
public static final String LIMIT_BASE_ListPrice
public static final String LIMIT_BASE_StandardPrice
public static final String LIMIT_BASE_LimitPOPrice
public static final int LIMIT_ROUNDING_AD_Reference_ID
public static final String LIMIT_ROUNDING_WholeNumber00
public static final String LIMIT_ROUNDING_Nickel051015
public static final String LIMIT_ROUNDING_CurrencyPrecision
public static final String LIMIT_ROUNDING_Dime102030
public static final String LIMIT_ROUNDING_NoRounding
public static final String LIMIT_ROUNDING_Quarter255075
public static final String LIMIT_ROUNDING_Ten10002000
public static final String LIMIT_ROUNDING_Hundred
public static final String LIMIT_ROUNDING_Thousand
public static final int LIST_BASE_AD_Reference_ID
public static final String LIST_BASE_FixedPrice
public static final String LIST_BASE_ListPrice
public static final String LIST_BASE_StandardPrice
public static final String LIST_BASE_LimitPOPrice
public static final int LIST_ROUNDING_AD_Reference_ID
public static final String LIST_ROUNDING_WholeNumber00
public static final String LIST_ROUNDING_Nickel051015
public static final String LIST_ROUNDING_CurrencyPrecision
public static final String LIST_ROUNDING_Dime102030
public static final String LIST_ROUNDING_NoRounding
public static final String LIST_ROUNDING_Quarter255075
public static final String LIST_ROUNDING_Ten10002000
public static final String LIST_ROUNDING_Hundred
public static final String LIST_ROUNDING_Thousand
public static final int STD_BASE_AD_Reference_ID
public static final String STD_BASE_FixedPrice
public static final String STD_BASE_ListPrice
public static final String STD_BASE_StandardPrice
public static final String STD_BASE_LimitPOPrice
public static final int STD_ROUNDING_AD_Reference_ID
public static final String STD_ROUNDING_WholeNumber00
public static final String STD_ROUNDING_Nickel051015
public static final String STD_ROUNDING_CurrencyPrecision
public static final String STD_ROUNDING_Dime102030
public static final String STD_ROUNDING_NoRounding
public static final String STD_ROUNDING_Quarter255075
public static final String STD_ROUNDING_Ten10002000
public static final String STD_ROUNDING_Hundred
public static final String STD_ROUNDING_Thousand
| Constructor Detail |
|---|
public X_M_DiscountSchemaLine(Ctx ctx,
int M_DiscountSchemaLine_ID,
String trxName)
ctx - contextM_DiscountSchemaLine_ID - idtrxName - transaction
public X_M_DiscountSchemaLine(Ctx ctx,
ResultSet rs,
String trxName)
ctx - contextrs - result settrxName - transaction| Method Detail |
|---|
protected int get_AccessLevel()
get_AccessLevel in class POprotected POInfo initPO(Ctx ctx)
initPO in class POctx - context
public String toString()
toString in class POpublic void setC_BPartner_ID(int C_BPartner_ID)
C_BPartner_ID - Identifies a Business Partnerpublic int getC_BPartner_ID()
public void setC_ConversionType_ID(int C_ConversionType_ID)
C_ConversionType_ID - Currency Conversion Rate Typepublic int getC_ConversionType_ID()
public void setConversionDate(Timestamp ConversionDate)
ConversionDate - Date for selecting conversion ratepublic Timestamp getConversionDate()
public void setDescription(String Description)
Description - Optional short description of the recordpublic String getDescription()
public void setLimit_AddAmt(BigDecimal Limit_AddAmt)
Limit_AddAmt - Amount added to the converted/copied price before multiplyingpublic BigDecimal getLimit_AddAmt()
public boolean isLimit_BaseValid(String test)
test - testvalue
public void setLimit_Base(String Limit_Base)
Limit_Base - Base price for calculation of the new pricepublic String getLimit_Base()
public void setLimit_Discount(BigDecimal Limit_Discount)
Limit_Discount - Discount in percent to be subtracted from base, if negative it will be added to base pricepublic BigDecimal getLimit_Discount()
public void setLimit_Fixed(BigDecimal Limit_Fixed)
Limit_Fixed - Fixed Limit Price (not calculated)public BigDecimal getLimit_Fixed()
public void setLimit_MaxAmt(BigDecimal Limit_MaxAmt)
Limit_MaxAmt - Maximum difference to original limit price;
ignored if zeropublic BigDecimal getLimit_MaxAmt()
public void setLimit_MinAmt(BigDecimal Limit_MinAmt)
Limit_MinAmt - Minimum difference to original limit price;
ignored if zeropublic BigDecimal getLimit_MinAmt()
public boolean isLimit_RoundingValid(String test)
test - testvalue
public void setLimit_Rounding(String Limit_Rounding)
Limit_Rounding - Rounding of the final resultpublic String getLimit_Rounding()
public void setList_AddAmt(BigDecimal List_AddAmt)
List_AddAmt - List Price Surcharge Amountpublic BigDecimal getList_AddAmt()
public boolean isList_BaseValid(String test)
test - testvalue
public void setList_Base(String List_Base)
List_Base - Price used as the basis for price list calculationspublic String getList_Base()
public void setList_Discount(BigDecimal List_Discount)
List_Discount - Discount from list price as a percentagepublic BigDecimal getList_Discount()
public void setList_Fixed(BigDecimal List_Fixed)
List_Fixed - Fixes List Price (not calculated)public BigDecimal getList_Fixed()
public void setList_MaxAmt(BigDecimal List_MaxAmt)
List_MaxAmt - Maximum margin for a productpublic BigDecimal getList_MaxAmt()
public void setList_MinAmt(BigDecimal List_MinAmt)
List_MinAmt - Minimum margin for a productpublic BigDecimal getList_MinAmt()
public boolean isList_RoundingValid(String test)
test - testvalue
public void setList_Rounding(String List_Rounding)
List_Rounding - Rounding rule for final list pricepublic String getList_Rounding()
public void setM_DiscountSchemaLine_ID(int M_DiscountSchemaLine_ID)
M_DiscountSchemaLine_ID - Line of the pricelist trade discount schemapublic int getM_DiscountSchemaLine_ID()
public void setM_DiscountSchema_ID(int M_DiscountSchema_ID)
M_DiscountSchema_ID - Schema to calculate price lists or the trade discount percentagepublic int getM_DiscountSchema_ID()
public void setM_Product_Category_ID(int M_Product_Category_ID)
M_Product_Category_ID - Category of a Productpublic int getM_Product_Category_ID()
public void setM_Product_ID(int M_Product_ID)
M_Product_ID - Product, Service, Itempublic int getM_Product_ID()
public void setSeqNo(int SeqNo)
SeqNo - Method of ordering elements;
lowest number comes firstpublic int getSeqNo()
public KeyNamePair getKeyNamePair()
public void setStd_AddAmt(BigDecimal Std_AddAmt)
Std_AddAmt - Amount added to a price as a surchargepublic BigDecimal getStd_AddAmt()
public boolean isStd_BaseValid(String test)
test - testvalue
public void setStd_Base(String Std_Base)
Std_Base - Base price for calculating new standard pricepublic String getStd_Base()
public void setStd_Discount(BigDecimal Std_Discount)
Std_Discount - Discount percentage to subtract from base pricepublic BigDecimal getStd_Discount()
public void setStd_Fixed(BigDecimal Std_Fixed)
Std_Fixed - Fixed Standard Price (not calculated)public BigDecimal getStd_Fixed()
public void setStd_MaxAmt(BigDecimal Std_MaxAmt)
Std_MaxAmt - Maximum margin allowed for a productpublic BigDecimal getStd_MaxAmt()
public void setStd_MinAmt(BigDecimal Std_MinAmt)
Std_MinAmt - Minimum margin allowed for a productpublic BigDecimal getStd_MinAmt()
public boolean isStd_RoundingValid(String test)
test - testvalue
public void setStd_Rounding(String Std_Rounding)
Std_Rounding - Rounding rule for calculated pricepublic String getStd_Rounding()
|
Compiere 3.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||