Adempiere 3.5.2a

org.compiere.model
Class MBankAccount

java.lang.Object
  extended by org.compiere.model.PO
      extended by org.compiere.model.X_C_BankAccount
          extended by org.compiere.model.MBankAccount
All Implemented Interfaces:
Serializable, Comparator, I_C_BankAccount, I_Persistent, Evaluatee

public class MBankAccount
extends X_C_BankAccount

Bank Account Model

Version:
$Id: MBankAccount.java,v 1.3 2006/07/30 00:51:05 jjanke Exp $
Author:
Jorg Janke
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.compiere.model.X_C_BankAccount
BANKACCOUNTTYPE_AD_Reference_ID, BANKACCOUNTTYPE_Checking, BANKACCOUNTTYPE_Savings
 
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_C_BankAccount
accessLevel, COLUMNNAME_AccountNo, COLUMNNAME_BankAccountType, COLUMNNAME_BBAN, COLUMNNAME_C_Bank_ID, COLUMNNAME_C_BankAccount_ID, COLUMNNAME_C_Currency_ID, COLUMNNAME_CreditLimit, COLUMNNAME_CurrentBalance, COLUMNNAME_Description, COLUMNNAME_IBAN, COLUMNNAME_IsDefault, Model, Table_ID, Table_Name
 
Constructor Summary
MBankAccount(Properties ctx, int C_BankAccount_ID, String trxName)
          Bank Account Model
MBankAccount(Properties ctx, ResultSet rs, String trxName)
          Bank Account Model
 
Method Summary
protected  boolean afterSave(boolean newRecord, boolean success)
          After Save
protected  boolean beforeDelete()
          Before Delete
static MBankAccount get(Properties ctx, int C_BankAccount_ID)
          Get BankAccount from Cache
 MBank getBank()
          Get Bank
 String getName()
          Get Bank Name and Account No
 String toString()
          String representation
 
Methods inherited from class org.compiere.model.X_C_BankAccount
get_AccessLevel, getAccountNo, getBankAccountType, getBBAN, getC_Bank_ID, getC_Bank, getC_BankAccount_ID, getC_Currency_ID, getC_Currency, getCreditLimit, getCurrentBalance, getDescription, getIBAN, getKeyNamePair, initPO, isDefault, setAccountNo, setBankAccountType, setBBAN, setC_Bank_ID, setC_BankAccount_ID, setC_Currency_ID, setCreditLimit, setCurrentBalance, setDescription, setIBAN, setIsDefault
 
Methods inherited from class org.compiere.model.PO
afterDelete, beforeSave, compare, copyValues, copyValues, createAttachment, delete_Accounting, delete_Tree, delete, delete, deleteEx, deleteEx, dump, dump, equals, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_HashMap, get_ID, get_IDOld, get_KeyColumns, get_Logger, get_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveEx, saveEx, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setDoc, setDocWorkflowMgr, setIsActive, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, unlock
 
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
 

Constructor Detail

MBankAccount

public MBankAccount(Properties ctx,
                    int C_BankAccount_ID,
                    String trxName)
Bank Account Model

Parameters:
ctx - context
C_BankAccount_ID - bank account
trxName - transaction

MBankAccount

public MBankAccount(Properties ctx,
                    ResultSet rs,
                    String trxName)
Bank Account Model

Parameters:
ctx - context
rs - result set
trxName - transaction
Method Detail

get

public static MBankAccount get(Properties ctx,
                               int C_BankAccount_ID)
Get BankAccount from Cache

Parameters:
ctx - context
C_BankAccount_ID - id
Returns:
MBankAccount

toString

public String toString()
String representation

Overrides:
toString in class X_C_BankAccount
Returns:
info

getBank

public MBank getBank()
Get Bank

Returns:
bank parent

getName

public String getName()
Get Bank Name and Account No

Returns:
Bank/Account

afterSave

protected boolean afterSave(boolean newRecord,
                            boolean success)
After Save

Overrides:
afterSave in class PO
Parameters:
newRecord - new record
success - success
Returns:
success

beforeDelete

protected boolean beforeDelete()
Before Delete

Overrides:
beforeDelete in class PO
Returns:
true

Adempiere 3.5.2a

Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.