diff --git a/dynamic_accounts_report/__manifest__.py b/dynamic_accounts_report/__manifest__.py
index 0f5533f9b..96d5aba18 100644
--- a/dynamic_accounts_report/__manifest__.py
+++ b/dynamic_accounts_report/__manifest__.py
@@ -22,7 +22,7 @@
{
'name': 'Dynamic Financial Reports V16',
- 'version': '16.0.1.0.7',
+ 'version': '16.0.1.0.8',
'category': 'Accounting',
'live_test_url': 'https://www.youtube.com/watch?v=gVQi9q9Rs-E&t=5s',
'summary': """Dynamic Financial Reports with drill
diff --git a/dynamic_accounts_report/doc/RELEASE_NOTES.md b/dynamic_accounts_report/doc/RELEASE_NOTES.md
index 570db338b..bb55e2f99 100644
--- a/dynamic_accounts_report/doc/RELEASE_NOTES.md
+++ b/dynamic_accounts_report/doc/RELEASE_NOTES.md
@@ -25,7 +25,8 @@
#### BUGFIX
- Report Bug Fix: The issues with the analytic filter in the general ledger, partner ledger, and profit and loss statement have been fixed, and the problem with language while printing reports has also been addressed.
-#### 08.09.2023
+#### 18.09.2023
#### Version 16.0.1.0.7
#### BUGFIX
-- Report Bug Fix: Problem with language while printing profit and loss report fixed.
\ No newline at end of file
+- Report Bug Fix: Problem with language while printing profit and loss report fixed.
+- Report Bug Fix: Problem with language while opening cash flow statement.
\ No newline at end of file
diff --git a/dynamic_accounts_report/report/ageing.py b/dynamic_accounts_report/report/ageing.py
index 50af95564..1e95e0237 100644
--- a/dynamic_accounts_report/report/ageing.py
+++ b/dynamic_accounts_report/report/ageing.py
@@ -27,7 +27,6 @@ class PartnerAgeing(models.AbstractModel):
@api.model
def _get_report_values(self,docids, data=None):
- print(data)
if self.env.context.get('ageing_pdf_report'):
if data.get('report_data'):
data.update(
diff --git a/dynamic_accounts_report/report/ageing.xml b/dynamic_accounts_report/report/ageing.xml
index ae7084692..f4aa95914 100644
--- a/dynamic_accounts_report/report/ageing.xml
+++ b/dynamic_accounts_report/report/ageing.xml
@@ -42,8 +42,6 @@
-
-
- | + | + |
-
-
-
-
Report Date :
-
Cash Flow statements
-
-
Target move:
-
-
|
@@ -117,17 +117,18 @@
t-value="request.env.context.get('lang')"/>
diff --git a/dynamic_accounts_report/report/general_ledger.py b/dynamic_accounts_report/report/general_ledger.py
index 2b81b1d75..5f7cc2da3 100644
--- a/dynamic_accounts_report/report/general_ledger.py
+++ b/dynamic_accounts_report/report/general_ledger.py
@@ -27,7 +27,6 @@ class GeneralLedger(models.AbstractModel):
@api.model
def _get_report_values(self, docids, data=None):
- print('_get_report_values........',data)
if self.env.context.get('trial_pdf_report'):
if data.get('report_data'):
data.update(
diff --git a/dynamic_accounts_report/report/general_ledger.xml b/dynamic_accounts_report/report/general_ledger.xml
index 48edcfb43..c9e1b0232 100644
--- a/dynamic_accounts_report/report/general_ledger.xml
+++ b/dynamic_accounts_report/report/general_ledger.xml
@@ -10,20 +10,14 @@
:
-
From:
@@ -96,7 +90,7 @@
-
+
|
diff --git a/dynamic_accounts_report/report/trial_balance.py b/dynamic_accounts_report/report/trial_balance.py
index 62097fabb..b8986032a 100644
--- a/dynamic_accounts_report/report/trial_balance.py
+++ b/dynamic_accounts_report/report/trial_balance.py
@@ -28,7 +28,6 @@ class TrialBalance(models.AbstractModel):
@api.model
def _get_report_values(self,docids, data=None):
if self.env.context.get('trial_pdf_report'):
-
if data.get('report_data'):
data.update({'account_data': data.get('report_data'
)['report_lines'],
diff --git a/dynamic_accounts_report/report/trial_balance.xml b/dynamic_accounts_report/report/trial_balance.xml
index 9a93033f7..c4e264de4 100644
--- a/dynamic_accounts_report/report/trial_balance.xml
+++ b/dynamic_accounts_report/report/trial_balance.xml
@@ -79,7 +79,6 @@
|
|
diff --git a/dynamic_accounts_report/static/src/js/cash_flow.js b/dynamic_accounts_report/static/src/js/cash_flow.js
index 5239de13f..bc5eaf974 100644
--- a/dynamic_accounts_report/static/src/js/cash_flow.js
+++ b/dynamic_accounts_report/static/src/js/cash_flow.js
@@ -9,7 +9,7 @@ odoo.define('dynamic_cash_flow_statements.cash_flow', function(require) {
var QWeb = core.qweb;
var _t = core._t;
var framework = require('web.framework');
-
+ var session = require('web.session');
var datepicker = require('web.datepicker');
var time = require('web.time');
@@ -75,7 +75,6 @@ odoo.define('dynamic_cash_flow_statements.cash_flow', function(require) {
widgetParent: 'body',
allowInputToggle: true,
};
-
$calendarInputGroup.datetimepicker(calendarOptions);
},
@@ -98,33 +97,20 @@ odoo.define('dynamic_cash_flow_statements.cash_flow', function(require) {
rep_lines.total_debit = self.format_currency(datas['currency'], rep_lines.total_debit);
rep_lines.total_credit = self.format_currency(datas['currency'], rep_lines.total_credit);
rep_lines.balance = self.format_currency(datas['currency'], rep_lines.balance);
-
-
-
-
});
-
});
_.each(datas['account_res'], function(journal_lines) {
_.each(journal_lines['journal_lines'], function(rep_lines) {
rep_lines.total_debit = self.format_currency(datas['currency'], rep_lines.total_debit);
rep_lines.total_credit = self.format_currency(datas['currency'], rep_lines.total_credit);
rep_lines.total_balance = self.format_currency(datas['currency'], rep_lines.total_balance);
-
-
});
_.each(journal_lines['move_lines'], function(move_lines) {
move_lines.total_debit = self.format_currency(datas['currency'], move_lines.total_debit);
move_lines.total_credit = self.format_currency(datas['currency'], move_lines.total_credit);
move_lines.balance = self.format_currency(datas['currency'], move_lines.balance);
-
-
-
-
});
});
-
-
if (datas['levels'] == 'detailed') {
$(event.currentTarget).next('tr').find('td ul').after(
QWeb.render('SubSectionCF', {
@@ -155,7 +141,6 @@ odoo.define('dynamic_cash_flow_statements.cash_flow', function(require) {
}
},
-
load_data: function(initial_render = true) {
var self = this;
self.$(".categ").empty();
@@ -168,16 +153,10 @@ odoo.define('dynamic_cash_flow_statements.cash_flow', function(require) {
[this.wizard_id]
],
}).then(function(datas) {
-
-
_.each(datas['fetched_data'], function(rep_lines) {
rep_lines.total_debit = self.format_currency(datas['currency'], rep_lines.total_debit);
rep_lines.total_credit = self.format_currency(datas['currency'], rep_lines.total_credit);
rep_lines.total_balance = self.format_currency(datas['currency'], rep_lines.total_balance);
-
-
-
-
});
if (initial_render) {
self.$('.filter_view_tb').html(QWeb.render('CashFilterView', {
@@ -196,7 +175,7 @@ odoo.define('dynamic_cash_flow_statements.cash_flow', function(require) {
var child = [];
self.$('.table_view_tb').html(QWeb.render('CashTable', {
-
+ lang: session.bundle_params.lang,
account_data: datas['fetched_data'],
level: datas['levels'],
currency: datas['currency'],
@@ -235,11 +214,8 @@ odoo.define('dynamic_cash_flow_statements.cash_flow', function(require) {
domain: [
['account_ids', '=', account_id]
],
-
-
}
return this.do_action(action);
-
},
print_pdf: function(e) {
e.preventDefault();
diff --git a/dynamic_accounts_report/static/src/js/daybook.js b/dynamic_accounts_report/static/src/js/daybook.js
index ac90ff0ee..e5231cee4 100644
--- a/dynamic_accounts_report/static/src/js/daybook.js
+++ b/dynamic_accounts_report/static/src/js/daybook.js
@@ -296,7 +296,6 @@ odoo.define('dynamic_partner_daybook.daybook', function(require) {
},
view_acc_move: function(event) {
-
event.preventDefault();
var self = this;
var context = {};
@@ -325,7 +324,6 @@ odoo.define('dynamic_partner_daybook.daybook', function(require) {
limit: 1,
})
.then(function(record) {
-
if (record.length > 0) {
show_acc_move('account.move', record[0].id);
} else {
diff --git a/dynamic_accounts_report/static/src/js/general_ledger.js b/dynamic_accounts_report/static/src/js/general_ledger.js
index f0c02c334..b8dbdb242 100644
--- a/dynamic_accounts_report/static/src/js/general_ledger.js
+++ b/dynamic_accounts_report/static/src/js/general_ledger.js
@@ -279,7 +279,6 @@ odoo.define('dynamic_accounts_report.general_ledger', function(require) {
// });
for (var i = 0; i < data['report_lines'].length; i++) {
-
if (account_id == data['report_lines'][i]['id']) {
$(event.currentTarget).next('tr').find('td').remove();
$(event.currentTarget).next('tr').after(
@@ -291,7 +290,7 @@ odoo.define('dynamic_accounts_report.general_ledger', function(require) {
}))
$(event.currentTarget).next('tr').find('td ul li:first a').css({
- 'background-color': '#00ede8',
+ 'background-color': '#fcba03',
'font-weight': 'bold',
});
}
diff --git a/dynamic_accounts_report/static/src/xml/cash_flow_view.xml b/dynamic_accounts_report/static/src/xml/cash_flow_view.xml
index 259470067..d76171db5 100644
--- a/dynamic_accounts_report/static/src/xml/cash_flow_view.xml
+++ b/dynamic_accounts_report/static/src/xml/cash_flow_view.xml
@@ -47,30 +47,39 @@
|
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
|
|
|
- |
- |