[FIX] account_analytic_plans: take analytic distribution into account when creating...
authorAnthony Muschang <anthony.muschang@acsone.eu>
Wed, 26 Nov 2014 11:20:51 +0000 (12:20 +0100)
committerArthur Maniet <me@whisno.be>
Tue, 2 Dec 2014 08:24:56 +0000 (09:24 +0100)
addons/account_analytic_plans/static/src/js/account_bank_reconciliation.js

index 720c22e..098dd17 100644 (file)
@@ -30,6 +30,14 @@ instance.web.account.bankStatementReconciliation.include({
         return this._super().then(function() {
         });
     },
+});
 
+instance.web.account.bankStatementReconciliationLine.include({
+    prepareCreatedMoveLineForPersisting: function(line) {
+        var dict = this._super(line);
+        if (line.analytics_id) dict['analytics_id'] = line.analytics_id;
+        if (dict["analytic_account_id"] !== undefined) delete dict["analytic_account_id"];
+        return dict;
+    },
 });
 };