Package org.compiere.grid
Class PaymentFormCheck
- java.lang.Object
-
- org.compiere.grid.PaymentForm
-
- org.compiere.grid.PaymentFormCheck
-
- All Implemented Interfaces:
IPaymentForm
- Direct Known Subclasses:
WPaymentFormCheck
public abstract class PaymentFormCheck extends PaymentForm
- Author:
- Elaine
-
-
Field Summary
Fields Modifier and Type Field Description int
m_C_BankAccount_ID
Start Bank Accountint
m_C_Payment_ID
Start PaymentMPayment
m_mPayment
MPayment
m_mPaymentOriginal
String
processMsg
KeyNamePair
selectedBankAccount
-
Fields inherited from class org.compiere.grid.PaymentForm
log, m_AD_Client_ID, m_AD_Org_ID, m_Amount, m_C_BPartner_ID, m_C_Currency_ID, m_Cash_As_Payment, m_DateAcct, m_DocStatus, m_isSOTrx, m_needSave, m_onlyRule, m_PaymentRule, s_Currencies
-
-
Constructor Summary
Constructors Constructor Description PaymentFormCheck(int windowNo, GridTab mTab)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ArrayList<KeyNamePair>
getBankAccountList()
MBankAccountProcessor
getBankAccountProcessor(int C_Currency_ID, BigDecimal PayAmt)
boolean
isBankAccountProcessorExist(int C_Currency_ID, BigDecimal PayAmt)
void
loadData()
boolean
save(int newC_BankAccount_ID, String routing, String number, String check, BigDecimal amount, String trxName)
boolean
saveChanges()
Save Changes-
Methods inherited from class org.compiere.grid.PaymentForm
dynInit, getBankAccountProcessor, getGridTab, getInvoiceID, getWindowNo, isApproved, isBankAccountProcessorExist, isOnlyRule, loadCurrencies, needSave, processOnline, setBankAccountProcessor, setCustomizeValues
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.compiere.grid.IPaymentForm
checkMandatory, closeWindow, getWindow, saveChangesInTrx, showWindow
-
-
-
-
Field Detail
-
m_C_Payment_ID
public int m_C_Payment_ID
Start Payment
-
m_mPayment
public MPayment m_mPayment
-
m_mPaymentOriginal
public MPayment m_mPaymentOriginal
-
m_C_BankAccount_ID
public int m_C_BankAccount_ID
Start Bank Account
-
selectedBankAccount
public KeyNamePair selectedBankAccount
-
processMsg
public String processMsg
-
-
Constructor Detail
-
PaymentFormCheck
public PaymentFormCheck(int windowNo, GridTab mTab)
-
-
Method Detail
-
loadData
public void loadData()
-
getBankAccountList
public ArrayList<KeyNamePair> getBankAccountList()
-
saveChanges
public boolean saveChanges()
Description copied from interface:IPaymentForm
Save Changes- Specified by:
saveChanges
in interfaceIPaymentForm
- Overrides:
saveChanges
in classPaymentForm
- Returns:
- true, if Window can exit
-
save
public boolean save(int newC_BankAccount_ID, String routing, String number, String check, BigDecimal amount, String trxName)
-
isBankAccountProcessorExist
public boolean isBankAccountProcessorExist(int C_Currency_ID, BigDecimal PayAmt)
-
getBankAccountProcessor
public MBankAccountProcessor getBankAccountProcessor(int C_Currency_ID, BigDecimal PayAmt)
-
-