Package org.compiere.model
Class X_C_BankAccount
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_BankAccount
- All Implemented Interfaces:
Serializable,Cloneable,Comparator<Object>,I_C_BankAccount,I_Persistent,Evaluatee
- Direct Known Subclasses:
MBankAccount
Generated Model for C_BankAccount
- Version:
- Release 13 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intBankAccountType AD_Reference_ID=216static final StringCard = Dstatic final StringCash = Bstatic final StringChecking = Cstatic final StringSavings = SFields 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, LOCAL_TRX_PREFIX, log, p_ctx, p_info, UUID_NEW_RECORD, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_IDFields inherited from interface org.compiere.model.I_C_BankAccount
accessLevel, COLUMNNAME_AccountNo, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_BankAccountType, COLUMNNAME_BBAN, COLUMNNAME_C_Bank_ID, COLUMNNAME_C_BankAccount_ID, COLUMNNAME_C_BankAccount_UU, COLUMNNAME_C_Currency_ID, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_CreditLimit, COLUMNNAME_CurrentBalance, COLUMNNAME_Description, COLUMNNAME_IBAN, COLUMNNAME_IsActive, COLUMNNAME_IsDefault, COLUMNNAME_Name, COLUMNNAME_PaymentExportClass, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, COLUMNNAME_Value, Model, Table_ID, Table_Name -
Constructor Summary
ConstructorsConstructorDescriptionX_C_BankAccount(Properties ctx, int C_BankAccount_ID, String trxName) Standard ConstructorX_C_BankAccount(Properties ctx, int C_BankAccount_ID, String trxName, String... virtualColumns) Standard ConstructorX_C_BankAccount(Properties ctx, String C_BankAccount_UU, String trxName) Standard ConstructorX_C_BankAccount(Properties ctx, String C_BankAccount_UU, String trxName, String... virtualColumns) Standard ConstructorX_C_BankAccount(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected intAccessLevelGet Account No.Get Bank Account Type.getBBAN()Get BBAN.Deprecated.intGet Bank.intGet Bank Account.Get C_BankAccount_UU.Deprecated.intGet Currency.Get Credit limit.Get Current balance.Get Description.getIBAN()Get IBAN.Get Record ID/ColumnNamegetName()Get Name.Get Payment Export Class.getValue()Get Search Key.protected POInfoinitPO(Properties ctx) Load Meta DatabooleanGet Default.voidsetAccountNo(String AccountNo) Set Account No.voidsetBankAccountType(String BankAccountType) Set Bank Account Type.voidSet BBAN.voidsetC_Bank_ID(int C_Bank_ID) Set Bank.voidsetC_BankAccount_ID(int C_BankAccount_ID) Set Bank Account.voidsetC_BankAccount_UU(String C_BankAccount_UU) Set C_BankAccount_UU.voidsetC_Currency_ID(int C_Currency_ID) Set Currency.voidsetCreditLimit(BigDecimal CreditLimit) Set Credit limit.voidsetCurrentBalance(BigDecimal CurrentBalance) Set Current balance.voidsetDescription(String Description) Set Description.voidSet IBAN.voidsetIsDefault(boolean IsDefault) Set Default.voidSet Name.voidsetPaymentExportClass(String PaymentExportClass) Set Payment Export Class.voidSet Search Key.toString()String representationMethods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, buildInsertSQL, checkImmutable, clearCrossTenantSafe, clone, columnExists, columnExists, compare, copyPO, copyValues, copyValues, createAttachment, delete, delete, delete_Accounting, delete_Tree, deleteEx, deleteEx, dump, dump, equals, get_Attribute, get_Attributes, 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_OptimisticLockingColumns, get_Table_ID, get_TableAttribute, get_TableAttributeAsBoolean, get_TableAttributeAsInt, get_TableAttributes, get_TableName, get_Translation, get_Translation, get_Translation, get_Translation, get_Translation, get_TrxName, get_UUID, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getUUIDColumnName, getUUIDColumnName, hashCode, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_Immutable, is_new, is_UseOptimisticLocking, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadByUU, loadComplete, loadDefaults, loadPO, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, saveCrossTenantSafe, saveCrossTenantSafeEx, saveCrossTenantSafeEx, saveEx, saveEx, saveNew_afterSetID, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_Attribute, set_ColumnUpdateable, set_CustomColumn, set_CustomColumnReturningBoolean, set_OptimisticLockingColumns, set_TrxName, set_TrxName, set_UseOptimisticLocking, set_Value, set_Value, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, set_ValueOfColumnReturningBoolean, set_ValueOfColumnReturningBoolean, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setCrossTenantSafe, setDoc, setDocWorkflowMgr, setIsActive, setProcessedOn, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, toInsertSQL, unlock, update_Tree, validForeignKeys, validForeignKeysExMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongMethods inherited from interface org.compiere.model.I_C_BankAccount
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActiveMethods inherited from interface org.compiere.model.I_Persistent
save
-
Field Details
-
BANKACCOUNTTYPE_AD_Reference_ID
public static final int BANKACCOUNTTYPE_AD_Reference_IDBankAccountType AD_Reference_ID=216- See Also:
-
BANKACCOUNTTYPE_Cash
Cash = B- See Also:
-
BANKACCOUNTTYPE_Checking
Checking = C- See Also:
-
BANKACCOUNTTYPE_Card
Card = D- See Also:
-
BANKACCOUNTTYPE_Savings
Savings = S- See Also:
-
-
Constructor Details
-
X_C_BankAccount
Standard Constructor -
X_C_BankAccount
public X_C_BankAccount(Properties ctx, int C_BankAccount_ID, String trxName, String... virtualColumns) Standard Constructor -
X_C_BankAccount
Standard Constructor -
X_C_BankAccount
public X_C_BankAccount(Properties ctx, String C_BankAccount_UU, String trxName, String... virtualColumns) Standard Constructor -
X_C_BankAccount
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevelin classPO- Returns:
- 3 - Client - Org
-
initPO
Load Meta Data -
toString
Description copied from class:POString representation -
setAccountNo
Set Account No.- Specified by:
setAccountNoin interfaceI_C_BankAccount- Parameters:
AccountNo- Account Number
-
getAccountNo
Get Account No.- Specified by:
getAccountNoin interfaceI_C_BankAccount- Returns:
- Account Number
-
setBBAN
Set BBAN.- Specified by:
setBBANin interfaceI_C_BankAccount- Parameters:
BBAN- Basic Bank Account Number
-
getBBAN
Get BBAN.- Specified by:
getBBANin interfaceI_C_BankAccount- Returns:
- Basic Bank Account Number
-
setBankAccountType
Set Bank Account Type.- Specified by:
setBankAccountTypein interfaceI_C_BankAccount- Parameters:
BankAccountType- Bank Account Type
-
getBankAccountType
Get Bank Account Type.- Specified by:
getBankAccountTypein interfaceI_C_BankAccount- Returns:
- Bank Account Type
-
setC_BankAccount_ID
public void setC_BankAccount_ID(int C_BankAccount_ID) Set Bank Account.- Specified by:
setC_BankAccount_IDin interfaceI_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_IDin interfaceI_C_BankAccount- Returns:
- Account at the Bank
-
setC_BankAccount_UU
Set C_BankAccount_UU.- Specified by:
setC_BankAccount_UUin interfaceI_C_BankAccount- Parameters:
C_BankAccount_UU- C_BankAccount_UU
-
getC_BankAccount_UU
Get C_BankAccount_UU.- Specified by:
getC_BankAccount_UUin interfaceI_C_BankAccount- Returns:
- C_BankAccount_UU
-
getC_Bank
Deprecated.- Specified by:
getC_Bankin interfaceI_C_BankAccount- Throws:
RuntimeException
-
setC_Bank_ID
public void setC_Bank_ID(int C_Bank_ID) Set Bank.- Specified by:
setC_Bank_IDin interfaceI_C_BankAccount- Parameters:
C_Bank_ID- Bank
-
getC_Bank_ID
public int getC_Bank_ID()Get Bank.- Specified by:
getC_Bank_IDin interfaceI_C_BankAccount- Returns:
- Bank
-
getC_Currency
Deprecated.- Specified by:
getC_Currencyin interfaceI_C_BankAccount- Throws:
RuntimeException
-
setC_Currency_ID
public void setC_Currency_ID(int C_Currency_ID) Set Currency.- Specified by:
setC_Currency_IDin interfaceI_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_IDin interfaceI_C_BankAccount- Returns:
- The Currency for this record
-
setCreditLimit
Set Credit limit.- Specified by:
setCreditLimitin interfaceI_C_BankAccount- Parameters:
CreditLimit- Amount of Credit allowed
-
getCreditLimit
Get Credit limit.- Specified by:
getCreditLimitin interfaceI_C_BankAccount- Returns:
- Amount of Credit allowed
-
setCurrentBalance
Set Current balance.- Specified by:
setCurrentBalancein interfaceI_C_BankAccount- Parameters:
CurrentBalance- Current Balance
-
getCurrentBalance
Get Current balance.- Specified by:
getCurrentBalancein interfaceI_C_BankAccount- Returns:
- Current Balance
-
setDescription
Set Description.- Specified by:
setDescriptionin interfaceI_C_BankAccount- Parameters:
Description- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescriptionin interfaceI_C_BankAccount- Returns:
- Optional short description of the record
-
setIBAN
Set IBAN.- Specified by:
setIBANin interfaceI_C_BankAccount- Parameters:
IBAN- International Bank Account Number
-
getIBAN
Get IBAN.- Specified by:
getIBANin interfaceI_C_BankAccount- Returns:
- International Bank Account Number
-
setIsDefault
public void setIsDefault(boolean IsDefault) Set Default.- Specified by:
setIsDefaultin interfaceI_C_BankAccount- Parameters:
IsDefault- Default value
-
isDefault
public boolean isDefault()Get Default.- Specified by:
isDefaultin interfaceI_C_BankAccount- Returns:
- Default value
-
setName
Set Name.- Specified by:
setNamein interfaceI_C_BankAccount- Parameters:
Name- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getNamein interfaceI_C_BankAccount- Returns:
- Alphanumeric identifier of the entity
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setPaymentExportClass
Set Payment Export Class.- Specified by:
setPaymentExportClassin interfaceI_C_BankAccount- Parameters:
PaymentExportClass- Payment Export Class
-
getPaymentExportClass
Get Payment Export Class.- Specified by:
getPaymentExportClassin interfaceI_C_BankAccount- Returns:
- Payment Export Class
-
setValue
Set Search Key.- Specified by:
setValuein interfaceI_C_BankAccount- Parameters:
Value- Search key for the record in the format required - must be unique
-
getValue
Get Search Key.- Specified by:
getValuein interfaceI_C_BankAccount- Returns:
- Search key for the record in the format required - must be unique
-