Author: akashjain
Date: Sat Apr 28 12:33:44 2018
New Revision: 1830449
URL:
http://svn.apache.org/viewvc?rev=1830449&view=revLog:
Improved: Invoice in status approved - cancel, applied patch from jira issue with minor changes (OFBIZ-10189)
Thanks, Ingo Wolfmayr for your contribution.
Modified:
ofbiz/ofbiz-framework/trunk/applications/accounting/widget/AccountingMenus.xml
ofbiz/ofbiz-framework/trunk/applications/datamodel/data/seed/AccountingSeedData.xml
Modified: ofbiz/ofbiz-framework/trunk/applications/accounting/widget/AccountingMenus.xml
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/accounting/widget/AccountingMenus.xml?rev=1830449&r1=1830448&r2=1830449&view=diff==============================================================================
--- ofbiz/ofbiz-framework/trunk/applications/accounting/widget/AccountingMenus.xml (original)
+++ ofbiz/ofbiz-framework/trunk/applications/accounting/widget/AccountingMenus.xml Sat Apr 28 12:33:44 2018
@@ -326,6 +326,7 @@ under the License.
<if-compare field="invoice.statusId" operator="equals" value="INVOICE_SENT"/>
<if-compare field="invoice.statusId" operator="equals" value="INVOICE_RECEIVED"/>
<if-compare field="invoice.statusId" operator="equals" value="INVOICE_READY"/>
+ <if-compare field="invoice.statusId" operator="equals" value="INVOICE_APPROVED"/>
</or>
</and>
</condition>
Modified: ofbiz/ofbiz-framework/trunk/applications/datamodel/data/seed/AccountingSeedData.xml
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/datamodel/data/seed/AccountingSeedData.xml?rev=1830449&r1=1830448&r2=1830449&view=diff==============================================================================
--- ofbiz/ofbiz-framework/trunk/applications/datamodel/data/seed/AccountingSeedData.xml (original)
+++ ofbiz/ofbiz-framework/trunk/applications/datamodel/data/seed/AccountingSeedData.xml Sat Apr 28 12:33:44 2018
@@ -915,6 +915,7 @@ under the License.
<StatusValidChange statusId="INVOICE_IN_PROCESS" statusIdTo="INVOICE_RECEIVED" transitionName="Receive"/>
<StatusValidChange statusId="INVOICE_RECEIVED" statusIdTo="INVOICE_APPROVED" transitionName="Approve"/>
<StatusValidChange statusId="INVOICE_APPROVED" statusIdTo="INVOICE_READY" transitionName="Mark Ready"/>
+ <StatusValidChange statusId="INVOICE_APPROVED" statusIdTo="INVOICE_CANCELLED" transitionName="Cancel"/>
<!-- finally the invoice can be paid or written off. -->
<StatusValidChange statusId="INVOICE_READY" statusIdTo="INVOICE_PAID" transitionName="Pay"/>
<StatusValidChange statusId="INVOICE_READY" statusIdTo="INVOICE_WRITEOFF" transitionName="Write Off"/>