|
Adempiere 3.5.2a | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.compiere.model.PO
org.compiere.model.X_M_DiscountSchemaLine
public class X_M_DiscountSchemaLine
Generated Model for M_DiscountSchemaLine
| Field Summary | |
|---|---|
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_EndingIn95
Ending in 9/5 = 9 |
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_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_EndingIn95
Ending in 9/5 = 9 |
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_WholeNumber00
Whole Number .00 = 0 |
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_EndingIn95
Ending in 9/5 = 9 |
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_WholeNumber00
Whole Number .00 = 0 |
| Fields inherited from class org.compiere.model.PO |
|---|
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, log, p_ctx, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID |
| Constructor Summary | |
|---|---|
X_M_DiscountSchemaLine(Properties ctx,
int M_DiscountSchemaLine_ID,
String trxName)
Standard Constructor |
|
X_M_DiscountSchemaLine(Properties ctx,
ResultSet rs,
String trxName)
Load Constructor |
|
| Method Summary | |
|---|---|
protected int |
get_AccessLevel()
AccessLevel |
int |
getC_BPartner_ID()
Get Business Partner . |
I_C_BPartner |
getC_BPartner()
|
int |
getC_ConversionType_ID()
Get Currency Type. |
I_C_ConversionType |
getC_ConversionType()
|
String |
getClassification()
Get Classification. |
Timestamp |
getConversionDate()
Get Conversion Date. |
String |
getGroup1()
Get Group1. |
String |
getGroup2()
Get Group2. |
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. |
I_M_DiscountSchema |
getM_DiscountSchema()
|
int |
getM_DiscountSchemaLine_ID()
Get Discount Pricelist. |
int |
getM_Product_Category_ID()
Get Product Category. |
I_M_Product_Category |
getM_Product_Category()
|
int |
getM_Product_ID()
Get Product. |
I_M_Product |
getM_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(Properties ctx)
Load Meta Data |
void |
setC_BPartner_ID(int C_BPartner_ID)
Set Business Partner . |
void |
setC_ConversionType_ID(int C_ConversionType_ID)
Set Currency Type. |
void |
setClassification(String Classification)
Set Classification. |
void |
setConversionDate(Timestamp ConversionDate)
Set Conversion Date. |
void |
setGroup1(String Group1)
Set Group1. |
void |
setGroup2(String Group2)
Set Group2. |
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()
String representation |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.compiere.model.I_Persistent |
|---|
save |
| Field Detail |
|---|
public static final int LIMIT_BASE_AD_Reference_ID
public static final String LIMIT_BASE_ListPrice
public static final String LIMIT_BASE_StandardPrice
public static final String LIMIT_BASE_LimitPOPrice
public static final String LIMIT_BASE_FixedPrice
public static final int LIMIT_ROUNDING_AD_Reference_ID
public static final String LIMIT_ROUNDING_WholeNumber00
public static final String LIMIT_ROUNDING_NoRounding
public static final String LIMIT_ROUNDING_Quarter255075
public static final String LIMIT_ROUNDING_Dime102030
public static final String LIMIT_ROUNDING_Nickel051015
public static final String LIMIT_ROUNDING_Ten10002000
public static final String LIMIT_ROUNDING_CurrencyPrecision
public static final String LIMIT_ROUNDING_EndingIn95
public static final int LIST_BASE_AD_Reference_ID
public static final String LIST_BASE_ListPrice
public static final String LIST_BASE_StandardPrice
public static final String LIST_BASE_LimitPOPrice
public static final String LIST_BASE_FixedPrice
public static final int LIST_ROUNDING_AD_Reference_ID
public static final String LIST_ROUNDING_WholeNumber00
public static final String LIST_ROUNDING_NoRounding
public static final String LIST_ROUNDING_Quarter255075
public static final String LIST_ROUNDING_Dime102030
public static final String LIST_ROUNDING_Nickel051015
public static final String LIST_ROUNDING_Ten10002000
public static final String LIST_ROUNDING_CurrencyPrecision
public static final String LIST_ROUNDING_EndingIn95
public static final int STD_BASE_AD_Reference_ID
public static final String STD_BASE_ListPrice
public static final String STD_BASE_StandardPrice
public static final String STD_BASE_LimitPOPrice
public static final String STD_BASE_FixedPrice
public static final int STD_ROUNDING_AD_Reference_ID
public static final String STD_ROUNDING_WholeNumber00
public static final String STD_ROUNDING_NoRounding
public static final String STD_ROUNDING_Quarter255075
public static final String STD_ROUNDING_Dime102030
public static final String STD_ROUNDING_Nickel051015
public static final String STD_ROUNDING_Ten10002000
public static final String STD_ROUNDING_CurrencyPrecision
public static final String STD_ROUNDING_EndingIn95
| Constructor Detail |
|---|
public X_M_DiscountSchemaLine(Properties ctx,
int M_DiscountSchemaLine_ID,
String trxName)
public X_M_DiscountSchemaLine(Properties ctx,
ResultSet rs,
String trxName)
| Method Detail |
|---|
protected int get_AccessLevel()
get_AccessLevel in class POprotected POInfo initPO(Properties ctx)
initPO in class POctx - context
public String toString()
PO
toString in class PO
public I_C_BPartner getC_BPartner()
throws Exception
getC_BPartner in interface I_M_DiscountSchemaLineExceptionpublic void setC_BPartner_ID(int C_BPartner_ID)
setC_BPartner_ID in interface I_M_DiscountSchemaLineC_BPartner_ID - Identifies a Business Partnerpublic int getC_BPartner_ID()
getC_BPartner_ID in interface I_M_DiscountSchemaLine
public I_C_ConversionType getC_ConversionType()
throws Exception
getC_ConversionType in interface I_M_DiscountSchemaLineExceptionpublic void setC_ConversionType_ID(int C_ConversionType_ID)
setC_ConversionType_ID in interface I_M_DiscountSchemaLineC_ConversionType_ID - Currency Conversion Rate Typepublic int getC_ConversionType_ID()
getC_ConversionType_ID in interface I_M_DiscountSchemaLinepublic void setClassification(String Classification)
setClassification in interface I_M_DiscountSchemaLineClassification - Classification for groupingpublic String getClassification()
getClassification in interface I_M_DiscountSchemaLinepublic void setConversionDate(Timestamp ConversionDate)
setConversionDate in interface I_M_DiscountSchemaLineConversionDate - Date for selecting conversion ratepublic Timestamp getConversionDate()
getConversionDate in interface I_M_DiscountSchemaLinepublic void setGroup1(String Group1)
setGroup1 in interface I_M_DiscountSchemaLineGroup1 - Group1public String getGroup1()
getGroup1 in interface I_M_DiscountSchemaLinepublic void setGroup2(String Group2)
setGroup2 in interface I_M_DiscountSchemaLineGroup2 - Group2public String getGroup2()
getGroup2 in interface I_M_DiscountSchemaLinepublic void setLimit_AddAmt(BigDecimal Limit_AddAmt)
setLimit_AddAmt in interface I_M_DiscountSchemaLineLimit_AddAmt - Amount added to the converted/copied price before multiplyingpublic BigDecimal getLimit_AddAmt()
getLimit_AddAmt in interface I_M_DiscountSchemaLinepublic void setLimit_Base(String Limit_Base)
setLimit_Base in interface I_M_DiscountSchemaLineLimit_Base - Base price for calculation of the new pricepublic String getLimit_Base()
getLimit_Base in interface I_M_DiscountSchemaLinepublic void setLimit_Discount(BigDecimal Limit_Discount)
setLimit_Discount in interface I_M_DiscountSchemaLineLimit_Discount - Discount in percent to be subtracted from base, if negative it will be added to base pricepublic BigDecimal getLimit_Discount()
getLimit_Discount in interface I_M_DiscountSchemaLinepublic void setLimit_Fixed(BigDecimal Limit_Fixed)
setLimit_Fixed in interface I_M_DiscountSchemaLineLimit_Fixed - Fixed Limit Price (not calculated)public BigDecimal getLimit_Fixed()
getLimit_Fixed in interface I_M_DiscountSchemaLinepublic void setLimit_MaxAmt(BigDecimal Limit_MaxAmt)
setLimit_MaxAmt in interface I_M_DiscountSchemaLineLimit_MaxAmt - Maximum difference to original limit price; ignored if zeropublic BigDecimal getLimit_MaxAmt()
getLimit_MaxAmt in interface I_M_DiscountSchemaLinepublic void setLimit_MinAmt(BigDecimal Limit_MinAmt)
setLimit_MinAmt in interface I_M_DiscountSchemaLineLimit_MinAmt - Minimum difference to original limit price; ignored if zeropublic BigDecimal getLimit_MinAmt()
getLimit_MinAmt in interface I_M_DiscountSchemaLinepublic void setLimit_Rounding(String Limit_Rounding)
setLimit_Rounding in interface I_M_DiscountSchemaLineLimit_Rounding - Rounding of the final resultpublic String getLimit_Rounding()
getLimit_Rounding in interface I_M_DiscountSchemaLinepublic void setList_AddAmt(BigDecimal List_AddAmt)
setList_AddAmt in interface I_M_DiscountSchemaLineList_AddAmt - List Price Surcharge Amountpublic BigDecimal getList_AddAmt()
getList_AddAmt in interface I_M_DiscountSchemaLinepublic void setList_Base(String List_Base)
setList_Base in interface I_M_DiscountSchemaLineList_Base - Price used as the basis for price list calculationspublic String getList_Base()
getList_Base in interface I_M_DiscountSchemaLinepublic void setList_Discount(BigDecimal List_Discount)
setList_Discount in interface I_M_DiscountSchemaLineList_Discount - Discount from list price as a percentagepublic BigDecimal getList_Discount()
getList_Discount in interface I_M_DiscountSchemaLinepublic void setList_Fixed(BigDecimal List_Fixed)
setList_Fixed in interface I_M_DiscountSchemaLineList_Fixed - Fixes List Price (not calculated)public BigDecimal getList_Fixed()
getList_Fixed in interface I_M_DiscountSchemaLinepublic void setList_MaxAmt(BigDecimal List_MaxAmt)
setList_MaxAmt in interface I_M_DiscountSchemaLineList_MaxAmt - Maximum margin for a productpublic BigDecimal getList_MaxAmt()
getList_MaxAmt in interface I_M_DiscountSchemaLinepublic void setList_MinAmt(BigDecimal List_MinAmt)
setList_MinAmt in interface I_M_DiscountSchemaLineList_MinAmt - Minimum margin for a productpublic BigDecimal getList_MinAmt()
getList_MinAmt in interface I_M_DiscountSchemaLinepublic void setList_Rounding(String List_Rounding)
setList_Rounding in interface I_M_DiscountSchemaLineList_Rounding - Rounding rule for final list pricepublic String getList_Rounding()
getList_Rounding in interface I_M_DiscountSchemaLine
public I_M_DiscountSchema getM_DiscountSchema()
throws Exception
getM_DiscountSchema in interface I_M_DiscountSchemaLineExceptionpublic void setM_DiscountSchema_ID(int M_DiscountSchema_ID)
setM_DiscountSchema_ID in interface I_M_DiscountSchemaLineM_DiscountSchema_ID - Schema to calculate the trade discount percentagepublic int getM_DiscountSchema_ID()
getM_DiscountSchema_ID in interface I_M_DiscountSchemaLinepublic void setM_DiscountSchemaLine_ID(int M_DiscountSchemaLine_ID)
setM_DiscountSchemaLine_ID in interface I_M_DiscountSchemaLineM_DiscountSchemaLine_ID - Line of the pricelist trade discount schemapublic int getM_DiscountSchemaLine_ID()
getM_DiscountSchemaLine_ID in interface I_M_DiscountSchemaLine
public I_M_Product_Category getM_Product_Category()
throws Exception
getM_Product_Category in interface I_M_DiscountSchemaLineExceptionpublic void setM_Product_Category_ID(int M_Product_Category_ID)
setM_Product_Category_ID in interface I_M_DiscountSchemaLineM_Product_Category_ID - Category of a Productpublic int getM_Product_Category_ID()
getM_Product_Category_ID in interface I_M_DiscountSchemaLine
public I_M_Product getM_Product()
throws Exception
getM_Product in interface I_M_DiscountSchemaLineExceptionpublic void setM_Product_ID(int M_Product_ID)
setM_Product_ID in interface I_M_DiscountSchemaLineM_Product_ID - Product, Service, Itempublic int getM_Product_ID()
getM_Product_ID in interface I_M_DiscountSchemaLinepublic void setSeqNo(int SeqNo)
setSeqNo in interface I_M_DiscountSchemaLineSeqNo - Method of ordering records; lowest number comes firstpublic int getSeqNo()
getSeqNo in interface I_M_DiscountSchemaLinepublic KeyNamePair getKeyNamePair()
public void setStd_AddAmt(BigDecimal Std_AddAmt)
setStd_AddAmt in interface I_M_DiscountSchemaLineStd_AddAmt - Amount added to a price as a surchargepublic BigDecimal getStd_AddAmt()
getStd_AddAmt in interface I_M_DiscountSchemaLinepublic void setStd_Base(String Std_Base)
setStd_Base in interface I_M_DiscountSchemaLineStd_Base - Base price for calculating new standard pricepublic String getStd_Base()
getStd_Base in interface I_M_DiscountSchemaLinepublic void setStd_Discount(BigDecimal Std_Discount)
setStd_Discount in interface I_M_DiscountSchemaLineStd_Discount - Discount percentage to subtract from base pricepublic BigDecimal getStd_Discount()
getStd_Discount in interface I_M_DiscountSchemaLinepublic void setStd_Fixed(BigDecimal Std_Fixed)
setStd_Fixed in interface I_M_DiscountSchemaLineStd_Fixed - Fixed Standard Price (not calculated)public BigDecimal getStd_Fixed()
getStd_Fixed in interface I_M_DiscountSchemaLinepublic void setStd_MaxAmt(BigDecimal Std_MaxAmt)
setStd_MaxAmt in interface I_M_DiscountSchemaLineStd_MaxAmt - Maximum margin allowed for a productpublic BigDecimal getStd_MaxAmt()
getStd_MaxAmt in interface I_M_DiscountSchemaLinepublic void setStd_MinAmt(BigDecimal Std_MinAmt)
setStd_MinAmt in interface I_M_DiscountSchemaLineStd_MinAmt - Minimum margin allowed for a productpublic BigDecimal getStd_MinAmt()
getStd_MinAmt in interface I_M_DiscountSchemaLinepublic void setStd_Rounding(String Std_Rounding)
setStd_Rounding in interface I_M_DiscountSchemaLineStd_Rounding - Rounding rule for calculated pricepublic String getStd_Rounding()
getStd_Rounding in interface I_M_DiscountSchemaLine
|
Adempiere 3.5.2a | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||