Compiere 3.1

org.compiere.model
Class X_C_BP_BankAccount

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

public class X_C_BP_BankAccount
extends PO

Generated Model for C_BP_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
static int BPBANKACCTUSE_AD_Reference_ID
          BPBankAcctUse AD_Reference_ID=393
static String BPBANKACCTUSE_Both
          Both = B
static String BPBANKACCTUSE_DirectDebit
          Direct Debit = D
static String BPBANKACCTUSE_DirectDeposit
          Direct Deposit = T
static String BPBANKACCTUSE_None
          None = N
static int CREDITCARDTYPE_AD_Reference_ID
          CreditCardType AD_Reference_ID=149
static String CREDITCARDTYPE_Amex
          Amex = A
static String CREDITCARDTYPE_ATM
          ATM = C
static String CREDITCARDTYPE_Diners
          Diners = D
static String CREDITCARDTYPE_Discover
          Discover = N
static String CREDITCARDTYPE_MasterCard
          MasterCard = M
static String CREDITCARDTYPE_PurchaseCard
          Purchase Card = P
static String CREDITCARDTYPE_Visa
          Visa = V
protected static KeyNamePair Model
           
static int R_AVSADDR_AD_Reference_ID
          R_AvsAddr AD_Reference_ID=213
static String R_AVSADDR_Match
          Match = Y
static String R_AVSADDR_NoMatch
          No Match = N
static String R_AVSADDR_Unavailable
          Unavailable = X
static int R_AVSZIP_AD_Reference_ID
          R_AvsZip AD_Reference_ID=213
static String R_AVSZIP_Match
          Match = Y
static String R_AVSZIP_NoMatch
          No Match = N
static String R_AVSZIP_Unavailable
          Unavailable = X
static int Table_ID
          AD_Table_ID=298
static String Table_Name
          TableName=C_BP_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_BP_BankAccount(Ctx ctx, int C_BP_BankAccount_ID, String trxName)
          Standard Constructor
