|
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_C_ValidCombination
org.compiere.model.MAccount
public class MAccount
Account Object Entity to maintain all segment values. C_ValidCombination
| Field Summary |
|---|
| 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 | |
|---|---|
MAccount(Ctx ctx,
int C_ValidCombination_ID,
String trxName)
Default constructor |
|
MAccount(Ctx ctx,
ResultSet rs,
String trxName)
Load constructor |
|
MAccount(MAcctSchema as)
Parent Constructor |
|
| Method Summary | |
|---|---|
protected boolean |
beforeSave(boolean newRecord)
Before Save |
static MAccount |
get(Ctx ctx,
int C_ValidCombination_ID)
Get Account |
static MAccount |
get(Ctx ctx,
int AD_Client_ID,
int AD_Org_ID,
int C_AcctSchema_ID,
int Account_ID,
int C_SubAcct_ID,
int M_Product_ID,
int C_BPartner_ID,
int AD_OrgTrx_ID,
int C_LocFrom_ID,
int C_LocTo_ID,
int C_SalesRegion_ID,
int C_Project_ID,
int C_Campaign_ID,
int C_Activity_ID,
int User1_ID,
int User2_ID,
int UserElement1_ID,
int UserElement2_ID)
Get existing Account or create it |
static MAccount |
get(Ctx ctx,
int C_AcctSchema_ID,
String alias)
Get first with Alias |
static MAccount |
get(X_Fact_Acct fa)
Get from existing Accounting fact |
MElementValue |
getAccount()
Set Account_ID |
String |
getAccountType()
Get Account Type |
static MAccount |
getDefault(Ctx ctx,
int C_AcctSchema_ID,
boolean optionalNull,
String trxName)
Factory: default combination |
static MAccount |
getDefault(MAcctSchema acctSchema,
boolean optionalNull)
Factory: default combination |
boolean |
isActiva()
Is this an Activa Account |
boolean |
isBalanceSheet()
Is this a Balance Sheet Account |
boolean |
isPassiva()
Is this a Passiva Account |
static void |
main(String[] args)
Test |
void |
setAccount_ID(int Account_ID)
Set Account_ID |
void |
setValueDescription()
Set Value and Description and Fully Qualified Flag for Combination |
String |
toString()
Return String representation |
static void |
updateValueDescription(Ctx ctx,
String where,
String trxName)
Update Value/Description after change of account element value/description. |
boolean |
validate()
Validate combination |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public MAccount(Ctx ctx,
int C_ValidCombination_ID,
String trxName)
ctx - contextC_ValidCombination_ID - combinationtrxName - transaction
public MAccount(Ctx ctx,
ResultSet rs,
String trxName)
ctx - contextrs - result settrxName - transactionpublic MAccount(MAcctSchema as)
as - account schema| Method Detail |
|---|
public static MAccount get(Ctx ctx,
int AD_Client_ID,
int AD_Org_ID,
int C_AcctSchema_ID,
int Account_ID,
int C_SubAcct_ID,
int M_Product_ID,
int C_BPartner_ID,
int AD_OrgTrx_ID,
int C_LocFrom_ID,
int C_LocTo_ID,
int C_SalesRegion_ID,
int C_Project_ID,
int C_Campaign_ID,
int C_Activity_ID,
int User1_ID,
int User2_ID,
int UserElement1_ID,
int UserElement2_ID)
ctx - contextAD_Client_ID - AD_Org_ID - C_AcctSchema_ID - Account_ID - C_SubAcct_ID - M_Product_ID - C_BPartner_ID - AD_OrgTrx_ID - C_LocFrom_ID - C_LocTo_ID - C_SalesRegion_ID - C_Project_ID - C_Campaign_ID - C_Activity_ID - User1_ID - User2_ID - UserElement1_ID - UserElement2_ID -
public static MAccount get(Ctx ctx,
int C_AcctSchema_ID,
String alias)
ctx - contextC_AcctSchema_ID - asalias - alias
public static MAccount get(X_Fact_Acct fa)
fa - accounting fact
public static MAccount getDefault(Ctx ctx,
int C_AcctSchema_ID,
boolean optionalNull,
String trxName)
ctx - contextC_AcctSchema_ID - accounting schemaoptionalNull - if true the optional values are nulltrxName - transaction
public static MAccount getDefault(MAcctSchema acctSchema,
boolean optionalNull)
acctSchema - accounting schemaoptionalNull - if true, the optional values are null
public static MAccount get(Ctx ctx,
int C_ValidCombination_ID)
ctx - contextC_ValidCombination_ID - combination
public static void updateValueDescription(Ctx ctx,
String where,
String trxName)
ctx - contextwhere - where clausetrxName - transactionpublic String toString()
toString in class X_C_ValidCombinationpublic void setAccount_ID(int Account_ID)
setAccount_ID in class X_C_ValidCombinationAccount_ID - idpublic MElementValue getAccount()
public String getAccountType()
public boolean isBalanceSheet()
public boolean isActiva()
public boolean isPassiva()
public void setValueDescription()
public boolean validate()
protected boolean beforeSave(boolean newRecord)
beforeSave in class POnewRecord - new
public static void main(String[] args)
args -
|
Compiere 3.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||