[FIX] l10n_ch : Invoices were not being referenced properly when using Import BVR...
[odoo/odoo.git] / addons / l10n_ch / wizard / bvr_import.py
index 5fb7bda..c2476bb 100644 (file)
@@ -167,6 +167,7 @@ def _import(self, cursor, user, data, context=None):
 #                    line2reconcile = line.id
                     account_id = line.account_id.id
                     break
+        context.update({'move_line_ids': line_ids})
         result = voucher_obj.onchange_partner_id(cursor, user, [], partner_id, journal_id=statement.journal_id.id, price=abs(record['amount']), currency_id= statement.currency.id, ttype='receipt', date=statement.date ,context=context)
         voucher_res = { 'type': 'receipt' ,
 
@@ -181,7 +182,6 @@ def _import(self, cursor, user, data, context=None):
             'period_id': statement.period_id.id
              }
         voucher_id = voucher_obj.create(cursor, user, voucher_res, context=context)
-        context.update({'move_line_ids': line_ids})
         values['voucher_id'] = voucher_id
         voucher_line_dict =  False
         if result['value']['line_ids']: