Package org.adempiere.webui.apps.form
Class WPaymentFormDirect
- java.lang.Object
-
- org.compiere.grid.PaymentForm
-
- org.compiere.grid.PaymentFormDirect
-
- org.adempiere.webui.apps.form.WPaymentFormDirect
-
- All Implemented Interfaces:
IPaymentForm
,org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>
- Direct Known Subclasses:
WPaymentFormDirectDebit
,WPaymentFormDirectDeposit
public abstract class WPaymentFormDirect extends PaymentFormDirect implements org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>
- Author:
- Elaine
-
-
Field Summary
-
Fields inherited from class org.compiere.grid.PaymentFormDirect
m_C_Payment_ID, m_mPayment, m_mPaymentOriginal, processMsg
-
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 WPaymentFormDirect(int windowNo, GridTab mTab, boolean isDebit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
checkMandatory()
void
closeWindow()
Object
getWindow()
void
init()
void
loadData()
void
onEvent(org.zkoss.zk.ui.event.Event e)
boolean
saveChangesInTrx(String trxName)
void
showWindow()
-
Methods inherited from class org.compiere.grid.PaymentFormDirect
getBankAccountProcessor, getBPBankAccountList, isBankAccountProcessorExist, save, saveChanges
-
Methods inherited from class org.compiere.grid.PaymentForm
dynInit, getBankAccountProcessor, getGridTab, getInvoiceID, getWindowNo, isApproved, isBankAccountProcessorExist, isOnlyRule, loadCurrencies, needSave, processOnline, setBankAccountProcessor, setCustomizeValues
-
-
-
-
Constructor Detail
-
WPaymentFormDirect
public WPaymentFormDirect(int windowNo, GridTab mTab, boolean isDebit)
-
-
Method Detail
-
init
public void init()
-
loadData
public void loadData()
- Specified by:
loadData
in interfaceIPaymentForm
- Overrides:
loadData
in classPaymentFormDirect
-
onEvent
public void onEvent(org.zkoss.zk.ui.event.Event e)
- Specified by:
onEvent
in interfaceorg.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>
-
checkMandatory
public boolean checkMandatory()
- Specified by:
checkMandatory
in interfaceIPaymentForm
-
saveChangesInTrx
public boolean saveChangesInTrx(String trxName)
- Specified by:
saveChangesInTrx
in interfaceIPaymentForm
-
showWindow
public void showWindow()
- Specified by:
showWindow
in interfaceIPaymentForm
-
closeWindow
public void closeWindow()
- Specified by:
closeWindow
in interfaceIPaymentForm
-
getWindow
public Object getWindow()
- Specified by:
getWindow
in interfaceIPaymentForm
-
-