You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by di...@apache.org on 2016/09/17 06:58:41 UTC
svn commit: r1761134 - in /ofbiz/trunk/applications/accounting/widget:
InvoiceForms.xml PaymentForms.xml ap/InvoiceScreens.xml
ap/forms/InvoiceForms.xml
Author: diveshdutta
Date: Sat Sep 17 06:58:41 2016
New Revision: 1761134
URL: http://svn.apache.org/viewvc?rev=1761134&view=rev
Log:
Improved: Convert search criteria on status into multi select pattern for Accounting Component
(OFBIZ-7546)
Added Check box for status fields on Find Invoice, Find Payments and Find Purchase Invoices forms.
Thanks: Mohammad Kathawala for the patch and Swapnil Shah for reporting the issue.
Modified:
ofbiz/trunk/applications/accounting/widget/InvoiceForms.xml
ofbiz/trunk/applications/accounting/widget/PaymentForms.xml
ofbiz/trunk/applications/accounting/widget/ap/InvoiceScreens.xml
ofbiz/trunk/applications/accounting/widget/ap/forms/InvoiceForms.xml
Modified: ofbiz/trunk/applications/accounting/widget/InvoiceForms.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/widget/InvoiceForms.xml?rev=1761134&r1=1761133&r2=1761134&view=diff
==============================================================================
--- ofbiz/trunk/applications/accounting/widget/InvoiceForms.xml (original)
+++ ofbiz/trunk/applications/accounting/widget/InvoiceForms.xml Sat Sep 17 06:58:41 2016
@@ -32,11 +32,11 @@ under the License.
</drop-down>
</field>
<field name="statusId" title="${uiLabelMap.CommonStatus}" position="2">
- <drop-down allow-empty="true">
+ <check all-checked="false">
<entity-options entity-name="StatusItem">
<entity-constraint name="statusTypeId" operator="equals" value="INVOICE_STATUS"/>
</entity-options>
- </drop-down>
+ </check>
</field>
<field position="1" name="partyIdFrom"><lookup target-form-name="LookupPartyName"/></field>
<field position="2" name="partyIdTo" parameter-name="partyId"><lookup target-form-name="LookupPartyName"/></field>
Modified: ofbiz/trunk/applications/accounting/widget/PaymentForms.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/widget/PaymentForms.xml?rev=1761134&r1=1761133&r2=1761134&view=diff
==============================================================================
--- ofbiz/trunk/applications/accounting/widget/PaymentForms.xml (original)
+++ ofbiz/trunk/applications/accounting/widget/PaymentForms.xml Sat Sep 17 06:58:41 2016
@@ -34,12 +34,12 @@ under the License.
</drop-down>
</field>
<field name="statusId" title="${uiLabelMap.CommonStatus}" position="2">
- <drop-down allow-empty="true">
+ <check all-checked="false">
<entity-options entity-name="StatusItem">
<entity-constraint name="statusTypeId" operator="equals" value="PMNT_STATUS"/>
<entity-order-by field-name="description"/>
</entity-options>
- </drop-down>
+ </check>
</field>
<field position="1" name="partyIdFrom"><lookup target-form-name="LookupPartyName"/></field>
<field position="2" name="partyIdTo"><lookup target-form-name="LookupPartyName"/></field>
Modified: ofbiz/trunk/applications/accounting/widget/ap/InvoiceScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/widget/ap/InvoiceScreens.xml?rev=1761134&r1=1761133&r2=1761134&view=diff
==============================================================================
--- ofbiz/trunk/applications/accounting/widget/ap/InvoiceScreens.xml (original)
+++ ofbiz/trunk/applications/accounting/widget/ap/InvoiceScreens.xml Sat Sep 17 06:58:41 2016
@@ -96,6 +96,7 @@ under the License.
<actions>
<set field="titleProperty" value="AccountingFindPurchaseInvoices"/>
<set field="tabButtonItem" value="purchaseInvoices"/>
+ <set field="statusIds" from-field="parameters.statusId" type="List"/>
<entity-condition entity-name="Invoice" list="invoices">
<condition-list combine="and">
<condition-expr field-name="invoiceTypeId" operator="equals" from-field="parameters.invoiceTypeId" ignore-if-empty="false"/>
@@ -104,7 +105,7 @@ under the License.
<condition-expr field-name="invoiceDate" operator="less-equals" from-field="parameters.thruInvoiceDate" ignore-if-empty="true"/>
<condition-expr field-name="dueDate" operator="greater-equals" from-field="parameters.fromDueDate" ignore-if-empty="true"/>
<condition-expr field-name="dueDate" operator="less-equals" from-field="parameters.thruDueDate" ignore-if-empty="true"/>
- <condition-expr field-name="statusId" operator="equals" from-field="parameters.statusId" ignore-if-empty="true"/>
+ <condition-expr field-name="statusId" operator="in" from-field="statusIds" ignore-if-empty="true"/>
</condition-list>
<order-by field-name="partyIdFrom"/>
</entity-condition>
Modified: ofbiz/trunk/applications/accounting/widget/ap/forms/InvoiceForms.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/widget/ap/forms/InvoiceForms.xml?rev=1761134&r1=1761133&r2=1761134&view=diff
==============================================================================
--- ofbiz/trunk/applications/accounting/widget/ap/forms/InvoiceForms.xml (original)
+++ ofbiz/trunk/applications/accounting/widget/ap/forms/InvoiceForms.xml Sat Sep 17 06:58:41 2016
@@ -93,11 +93,11 @@ under the License.
</actions>
<field name="partyIdFrom" title="${uiLabelMap.AccountingVendorParty}" position="1"><lookup target-form-name="LookupPartyName"/></field>
<field name="statusId" title="${uiLabelMap.CommonStatus}" position="2">
- <drop-down allow-empty="true">
+ <check all-checked="false">
<entity-options entity-name="StatusItem">
<entity-constraint name="statusTypeId" operator="equals" value="INVOICE_STATUS"/>
</entity-options>
- </drop-down>
+ </check>
</field>
<field name="organizationPartyId"><hidden/></field>
<field name="fromInvoiceDate" position="1"><date-time/></field>