Reviewers: ced,


Please review this at http://codereview.appspot.com/118043

Affected files:
   M purchase.py
   M purchase.xml


Index: purchase.py
===================================================================
--- a/purchase.py
+++ b/purchase.py
@@ -12,6 +12,15 @@
              'purchase.purchase-ignored-account.invoice.line',
              'purchase', 'invoice', 'Invoice Lines Ignored', readonly=True)

+    def init(self, cursor, module_name):
+        # Migration from 1.2: packing renamed into shipment
+        cursor.execute("UPDATE ir_model_data "\
+                "SET fs_id = REPLACE(fs_id, 'packing', 'shipment') "\
+                "WHERE fs_id like '%packing%' "\
+                    "AND module = 'purchase_invoice_line_standalone'")
+
+        super(Purchase, self).init(cursor, module_name)
+
      def create_invoice(self, cursor, user, purchase_id, context=None):
          invoice_obj = self.pool.get('account.invoice')
          invoice_line_obj = self.pool.get('account.invoice.line')
Index: purchase.xml
===================================================================
--- a/purchase.xml
+++ b/purchase.xml
@@ -32,11 +32,11 @@
          </record>

          <record model="workflow.transition"
-             
id="purchase_transition_waiting_invoice_packing_invoice_packing_done">
+             
id="purchase_transition_waiting_invoice_shipment_invoice_shipment_done">
              <field name="act_from"
-                ref="purchase.purchase_activity_waiting_invoice_packing"/>
+                ref="purchase.purchase_activity_waiting_invoice_shipment"/>
              <field name="act_to"
-                ref="purchase.purchase_activity_invoice_packing_done"/>
+                ref="purchase.purchase_activity_invoice_shipment_done"/>
              <field name="trigger_model">account.invoice.line</field>
              <field name="trigger_expr_id">[x.id for x in  
invoice_lines]</field>
              <field name="condition">invoice_paid</field>



--~--~---------~--~----~------------~-------~--~----~
[email protected] mailing list
-~----------~----~----~----~------~----~------~--~---

Reply via email to