← Back to team overview

openerp-dev-web team mailing list archive

[Merge] lp:~openerp-dev/openobject-addons/trunk-bug-723176-ksa into lp:openobject-addons

 

Kirti Savalia(OpenERP) has proposed merging lp:~openerp-dev/openobject-addons/trunk-bug-723176-ksa into lp:openobject-addons.

Requested reviews:
  OpenERP Core Team (openerp)
Related bugs:
  #723176 Notes from the sale order lines are not copied to pickings
  https://bugs.launchpad.net/bugs/723176

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-723176-ksa/+merge/50895

https://bugs.launchpad.net/openobject-addons/+bug/723176
-- 
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-723176-ksa/+merge/50895
Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-addons/trunk-bug-723176-ksa.
=== modified file 'sale/stock.py'
--- sale/stock.py	2011-01-17 08:00:48 +0000
+++ sale/stock.py	2011-02-23 10:27:15 +0000
@@ -96,12 +96,14 @@
 
     def _invoice_line_hook(self, cursor, user, move_line, invoice_line_id):
         sale_line_obj = self.pool.get('sale.order.line')
+        invoice_line_obj = self.pool.get('account.invoice.line')
         if move_line.sale_line_id:
             sale_line_obj.write(cursor, user, [move_line.sale_line_id.id],
                                     {
                                         'invoiced': True,
                                         'invoice_lines': [(4, invoice_line_id)],
                                     })
+            invoice_line_obj.write(cursor, user, [invoice_line_id], {'note':  move_line.sale_line_id.notes,})
         return super(stock_picking, self)._invoice_line_hook(cursor, user, move_line, invoice_line_id)
 
     def _invoice_hook(self, cursor, user, picking, invoice_id):


Follow ups