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 Summary
Fields Modifier and Type Field Description int
m_C_BankAccount_ID
Start Bank Accountint
m_C_CashBook_ID
Start CashBookint
m_C_CashLine_ID
Start CashBook Lineint
m_C_Payment_ID
Start PaymentMCashLine
m_cashLine
MPayment
m_mPayment
MPayment
m_mPaymentOriginal
String
processMsg
KeyNamePair
selectedBankAccount
KeyNamePair
selectedCashBook
-
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 PaymentFormCash(int windowNo, GridTab mTab)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ArrayList<KeyNamePair>
getBankAccountList()
ArrayList<KeyNamePair>
getCashBookList()
void
loadData()
boolean
save(int newC_BankAccount_ID, int newC_CashBook_ID, Timestamp newDateAcct, BigDecimal newAmount, 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
-
m_C_CashLine_ID
public int m_C_CashLine_ID
Start CashBook Line
-
m_cashLine
public MCashLine m_cashLine
-
m_C_CashBook_ID
public int m_C_CashBook_ID
Start CashBook
-
selectedBankAccount
public KeyNamePair selectedBankAccount
-
selectedCashBook
public KeyNamePair selectedCashBook
-
processMsg
public String processMsg
-
-
Constructor Detail
-
PaymentFormCash
public PaymentFormCash(int windowNo, GridTab mTab)
-
-
Method Detail
-
loadData
public void loadData()
-
getBankAccountList
public ArrayList<KeyNamePair> getBankAccountList()
-
getCashBookList
public ArrayList<KeyNamePair> getCashBookList()
-
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, int newC_CashBook_ID, Timestamp newDateAcct, BigDecimal newAmount, String trxName)
-
-