[Erp5-report] r21334 - in /erp5/trunk/bt5/erp5_item: PortalTypeWorkflowChainTemplateItem/ bt/

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Jun 5 00:58:45 CEST 2008


Author: rafael
Date: Thu Jun  5 00:58:44 2008
New Revision: 21334

URL: http://svn.erp5.org?rev=21334&view=rev
Log:
Added interaction workflow to Packing Lists and orders. The behavior is set resource and quantity at [Order | Packing List] lines when you aggregate items.

To prevent inconvenient edits the resource is only set if the items use the same resource and if resource in the line is empty.
Quantity only changes or are set if the order quantity < items quantity.

Maybe this behavior is inconvenient for some cases, let me know all cases to improve it. Tests      will be added soon.

Modified:
    erp5/trunk/bt5/erp5_item/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml
    erp5/trunk/bt5/erp5_item/bt/revision
    erp5/trunk/bt5/erp5_item/bt/template_portal_type_workflow_chain_list

Modified: erp5/trunk/bt5/erp5_item/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_item/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml?rev=21334&r1=21333&r2=21334&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_item/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml (original)
+++ erp5/trunk/bt5/erp5_item/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml Thu Jun  5 00:58:44 2008
@@ -1,7 +1,31 @@
 <workflow_chain>
+ <chain>
+  <type>Internal Packing List Line</type>
+  <workflow>aggregate_interaction_workflow</workflow>
+ </chain>
  <chain>
   <type>Item</type>
   <workflow>edit_workflow, item_workflow</workflow>
+ </chain>
+ <chain>
+  <type>Purchase Order Line</type>
+  <workflow>aggregate_interaction_workflow</workflow>
+ </chain>
+ <chain>
+  <type>Purchase Packing List Line</type>
+  <workflow>aggregate_interaction_workflow</workflow>
+ </chain>
+ <chain>
+  <type>Returned Sale Packing List Line</type>
+  <workflow>aggregate_interaction_workflow</workflow>
+ </chain>
+ <chain>
+  <type>Sale Order Line</type>
+  <workflow>aggregate_interaction_workflow</workflow>
+ </chain>
+ <chain>
+  <type>Sale Packing List Line</type>
+  <workflow>aggregate_interaction_workflow</workflow>
  </chain>
  <chain>
   <type>Service Report</type>

Modified: erp5/trunk/bt5/erp5_item/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_item/bt/revision?rev=21334&r1=21333&r2=21334&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_item/bt/revision (original)
+++ erp5/trunk/bt5/erp5_item/bt/revision Thu Jun  5 00:58:44 2008
@@ -1,1 +1,1 @@
-45
+49

Modified: erp5/trunk/bt5/erp5_item/bt/template_portal_type_workflow_chain_list
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_item/bt/template_portal_type_workflow_chain_list?rev=21334&r1=21333&r2=21334&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_item/bt/template_portal_type_workflow_chain_list (original)
+++ erp5/trunk/bt5/erp5_item/bt/template_portal_type_workflow_chain_list Thu Jun  5 00:58:44 2008
@@ -1,4 +1,10 @@
+Internal Packing List Line | aggregate_interaction_workflow
 Item | edit_workflow
 Item | item_workflow
+Purchase Order Line | aggregate_interaction_workflow
+Purchase Packing List Line | aggregate_interaction_workflow
+Returned Sale Packing List Line | aggregate_interaction_workflow
+Sale Order Line | aggregate_interaction_workflow
+Sale Packing List Line | aggregate_interaction_workflow
 Service Report | edit_workflow
 Service Report | item_workflow




More information about the Erp5-report mailing list