Adempiere 3.5.2a

org.compiere.model
Class X_C_BankAccount

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

public class X_C_BankAccount
extends PO
implements I_C_BankAccount, I_Persistent

Generated Model for C_BankAccount

Version:
Release 3.5.2a - $Id$
Author:
Adempiere (generated)
See Also:
Serialized Form

Field Summary
static int BANKACCOUNTTYPE_AD_Reference_ID
          BankAccountType AD_Reference_ID=216
static String BANKACCOUNTTYPE_Checking
          Checking = C
static String BANKACCOUNTTYPE_Savings
          Savings = S
 
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
X_C_BankAccount(Properties ctx, int C_BankAccount_ID, String trxName)
          Standard Constructor
X_C_BankAccount(Properties ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 String getAccountNo()
          Get Account No.
 String getBankAccountType()
          Get Bank Account Type.
 String getBBAN()
          Get BBAN.
 int getC_Bank_ID()
          Get Bank.
 I_C_Bank getC_Bank()
           
 int getC_BankAccount_ID()
          Get Bank Account.
 int getC_Currency_ID()
          Get Currency.
 I_C_Currency getC_Currency()
           
 BigDecimal getCreditLimit()
          Get Credit limit.
 BigDecimal getCurrentBalance()
          Get Current balance.
 String getDescription()
          Get Description.
 String getIBAN()
          Get IBAN.
 KeyNamePair getKeyNamePair()
          Get Record ID/ColumnName
protected  POInfo initPO(Properties ctx)
          Load Meta Data
 boolean isDefault()
          Get Default.
 void setAccountNo(String AccountNo)
          Set Account No.
 void setBankAccountType(String BankAccountType)
          Set Bank Account Type.
 void setBBAN(String BBAN)
          Set BBAN.
 void setC_Bank_ID(int C_Bank_ID)
          Set Bank.
 void setC_BankAccount_ID(int C_BankAccount_ID)
          Set Bank Account.
 void setC_Currency_ID(int C_Currency_ID)
          Set Currency.
 void setCreditLimit(BigDecimal CreditLimit)
          Set Credit limit.
 void setCurrentBalance(BigDecimal CurrentBalance)
          Set Current balance.
 void setDescription(String Description)
          Set Description.
 void setIBAN(String IBAN)
          Set IBAN.
 void setIsDefault(boolean IsDefault)
          Set Default.
 String toString()
          String representation
 
Methods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, 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
 

Field Detail

BANKACCOUNTTYPE_AD_Reference_ID

public static final int BANKACCOUNTTYPE_AD_Reference_ID
BankAccountType AD_Reference_ID=216

See Also:
Constant Field Values

BANKACCOUNTTYPE_Checking

public static final String BANKACCOUNTTYPE_Checking
Checking = C

See Also:
Constant Field Values

BANKACCOUNTTYPE_Savings

public static final String BANKACCOUNTTYPE_Savings
Savings = S

See Also:
Constant Field Values
Constructor Detail

X_C_BankAccount

public X_C_BankAccount(Properties ctx,
                       int C_BankAccount_ID,
                       String trxName)
Standard Constructor


X_C_BankAccount

public X_C_BankAccount(Properties ctx,
                       ResultSet rs,
                       String trxName)
Load Constructor

Method Detail

get_AccessLevel

protected int get_AccessLevel()
AccessLevel

Specified by:
get_AccessLevel in class PO
Returns:
3 - Client - Org

initPO

protected POInfo initPO(Properties ctx)
Load Meta Data

Specified by:
initPO in class PO
Parameters:
ctx - context
Returns:
POInfo

toString

public String toString()
Description copied from class: PO
String representation

Overrides:
toString in class PO
Returns:
String representation

setAccountNo

public void setAccountNo(String AccountNo)
Set Account No.

Specified by:
setAccountNo in interface I_C_BankAccount
Parameters:
AccountNo - Account Number

getAccountNo

public String getAccountNo()
Get Account No.

Specified by:
getAccountNo in interface I_C_BankAccount
Returns:
Account Number

setBankAccountType

public void setBankAccountType(String BankAccountType)
Set Bank Account Type.

Specified by:
setBankAccountType in interface I_C_BankAccount
Parameters:
BankAccountType - Bank Account Type

getBankAccountType

public String getBankAccountType()
Get Bank Account Type.

Specified by:
getBankAccountType in interface I_C_BankAccount
Returns:
Bank Account Type

setBBAN

public void setBBAN(String BBAN)
Set BBAN.

Specified by:
setBBAN in interface I_C_BankAccount
Parameters:
BBAN - Basic Bank Account Number

getBBAN

public String getBBAN()
Get BBAN.

Specified by:
getBBAN in interface I_C_BankAccount
Returns:
Basic Bank Account Number

setC_BankAccount_ID

public void setC_BankAccount_ID(int C_BankAccount_ID)
Set Bank Account.

Specified by:
setC_BankAccount_ID in interface I_C_BankAccount
Parameters:
C_BankAccount_ID - Account at the Bank

getC_BankAccount_ID

public int getC_BankAccount_ID()
Get Bank Account.

Specified by:
getC_BankAccount_ID in interface I_C_BankAccount
Returns:
Account at the Bank

getC_Bank

public I_C_Bank getC_Bank()
                   throws Exception
Specified by:
getC_Bank in interface I_C_BankAccount
Throws:
Exception

setC_Bank_ID

public void setC_Bank_ID(int C_Bank_ID)
Set Bank.

Specified by:
setC_Bank_ID in interface I_C_BankAccount
Parameters:
C_Bank_ID - Bank

getC_Bank_ID

public int getC_Bank_ID()
Get Bank.

Specified by:
getC_Bank_ID in interface I_C_BankAccount
Returns:
Bank

getKeyNamePair

public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName

Returns:
ID/ColumnName pair

getC_Currency

public I_C_Currency getC_Currency()
                           throws Exception
Specified by:
getC_Currency in interface I_C_BankAccount
Throws:
Exception

setC_Currency_ID

public void setC_Currency_ID(int C_Currency_ID)
Set Currency.

Specified by:
setC_Currency_ID in interface I_C_BankAccount
Parameters:
C_Currency_ID - The Currency for this record

getC_Currency_ID

public int getC_Currency_ID()
Get Currency.

Specified by:
getC_Currency_ID in interface I_C_BankAccount
Returns:
The Currency for this record

setCreditLimit

public void setCreditLimit(BigDecimal CreditLimit)
Set Credit limit.

Specified by:
setCreditLimit in interface I_C_BankAccount
Parameters:
CreditLimit - Amount of Credit allowed

getCreditLimit

public BigDecimal getCreditLimit()
Get Credit limit.

Specified by:
getCreditLimit in interface I_C_BankAccount
Returns:
Amount of Credit allowed

setCurrentBalance

public void setCurrentBalance(BigDecimal CurrentBalance)
Set Current balance.

Specified by:
setCurrentBalance in interface I_C_BankAccount
Parameters:
CurrentBalance - Current Balance

getCurrentBalance

public BigDecimal getCurrentBalance()
Get Current balance.

Specified by:
getCurrentBalance in interface I_C_BankAccount
Returns:
Current Balance

setDescription

public void setDescription(String Description)
Set Description.

Specified by:
setDescription in interface I_C_BankAccount
Parameters:
Description - Optional short description of the record

getDescription

public String getDescription()
Get Description.

Specified by:
getDescription in interface I_C_BankAccount
Returns:
Optional short description of the record

setIBAN

public void setIBAN(String IBAN)
Set IBAN.

Specified by:
setIBAN in interface I_C_BankAccount
Parameters:
IBAN - International Bank Account Number

getIBAN

public String getIBAN()
Get IBAN.

Specified by:
getIBAN in interface I_C_BankAccount
Returns:
International Bank Account Number

setIsDefault

public void setIsDefault(boolean IsDefault)
Set Default.

Specified by:
setIsDefault in interface I_C_BankAccount
Parameters:
IsDefault - Default value

isDefault

public boolean isDefault()
Get Default.

Specified by:
isDefault in interface I_C_BankAccount
Returns:
Default value

Adempiere 3.5.2a

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