X_C_BP_BankAccount(Ctx ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 String getA_City()
          Get Account City.
 String getA_Country()
          Get Account Country.
 String getA_EMail()
          Get Account EMail.
 String getA_Ident_DL()
          Get Driver License.
 String getA_Ident_SSN()
          Get Social Security No.
 String getA_Name()
          Get Account Name.
 String getA_State()
          Get Account State.
 String getA_Street()
          Get Account Street.
 String getA_Zip()
          Get Account Zip/Postal.
 String getAccountNo()
          Get Account No.
 int getAD_User_ID()
          Get User/Contact.
 String getBankAccountType()
          Get Bank Account Type.
 String getBBAN()
          Get BBAN.
 String getBPBankAcctUse()
          Get Account Usage.
 int getC_Bank_ID()
          Get Bank.
 int getC_BP_BankAccount_ID()
          Get Partner Bank Account.
 int getC_BPartner_ID()
          Get Business Partner.
 int getCreditCardExpMM()
          Get Exp.
 int getCreditCardExpYY()
          Get Exp.
 String getCreditCardNumber()
          Get Number.
 String getCreditCardType()
          Get Credit Card.
 String getIBAN()
          Get IBAN.
 KeyNamePair getKeyNamePair()
          Get Record ID/ColumnName
 String getR_AvsAddr()
          Get Address verified.
 String getR_AvsZip()
          Get Zip verified.
 String getRoutingNo()
          Get Routing No.
protected  POInfo initPO(Ctx ctx)
          Load Meta Data
 boolean isACH()
          Get ACH.
 boolean isBankAccountTypeValid(String test)
          Is test a valid value.
 boolean isBPBankAcctUseValid(String test)
          Is test a valid value.
 boolean isCreditCardTypeValid(String test)
          Is test a valid value.
 boolean isR_AvsAddrValid(String test)
          Is test a valid value.
 boolean isR_AvsZipValid(String test)
          Is test a valid value.
 void setA_City(String A_City)
          Set Account City.
 void setA_Country(String A_Country)
          Set Account Country.
 void setA_EMail(String A_EMail)
          Set Account EMail.
 void setA_Ident_DL(String A_Ident_DL)
          Set Driver License.
 void setA_Ident_SSN(String A_Ident_SSN)
          Set Social Security No.
 void setA_Name(String A_Name)
          Set Account Name.
 void setA_State(String A_State)
          Set Account State.
 void setA_Street(String A_Street)
          Set Account Street.
 void setA_Zip(String A_Zip)
          Set Account Zip/Postal.
 void setAccountNo(String AccountNo)
          Set Account No.
 void setAD_User_ID(int AD_User_ID)
          Set User/Contact.
 void setBankAccountType(String BankAccountType)
          Set Bank Account Type.
 void setBBAN(String BBAN)
          Set BBAN.
 void setBPBankAcctUse(String BPBankAcctUse)
          Set Account Usage.
 void setC_Bank_ID(int C_Bank_ID)
          Set Bank.
 void setC_BP_BankAccount_ID(int C_BP_BankAccount_ID)
          Set Partner Bank Account.
 void setC_BPartner_ID(int C_BPartner_ID)
          Set Business Partner.
 void setCreditCardExpMM(int CreditCardExpMM)
          Set Exp.
 void setCreditCardExpYY(int CreditCardExpYY)
          Set Exp.
 void setCreditCardNumber(String CreditCardNumber)
          Set Number.
 void setCreditCardType(String CreditCardType)
          Set Credit Card.
 void setIBAN(String IBAN)
          Set IBAN.
 void setIsACH(boolean IsACH)
          Set ACH.
 void setR_AvsAddr(String R_AvsAddr)
          Set Address verified.
 void setR_AvsZip(String R_AvsZip)
          Set Zip verified.
 void setRoutingNo(String RoutingNo)
          Set Routing No.
 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=298

See Also:
Constant Field Values

Table_Name

public static final String Table_Name
TableName=C_BP_BankAccount

See Also:
Constant Field Values

Model

protected static KeyNamePair Model

accessLevel

protected BigDecimal accessLevel

BPBANKACCTUSE_AD_Reference_ID

public static final int BPBANKACCTUSE_AD_Reference_ID
BPBankAcctUse AD_Reference_ID=393

See Also:
Constant Field Values

BPBANKACCTUSE_Both

public static final String BPBANKACCTUSE_Both
Both = B

See Also:
Constant Field Values

BPBANKACCTUSE_DirectDebit

public static final String BPBANKACCTUSE_DirectDebit
Direct Debit = D

See Also:
Constant Field Values

BPBANKACCTUSE_None

public static final String BPBANKACCTUSE_None
None = N

See Also:
Constant Field Values

BPBANKACCTUSE_DirectDeposit

public static final String BPBANKACCTUSE_DirectDeposit
Direct Deposit = T

See Also:
Constant Field Values

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

CREDITCARDTYPE_AD_Reference_ID

public static final int CREDITCARDTYPE_AD_Reference_ID
CreditCardType AD_Reference_ID=149

See Also:
Constant Field Values

CREDITCARDTYPE_Amex

public static final String CREDITCARDTYPE_Amex
Amex = A

See Also:
Constant Field Values

CREDITCARDTYPE_ATM

public static final String CREDITCARDTYPE_ATM
ATM = C

See Also:
Constant Field Values

CREDITCARDTYPE_Diners

public static final String CREDITCARDTYPE_Diners
Diners = D

See Also:
Constant Field Values

CREDITCARDTYPE_MasterCard

public static final String CREDITCARDTYPE_MasterCard
MasterCard = M

See Also:
Constant Field Values

CREDITCARDTYPE_Discover

public static final String CREDITCARDTYPE_Discover
Discover = N

See Also:
Constant Field Values

CREDITCARDTYPE_PurchaseCard

public static final String CREDITCARDTYPE_PurchaseCard
Purchase Card = P

See Also:
Constant Field Values

CREDITCARDTYPE_Visa

public static final String CREDITCARDTYPE_Visa
Visa = V

See Also:
Constant Field Values

R_AVSADDR_AD_Reference_ID

public static final int R_AVSADDR_AD_Reference_ID
R_AvsAddr AD_Reference_ID=213

See Also:
Constant Field Values

R_AVSADDR_NoMatch

public static final String R_AVSADDR_NoMatch
No Match = N

See Also:
Constant Field Values

R_AVSADDR_Unavailable

public static final String R_AVSADDR_Unavailable
Unavailable = X

See Also:
Constant Field Values

R_AVSADDR_Match

public static final String R_AVSADDR_Match
Match = Y

See Also:
Constant Field Values

R_AVSZIP_AD_Reference_ID

public static final int R_AVSZIP_AD_Reference_ID
R_AvsZip AD_Reference_ID=213

See Also:
Constant Field Values

R_AVSZIP_NoMatch

public static final String R_AVSZIP_NoMatch
No Match = N

See Also:
Constant Field Values

R_AVSZIP_Unavailable

public static final String R_AVSZIP_Unavailable
Unavailable = X

See Also:
Constant Field Values

R_AVSZIP_Match

public static final String R_AVSZIP_Match
Match = Y

See Also:
Constant Field Values
Constructor Detail

X_C_BP_BankAccount

public X_C_BP_BankAccount(Ctx ctx,
                          int C_BP_BankAccount_ID,
                          String trxName)
Standard Constructor

Parameters:
ctx - context
C_BP_BankAccount_ID - id
trxName - transaction

X_C_BP_BankAccount

public X_C_BP_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

setAD_User_ID

public void setAD_User_ID(int AD_User_ID)
Set User/Contact.

Parameters:
AD_User_ID - User within the system - Internal or Business Partner Contact

getAD_User_ID

public int getAD_User_ID()
Get User/Contact.

Returns:
User within the system - Internal or Business Partner Contact

setA_City

public void setA_City(String A_City)
Set Account City.

Parameters:
A_City - City or the Credit Card or Account Holder

getA_City

public String getA_City()
Get Account City.

Returns:
City or the Credit Card or Account Holder

setA_Country

public void setA_Country(String A_Country)
Set Account Country.

Parameters:
A_Country - Country

getA_Country

public String getA_Country()
Get Account Country.

Returns:
Country

setA_EMail

public void setA_EMail(String A_EMail)
Set Account EMail.

Parameters:
A_EMail - Email Address

getA_EMail

public String getA_EMail()
Get Account EMail.

Returns:
Email Address

setA_Ident_DL

public void setA_Ident_DL(String A_Ident_DL)
Set Driver License.

Parameters:
A_Ident_DL - Payment Identification - Driver License

getA_Ident_DL

public String getA_Ident_DL()
Get Driver License.

Returns:
Payment Identification - Driver License

setA_Ident_SSN

public void setA_Ident_SSN(String A_Ident_SSN)
Set Social Security No.

Parameters:
A_Ident_SSN - Payment Identification - Social Security No

getA_Ident_SSN

public String getA_Ident_SSN()
Get Social Security No.

Returns:
Payment Identification - Social Security No

setA_Name

public void setA_Name(String A_Name)
Set Account Name.

Parameters:
A_Name - Name on Credit Card or Account holder

getA_Name

public String getA_Name()
Get Account Name.

Returns:
Name on Credit Card or Account holder

setA_State

public void setA_State(String A_State)
Set Account State.

Parameters:
A_State - State of the Credit Card or Account holder

getA_State

public String getA_State()
Get Account State.

Returns:
State of the Credit Card or Account holder

setA_Street

public void setA_Street(String A_Street)
Set Account Street.

Parameters:
A_Street - Street address of the Credit Card or Account holder

getA_Street

public String getA_Street()
Get Account Street.

Returns:
Street address of the Credit Card or Account holder

setA_Zip

public void setA_Zip(String A_Zip)
Set Account Zip/Postal.

Parameters:
A_Zip - Zip Code of the Credit Card or Account Holder

getA_Zip

public String getA_Zip()
Get Account Zip/Postal.

Returns:
Zip Code of the Credit Card or Account Holder

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

isBPBankAcctUseValid

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

Parameters:
test - testvalue
Returns:
true if valid

setBPBankAcctUse

public void setBPBankAcctUse(String BPBankAcctUse)
Set Account Usage.

Parameters:
BPBankAcctUse - Business Partner Bank Account usage

getBPBankAcctUse

public String getBPBankAcctUse()
Get Account Usage.

Returns:
Business Partner Bank Account usage

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_BP_BankAccount_ID

public void setC_BP_BankAccount_ID(int C_BP_BankAccount_ID)
Set Partner Bank Account.

Parameters:
C_BP_BankAccount_ID - Bank Account of the Business Partner

getC_BP_BankAccount_ID

public int getC_BP_BankAccount_ID()
Get Partner Bank Account.

Returns:
Bank Account of the Business Partner

setC_BPartner_ID

public void setC_BPartner_ID(int C_BPartner_ID)
Set Business Partner.

Parameters:
C_BPartner_ID - Identifies a Business Partner

getC_BPartner_ID

public int getC_BPartner_ID()
Get Business Partner.

Returns:
Identifies a Business Partner

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

setCreditCardExpMM

public void setCreditCardExpMM(int CreditCardExpMM)
Set Exp. Month.

Parameters:
CreditCardExpMM - Expiry Month

getCreditCardExpMM

public int getCreditCardExpMM()
Get Exp. Month.

Returns:
Expiry Month

setCreditCardExpYY

public void setCreditCardExpYY(int CreditCardExpYY)
Set Exp. Year.

Parameters:
CreditCardExpYY - Expiry Year

getCreditCardExpYY

public int getCreditCardExpYY()
Get Exp. Year.

Returns:
Expiry Year

setCreditCardNumber

public void setCreditCardNumber(String CreditCardNumber)
Set Number.

Parameters:
CreditCardNumber - Credit Card Number

getCreditCardNumber

public String getCreditCardNumber()
Get Number.

Returns:
Credit Card Number

isCreditCardTypeValid

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

Parameters:
test - testvalue
Returns:
true if valid

setCreditCardType

public void setCreditCardType(String CreditCardType)
Set Credit Card.

Parameters:
CreditCardType - Credit Card (Visa, MC, Amex)

getCreditCardType

public String getCreditCardType()
Get Credit Card.

Returns:
Credit Card (Visa, MC, Amex)

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

setIsACH

public void setIsACH(boolean IsACH)
Set ACH.

Parameters:
IsACH - Automatic Clearing House

isACH

public boolean isACH()
Get ACH.

Returns:
Automatic Clearing House

isR_AvsAddrValid

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

Parameters:
test - testvalue
Returns:
true if valid

setR_AvsAddr

public void setR_AvsAddr(String R_AvsAddr)
Set Address verified.

Parameters:
R_AvsAddr - This address has been verified

getR_AvsAddr

public String getR_AvsAddr()
Get Address verified.

Returns:
This address has been verified

isR_AvsZipValid

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

Parameters:
test - testvalue
Returns:
true if valid

setR_AvsZip

public void setR_AvsZip(String R_AvsZip)
Set Zip verified.

Parameters:
R_AvsZip - The Zip Code has been verified

getR_AvsZip

public String getR_AvsZip()
Get Zip verified.

Returns:
The Zip Code has been verified

setRoutingNo

public void setRoutingNo(String RoutingNo)
Set Routing No.

Parameters:
RoutingNo - Bank Routing Number

getRoutingNo

public String getRoutingNo()
Get Routing No.

Returns:
Bank Routing Number

Compiere 3.1

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