|
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_DiscountSchema
public class X_M_DiscountSchema
Generated Model for M_DiscountSchema
| Field Summary | |
|---|---|
static int |
CUMULATIVELEVEL_AD_Reference_ID
CumulativeLevel AD_Reference_ID=246 |
static String |
CUMULATIVELEVEL_Line
Line = L |
static int |
DISCOUNTTYPE_AD_Reference_ID
DiscountType AD_Reference_ID=247 |
static String |
DISCOUNTTYPE_Breaks
Breaks = B |
static String |
DISCOUNTTYPE_FlatPercent
Flat Percent = F |
static String |
DISCOUNTTYPE_Formula
Formula = S |
static String |
DISCOUNTTYPE_Pricelist
Pricelist = P |
| 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 |
| Fields inherited from interface org.compiere.model.I_M_DiscountSchema |
|---|
accessLevel, COLUMNNAME_CumulativeLevel, COLUMNNAME_Description, COLUMNNAME_DiscountType, COLUMNNAME_FlatDiscount, COLUMNNAME_IsBPartnerFlatDiscount, COLUMNNAME_IsQuantityBased, COLUMNNAME_M_DiscountSchema_ID, COLUMNNAME_Name, COLUMNNAME_Processing, COLUMNNAME_Script, COLUMNNAME_ValidFrom, Model, Table_ID, Table_Name |
| Constructor Summary | |
|---|---|
X_M_DiscountSchema(Properties ctx,
int M_DiscountSchema_ID,
String trxName)
Standard Constructor |
|
X_M_DiscountSchema(Properties ctx,
ResultSet rs,
String trxName)
Load Constructor |
|
| Method Summary | |
|---|---|
protected int |
get_AccessLevel()
AccessLevel |
String |
getCumulativeLevel()
Get Accumulation Level. |
String |
getDescription()
Get Description. |
String |
getDiscountType()
Get Discount Type. |
BigDecimal |
getFlatDiscount()
Get Flat Discount %. |
KeyNamePair |
getKeyNamePair()
Get Record ID/ColumnName |
int |
getM_DiscountSchema_ID()
Get Discount Schema. |
String |
getName()
Get Name. |
String |
getScript()
Get Script. |
Timestamp |
getValidFrom()
Get Valid from. |
protected POInfo |
initPO(Properties ctx)
Load Meta Data |
boolean |
isBPartnerFlatDiscount()
Get B.Partner Flat Discount. |
boolean |
isProcessing()
Get Process Now. |
boolean |
isQuantityBased()
Get Quantity based. |
void |
setCumulativeLevel(String CumulativeLevel)
Set Accumulation Level. |
void |
setDescription(String Description)
Set Description. |
void |
setDiscountType(String DiscountType)
Set Discount Type. |
void |
setFlatDiscount(BigDecimal FlatDiscount)
Set Flat Discount %. |
void |
setIsBPartnerFlatDiscount(boolean IsBPartnerFlatDiscount)
Set B.Partner Flat Discount. |
void |
setIsQuantityBased(boolean IsQuantityBased)
Set Quantity based. |
void |
setM_DiscountSchema_ID(int M_DiscountSchema_ID)
Set Discount Schema. |
void |
setName(String Name)
Set Name. |
void |
setProcessing(boolean Processing)
Set Process Now. |
void |
setScript(String Script)
Set Script. |
void |
setValidFrom(Timestamp ValidFrom)
Set Valid from. |
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 CUMULATIVELEVEL_AD_Reference_ID
public static final String CUMULATIVELEVEL_Line
public static final int DISCOUNTTYPE_AD_Reference_ID
public static final String DISCOUNTTYPE_FlatPercent
public static final String DISCOUNTTYPE_Formula
public static final String DISCOUNTTYPE_Breaks
public static final String DISCOUNTTYPE_Pricelist
| Constructor Detail |
|---|
public X_M_DiscountSchema(Properties ctx,
int M_DiscountSchema_ID,
String trxName)
public X_M_DiscountSchema(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 POpublic void setCumulativeLevel(String CumulativeLevel)
setCumulativeLevel in interface I_M_DiscountSchemaCumulativeLevel - Level for accumulative calculationspublic String getCumulativeLevel()
getCumulativeLevel in interface I_M_DiscountSchemapublic void setDescription(String Description)
setDescription in interface I_M_DiscountSchemaDescription - Optional short description of the recordpublic String getDescription()
getDescription in interface I_M_DiscountSchemapublic void setDiscountType(String DiscountType)
setDiscountType in interface I_M_DiscountSchemaDiscountType - Type of trade discount calculationpublic String getDiscountType()
getDiscountType in interface I_M_DiscountSchemapublic void setFlatDiscount(BigDecimal FlatDiscount)
setFlatDiscount in interface I_M_DiscountSchemaFlatDiscount - Flat discount percentagepublic BigDecimal getFlatDiscount()
getFlatDiscount in interface I_M_DiscountSchemapublic void setIsBPartnerFlatDiscount(boolean IsBPartnerFlatDiscount)
setIsBPartnerFlatDiscount in interface I_M_DiscountSchemaIsBPartnerFlatDiscount - Use flat discount defined on Business Partner Levelpublic boolean isBPartnerFlatDiscount()
isBPartnerFlatDiscount in interface I_M_DiscountSchemapublic void setIsQuantityBased(boolean IsQuantityBased)
setIsQuantityBased in interface I_M_DiscountSchemaIsQuantityBased - Trade discount break level based on Quantity (not value)public boolean isQuantityBased()
isQuantityBased in interface I_M_DiscountSchemapublic void setM_DiscountSchema_ID(int M_DiscountSchema_ID)
setM_DiscountSchema_ID in interface I_M_DiscountSchemaM_DiscountSchema_ID - Schema to calculate the trade discount percentagepublic int getM_DiscountSchema_ID()
getM_DiscountSchema_ID in interface I_M_DiscountSchemapublic void setName(String Name)
setName in interface I_M_DiscountSchemaName - Alphanumeric identifier of the entitypublic String getName()
getName in interface I_M_DiscountSchemapublic KeyNamePair getKeyNamePair()
public void setProcessing(boolean Processing)
setProcessing in interface I_M_DiscountSchemaProcessing - Process Nowpublic boolean isProcessing()
isProcessing in interface I_M_DiscountSchemapublic void setScript(String Script)
setScript in interface I_M_DiscountSchemaScript - Dynamic Java Language Script to calculate resultpublic String getScript()
getScript in interface I_M_DiscountSchemapublic void setValidFrom(Timestamp ValidFrom)
setValidFrom in interface I_M_DiscountSchemaValidFrom - Valid from including this date (first day)public Timestamp getValidFrom()
getValidFrom in interface I_M_DiscountSchema
|
Adempiere 3.5.2a | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||