Package org.compiere.grid
Class PaymentFormCash
- java.lang.Object
- 
- org.compiere.grid.PaymentForm
- 
- org.compiere.grid.PaymentFormCash
 
 
- 
- All Implemented Interfaces:
- IPaymentForm
 - Direct Known Subclasses:
- WPaymentFormCash
 
 public abstract class PaymentFormCash extends PaymentForm - Author:
- Elaine
 
- 
- 
Field SummaryFields Modifier and Type Field Description intm_C_BankAccount_IDStart Bank Accountintm_C_CashBook_IDStart CashBookintm_C_CashLine_IDStart CashBook Lineintm_C_Payment_IDStart PaymentMCashLinem_cashLineMPaymentm_mPaymentMPaymentm_mPaymentOriginalStringprocessMsgKeyNamePairselectedBankAccountKeyNamePairselectedCashBook- 
Fields inherited from class org.compiere.grid.PaymentFormlog, 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 SummaryConstructors Constructor Description PaymentFormCash(int windowNo, GridTab mTab)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ArrayList<KeyNamePair>getBankAccountList()ArrayList<KeyNamePair>getCashBookList()voidloadData()booleansave(int newC_BankAccount_ID, int newC_CashBook_ID, Timestamp newDateAcct, BigDecimal newAmount, String trxName)booleansaveChanges()Save Changes- 
Methods inherited from class org.compiere.grid.PaymentFormdynInit, getBankAccountProcessor, getGridTab, getInvoiceID, getWindowNo, isApproved, isBankAccountProcessorExist, isOnlyRule, loadCurrencies, needSave, processOnline, setBankAccountProcessor, setCustomizeValues
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.compiere.grid.IPaymentFormcheckMandatory, closeWindow, getWindow, saveChangesInTrx, showWindow
 
- 
 
- 
- 
- 
Field Detail- 
m_C_Payment_IDpublic int m_C_Payment_ID Start Payment
 - 
m_mPaymentpublic MPayment m_mPayment 
 - 
m_mPaymentOriginalpublic MPayment m_mPaymentOriginal 
 - 
m_C_BankAccount_IDpublic int m_C_BankAccount_ID Start Bank Account
 - 
m_C_CashLine_IDpublic int m_C_CashLine_ID Start CashBook Line
 - 
m_cashLinepublic MCashLine m_cashLine 
 - 
m_C_CashBook_IDpublic int m_C_CashBook_ID Start CashBook
 - 
selectedBankAccountpublic KeyNamePair selectedBankAccount 
 - 
selectedCashBookpublic KeyNamePair selectedCashBook 
 - 
processMsgpublic String processMsg 
 
- 
 - 
Constructor Detail- 
PaymentFormCashpublic PaymentFormCash(int windowNo, GridTab mTab)
 
- 
 - 
Method Detail- 
loadDatapublic void loadData() 
 - 
getBankAccountListpublic ArrayList<KeyNamePair> getBankAccountList() 
 - 
getCashBookListpublic ArrayList<KeyNamePair> getCashBookList() 
 - 
saveChangespublic boolean saveChanges() Description copied from interface:IPaymentFormSave Changes- Specified by:
- saveChangesin interface- IPaymentForm
- Overrides:
- saveChangesin class- PaymentForm
- Returns:
- true, if Window can exit
 
 - 
savepublic boolean save(int newC_BankAccount_ID, int newC_CashBook_ID, Timestamp newDateAcct, BigDecimal newAmount, String trxName)
 
- 
 
-