Author: hansbak
Date: Mon Jul 11 05:43:43 2011 New Revision: 1145030 URL: http://svn.apache.org/viewvc?rev=1145030&view=rev Log: change the invoice itemlist to have a submit button for the page and not the item Modified: ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/invoice/InvoiceServices.xml ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml ofbiz/trunk/applications/accounting/webapp/accounting/WEB-INF/controller.xml ofbiz/trunk/applications/accounting/widget/InvoiceForms.xml Modified: ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/invoice/InvoiceServices.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/invoice/InvoiceServices.xml?rev=1145030&r1=1145029&r2=1145030&view=diff ============================================================================== --- ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/invoice/InvoiceServices.xml (original) +++ ofbiz/trunk/applications/accounting/script/org/ofbiz/accounting/invoice/InvoiceServices.xml Mon Jul 11 05:43:43 2011 @@ -332,6 +332,8 @@ under the License. <if-compare-field field="lookedUpValue" to-field="savedValue" operator="not-equals" type="Object"> <store-value value-field="lookedUpValue"/> </if-compare-field> + <field-to-result field="lookedUpValue.invoiceItemSeqId" result-name="invoiceItemSeqId"/> + <field-to-result field="lookedUpValue.invoiceId" result-name="invoiceId"/> </simple-method> <simple-method method-name="removeInvoiceItem" short-description="Remove an existing Invoice Item"> <call-simple-method method-name="InvoiceStatusInProgress"/> Modified: ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml?rev=1145030&r1=1145029&r2=1145030&view=diff ============================================================================== --- ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml (original) +++ ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml Mon Jul 11 05:43:43 2011 @@ -124,7 +124,7 @@ under the License. location="component://accounting/script/org/ofbiz/accounting/invoice/InvoiceServices.xml" invoke="updateInvoiceItem"> <description>Update existing Invoice Item Record</description> <permission-service service-name="acctgInvoicePermissionCheck" main-action="UPDATE"/> - <auto-attributes mode="IN" include="pk" optional="false"/> + <auto-attributes mode="INOUT" include="pk" optional="false"/> <auto-attributes mode="IN" include="nonpk" optional="true"/> <override name="description" allow-html="safe"/> </service> Modified: ofbiz/trunk/applications/accounting/webapp/accounting/WEB-INF/controller.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/webapp/accounting/WEB-INF/controller.xml?rev=1145030&r1=1145029&r2=1145030&view=diff ============================================================================== --- ofbiz/trunk/applications/accounting/webapp/accounting/WEB-INF/controller.xml (original) +++ ofbiz/trunk/applications/accounting/webapp/accounting/WEB-INF/controller.xml Mon Jul 11 05:43:43 2011 @@ -193,7 +193,7 @@ under the License. </request-map> <request-map uri="updateInvoiceItem"> <security https="true" auth="true"/> - <event type="service" invoke="updateInvoiceItem"/> + <event type="service-multi" invoke="updateInvoiceItem"/> <response name="success" type="view" value="listInvoiceItems"/> <response name="error" type="view" value="listInvoiceItems"/> </request-map> Modified: ofbiz/trunk/applications/accounting/widget/InvoiceForms.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/widget/InvoiceForms.xml?rev=1145030&r1=1145029&r2=1145030&view=diff ============================================================================== --- ofbiz/trunk/applications/accounting/widget/InvoiceForms.xml (original) +++ ofbiz/trunk/applications/accounting/widget/InvoiceForms.xml Mon Jul 11 05:43:43 2011 @@ -347,7 +347,7 @@ under the License. </field> </form> - <form name="EditInvoiceItems" type="list" list-name="invoiceItems" default-entity-name="InvoiceItem" target="updateInvoiceItem" title="Edit Invoice Items" paginate-target="listInvoiceItems" + <form name="EditInvoiceItems" type="multi" list-name="invoiceItems" default-entity-name="InvoiceItem" target="updateInvoiceItem" title="Edit Invoice Items" paginate-target="listInvoiceItems" odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> <row-actions> <set field="total" value="${bsh: |
Free forum by Nabble | Edit this page |