Compiere 3.1

org.compiere.model
Class X_C_BankAccount

java.lang.Object
  extended by org.compiere.framework.PO
      extended by org.compiere.model.X_C_BankAccount
All Implemented Interfaces:
Serializable, Cloneable, Comparator<PO>, Evaluatee
Direct Known Subclasses:
MBankAccount

public class X_C_BankAccount
extends PO

Generated Model for C_BankAccount

Version:
Release 3.1.0 - $Id$
Author:
Jorg Janke (generated)
See Also:
Serialized Form

Field Summary
protected  BigDecimal accessLevel
           
static int BANKACCOUNTTYPE_AD_Reference_ID
          BankAccountType AD_Reference_ID=216
static String BANKACCOUNTTYPE_Checking
          Checking = C
static String BANKACCOUNTTYPE_Savings
          Savings = S
protected static KeyNamePair Model
           
static int Table_ID
          AD_Table_ID=297
static String Table_Name
          TableName=C_BankAccount
static long updatedMS
          Last Updated Timestamp 2008-06-10 15:12:06.0
 
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
X_C_BankAccount(Ctx ctx, int C_BankAccount_ID, String trxName)
          Standard Constructor
X_C_BankAccount(Ctx 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.
 int getC_BankAccount_ID()
          Get Bank Account.
 int getC_Currency_ID()
          Get 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(Ctx ctx)
          Load Meta Data
 boolean isBankAccountTypeValid(String test)
          Is test a valid value.
 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()
          Info
 
Methods inherited from class org.compiere.framework.PO
addAttachment, addAttachment, addError, afterDelete, afterSave, beforeDelete, beforeSave, compare, convertToBigDecimal, convertToBoolean, convertToInt, convertToTimestamp, copy, copyValues, copyValues, createAttachment, delete_Accounting, delete, delete, dump, dump, equals, get_ChangeVO, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_EntityType, get_HashMap, get_ID, get_IDOld, get_Info, get_KeyColumns, get_Logger, get_Table_ID, get_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_ValuesAsString, get_WhereClause, get_xmlDocument, get_xmlString, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getVO, hashCode, insert_Accounting, is_Changed, is_KeyColumn, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveNew_getID, saveNewInsertSQL, saveNewSpecial, saveUpdate, set_ChangeVO, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueString, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setContext, setCtx, setDocWorkflowMgr, setIsActive, setStandardDefaults, setUpdateable, setUpdatedBy, toStringX, unlock, update
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

updatedMS

public static final long updatedMS
Last Updated Timestamp 2008-06-10 15:12:06.0

See Also:
Constant Field Values

Table_ID

public static final int Table_ID
AD_Table_ID=297

See Also:
Constant Field Values

Table_Name

public static final String Table_Name
TableName=C_BankAccount

See Also:
Constant Field Values

Model

protected static KeyNamePair Model

accessLevel

protected BigDecimal accessLevel

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(Ctx ctx,
                       int C_BankAccount_ID,
                       String trxName)
Standard Constructor

Parameters:
ctx - context
C_BankAccount_ID - id
trxName - transaction

X_C_BankAccount

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

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

get_AccessLevel

protected int get_AccessLevel()
AccessLevel

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

initPO

protected POInfo initPO(Ctx ctx)
Load Meta Data

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

toString

public String toString()
Info

Overrides:
toString in class PO
Returns:
info

setAccountNo

public void setAccountNo(String AccountNo)
Set Account No.

Parameters:
AccountNo - Account Number

getAccountNo

public String getAccountNo()
Get Account No.

Returns:
Account Number

setBBAN

public void setBBAN(String BBAN)
Set BBAN.

Parameters:
BBAN - Basic Bank Account Number

getBBAN

public String getBBAN()
Get BBAN.

Returns:
Basic Bank Account Number

isBankAccountTypeValid

public boolean isBankAccountTypeValid(String test)
Is test a valid value.

Parameters:
test - testvalue
Returns:
true if valid

setBankAccountType

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

Parameters:
BankAccountType - Bank Account Type

getBankAccountType

public String getBankAccountType()
Get Bank Account Type.

Returns:
Bank Account Type

setC_BankAccount_ID

public void setC_BankAccount_ID(int C_BankAccount_ID)
Set Bank Account.

Parameters:
C_BankAccount_ID - Account at the Bank

getC_BankAccount_ID

public int getC_BankAccount_ID()
Get Bank Account.

Returns:
Account at the Bank

setC_Bank_ID

public void setC_Bank_ID(int C_Bank_ID)
Set Bank.

Parameters:
C_Bank_ID - Bank

getC_Bank_ID

public int getC_Bank_ID()
Get Bank.

Returns:
Bank

getKeyNamePair

public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName

Returns:
ID/ColumnName pair

setC_Currency_ID

public void setC_Currency_ID(int C_Currency_ID)
Set Currency.

Parameters:
C_Currency_ID - The Currency for this record

getC_Currency_ID

public int getC_Currency_ID()
Get Currency.

Returns:
The Currency for this record

setCreditLimit

public void setCreditLimit(BigDecimal CreditLimit)
Set Credit limit.

Parameters:
CreditLimit - Amount of Credit allowed

getCreditLimit

public BigDecimal getCreditLimit()
Get Credit limit.

Returns:
Amount of Credit allowed

setCurrentBalance

public void setCurrentBalance(BigDecimal CurrentBalance)
Set Current Balance.

Parameters:
CurrentBalance - Current Balance

getCurrentBalance

public BigDecimal getCurrentBalance()
Get Current Balance.

Returns:
Current Balance

setDescription

public void setDescription(String Description)
Set Description.

Parameters:
Description - Optional short description of the record

getDescription

public String getDescription()
Get Description.

Returns:
Optional short description of the record

setIBAN

public void setIBAN(String IBAN)
Set IBAN.

Parameters:
IBAN - International Bank Account Number

getIBAN

public String getIBAN()
Get IBAN.

Returns:
International Bank Account Number

setIsDefault

public void setIsDefault(boolean IsDefault)
Set Default.

Parameters:
IsDefault - Default value

isDefault

public boolean isDefault()
Get Default.

Returns:
Default value

Compiere 3.1

Compiere® is a registered trademark of ComPiere, Inc. ©2004-2008 HumanFlash.com All rights reserved.