[OFBiz] SVN: r6123 - trunk/applications/accounting/data

sichen at svn.ofbiz.org sichen at svn.ofbiz.org
Mon Nov 14 19:32:32 EST 2005


Author: sichen
Date: 2005-11-14 18:32:28 -0600 (Mon, 14 Nov 2005)
New Revision: 6123

Modified:
   trunk/applications/accounting/data/AccountingTypeData.xml
Log:
Removed invoice status changes from IN PROCESS to RECEIVED or from READY back to IN PROCESS or CANCELLED.  Everything must go through READY, and once it is READY (ie, approved), it can no longer be CANCELLED>

Modified: trunk/applications/accounting/data/AccountingTypeData.xml
===================================================================
--- trunk/applications/accounting/data/AccountingTypeData.xml	2005-11-14 18:49:31 UTC (rev 6122)
+++ trunk/applications/accounting/data/AccountingTypeData.xml	2005-11-15 00:32:28 UTC (rev 6123)
@@ -280,18 +280,15 @@
     <!-- invoice status -->
     <StatusType description="Invoice Status" hasTable="N" parentTypeId="" statusTypeId="INVOICE_STATUS"/>
     <StatusItem description="In-Process" sequenceId="01" statusCode="IN_PROCESS" statusId="INVOICE_IN_PROCESS" statusTypeId="INVOICE_STATUS"/>
-    <StatusItem description="Ready to Send" sequenceId="02" statusCode="READY" statusId="INVOICE_READY" statusTypeId="INVOICE_STATUS"/>
+    <StatusItem description="Ready (Approved)" sequenceId="02" statusCode="READY" statusId="INVOICE_READY" statusTypeId="INVOICE_STATUS"/>
     <StatusItem description="Sent" sequenceId="03" statusCode="SENT" statusId="INVOICE_SENT" statusTypeId="INVOICE_STATUS"/>
     <StatusItem description="Received" sequenceId="04" statusCode="RECEIVED" statusId="INVOICE_RECEIVED" statusTypeId="INVOICE_STATUS"/>
     <StatusItem description="Paid" sequenceId="10" statusCode="PAID" statusId="INVOICE_PAID" statusTypeId="INVOICE_STATUS"/>
     <StatusItem description="Cancelled" sequenceId="99" statusCode="CANCELLED" statusId="INVOICE_CANCELLED" statusTypeId="INVOICE_STATUS"/>
     <StatusValidChange condition="" statusId="INVOICE_IN_PROCESS" statusIdTo="INVOICE_READY" transitionName="Mark Ready"/>
-    <StatusValidChange condition="" statusId="INVOICE_IN_PROCESS" statusIdTo="INVOICE_RECEIVED" transitionName="Receive"/>
     <StatusValidChange condition="" statusId="INVOICE_IN_PROCESS" statusIdTo="INVOICE_CANCELLED" transitionName="Cancel"/>
-    <StatusValidChange condition="" statusId="INVOICE_READY" statusIdTo="INVOICE_IN_PROCESS" transitionName="Correct"/>
     <StatusValidChange condition="" statusId="INVOICE_READY" statusIdTo="INVOICE_SENT" transitionName="Send"/>
     <StatusValidChange condition="" statusId="INVOICE_READY" statusIdTo="INVOICE_PAID" transitionName="Pay"/>
-    <StatusValidChange condition="" statusId="INVOICE_READY" statusIdTo="INVOICE_CANCELLED" transitionName="Cancel"/>
     <StatusValidChange condition="" statusId="INVOICE_RECEIVED" statusIdTo="INVOICE_PAID" transitionName="Pay"/>
     <StatusValidChange condition="" statusId="INVOICE_SENT" statusIdTo="INVOICE_PAID" transitionName="Pay"/>
     <StatusValidChange condition="" statusId="INVOICE_SENT" statusIdTo="INVOICE_CANCELLED" transitionName="Cancel"/>



More information about the Svn mailing list