Package org.adempiere.webui.apps.form
Class WStatementCreateFromBatch
java.lang.Object
org.compiere.apps.form.CreateFromForm
org.compiere.apps.form.StatementCreateFromBatch
org.adempiere.webui.apps.form.WStatementCreateFromBatch
- All Implemented Interfaces:
IFormController,org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>
public class WStatementCreateFromBatch
extends StatementCreateFromBatch
implements IFormController, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>
Form to create bank statement line (
MBankStatementLine) from transactions (payment, receipt, etc).- Author:
- Elaine
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected WNumberEditorAmount from parameterprotected Labelprotected WNumberEditorAmount to parameterprotected Labelprotected WStringEditorAuthorization code parameterprotected Labelprotected WTableDirEditorBank account parameterprotected Labelprotected Labelprotected WEditorBusiness partner parameterprotected CheckboxTrue to create statement line per paymentprotected WDateEditorDate from parameterprotected Labelprotected WDateEditorDate to parameterprotected Labelprotected WStringEditorDocument number parameterprotected Labelprotected WTableDirEditorDocument type parameterprotected Labelprotected GridLayout of parameter panelprotected WTableDirEditorTender type parameterprotected LabelFields inherited from class org.compiere.apps.form.CreateFromForm
log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleandynInit()Dynamic initialization of UI components.voidExecute querygetForm()Called by org.adempiere.webui.panel.ADForm.openForm(int)voidinitForm()Initialize formprotected voidloadTableOIS(Vector<?> data) load data into list box (WCreateFromForm.getWListbox())protected voidhandle onClientInfo event from browservoidonEvent(org.zkoss.zk.ui.event.Event e) booleansave(IMiniTable miniTable, String trxName, GridTab gridTab) Save changesprotected voidsetupColumns(Grid parameterBankLayout) Setup columns ofparameterBankLayoutprotected voidzkInit()LayoutformMethods inherited from class org.compiere.apps.form.StatementCreateFromBatch
configureMiniTable, getBankAccountData, getBankAccountData, getOISColumnNames, getSQLWhere, getSQLWhere, info, setParametersMethods inherited from class org.compiere.apps.form.CreateFromForm
getTitle, setTitle
-
Field Details
-
bankAccountLabel
-
bankAccountField
Bank account parameter -
documentNoLabel
-
documentNoField
Document number parameter -
documentTypeLabel
-
documentTypeField
Document type parameter -
authorizationLabel
-
authorizationField
Authorization code parameter -
tenderTypeLabel
-
tenderTypeField
Tender type parameter -
amtFromLabel
-
amtFromField
Amount from parameter -
amtToLabel
-
amtToField
Amount to parameter -
BPartner_idLabel
-
bPartnerLookup
Business partner parameter -
dateFromLabel
-
dateFromField
Date from parameter -
dateToLabel
-
dateToField
Date to parameter -
createLinePerPayment
True to create statement line per payment -
parameterBankLayout
Layout of parameter panel
-
-
Constructor Details
-
WStatementCreateFromBatch
public WStatementCreateFromBatch()default constructor
-
-
Method Details
-
initForm
public void initForm()Description copied from class:CreateFromFormInitialize form- Specified by:
initFormin classCreateFromForm
-
dynInit
Dynamic initialization of UI components.- Overrides:
dynInitin classStatementCreateFromBatch- Returns:
- true if initialization is ok
- Throws:
Exception
-
onClientInfo
protected void onClientInfo()handle onClientInfo event from browser -
zkInit
Layoutform- Throws:
Exception
-
setupColumns
Setup columns ofparameterBankLayout- Parameters:
parameterBankLayout-
-
onEvent
- Specified by:
onEventin interfaceorg.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>- Throws:
Exception
-
executeQuery
public void executeQuery()Description copied from class:CreateFromFormExecute query- Specified by:
executeQueryin classCreateFromForm
-
loadTableOIS
load data into list box (WCreateFromForm.getWListbox())- Parameters:
data-
-
save
Description copied from class:CreateFromFormSave changes- Overrides:
savein classStatementCreateFromBatch- Returns:
- true if save succeed
-
getForm
Description copied from interface:IFormControllerCalled by org.adempiere.webui.panel.ADForm.openForm(int)- Specified by:
getFormin interfaceIFormController- Returns:
-