Stéphane Bidoul
5bf009765d
[IMP] mis_builder: refactor to compute period only for modes actually used
10 years ago
Stéphane Bidoul
38d34b95b1
[IMP] mis_builder: be more precise wrt the root account used
This solve issues with empty account selectors in presence of multiple companies.
10 years ago
Stéphane Bidoul
4101adb125
[IMP] mis_builder: rework periods computation
* readability of algorithm
* attempt to be correct in presence of multiple companies
* attempt to be correct with initial balance computation
* handle corner cases for initial balance
10 years ago
Stéphane Bidoul
45f63f26dc
[IMP] mis_builder: code cosmetics
10 years ago
Adrien Peiffer (ACSONE)
00c5c6db91
[IMP] Refactor compute_period_domain
10 years ago
Stéphane Bidoul
31f72c154a
[IMP] mis_builder: support expresisons with no accounts (domain only)
10 years ago
Stéphane Bidoul
b58434d400
[IMP] mis_builder: preliminary work to support expressions without accounts
eg expressions such as bale[][('account_id.type', '=', 'payable')]
10 years ago
Stéphane Bidoul
e84d6e4fe5
[IMP] mis_builder: aep mode constants + prototype for period computation
10 years ago
Stéphane Bidoul
b09437f234
[IMP] mis_builder: add KPI name in tooltips
10 years ago
Stéphane Bidoul
10fc763d60
[IMP] mis_builder: refactor drilldown to move the logic to the server
10 years ago
Stéphane Bidoul
732779cf4d
[IMP] mis_builder: links only on cells where drilldown is possible
10 years ago
Stéphane Bidoul
197924861a
[IMP] mis_builder: non breaking space
10 years ago
Stéphane Bidoul
34acd17517
[FIX] mis_builder: missing cascade delete
10 years ago
Stéphane Bidoul
29939f3cca
[IMP] mis_builder: recompute on ValueError
so kpi can be displayed in an other sequence than the computation dependency order
10 years ago
Stéphane Bidoul
b977b1c252
[FIX] mis_builder: pep8 + reorder imports
10 years ago
Stéphane Bidoul
6072b519f9
[FIX] mis_builder: use safe_eval in aep
10 years ago
Stéphane Bidoul
383258c8f0
[FIX] mis_builder: forgot to rename one variable
10 years ago
Stéphane Bidoul
97eac79881
[IMP] mis_builder: solde -> end
10 years ago
Adrien Peiffer (ACSONE)
cb5aec2a0c
[IMP] Remove unnecessary code
10 years ago
Adrien Peiffer (ACSONE)
b4da4c9032
[IMP] Refactor improvements using AEP
10 years ago
Stéphane Bidoul
b89d6b2769
[IMP] mis_builder: get_aml_domain_for_expr OR domains
10 years ago
Stéphane Bidoul
9a36751f2d
[IMP] mis_builder: fix and improve get_aml_domain_for_expr
10 years ago
Stéphane Bidoul
050696622c
[IMP] mis_builder: add method to get a domain on account.move.line from an expression
10 years ago
Adrien Peiffer (ACSONE)
8a33bd9abf
[FIX] If user has no lang
10 years ago
Adrien Peiffer (ACSONE)
d6f69f0886
[IMP] Refactor improvements using AEP
10 years ago
Stéphane Bidoul
f7c0ef1d6b
[FIX] mis_builder: typos, pep8
10 years ago
Stéphane Bidoul
2f4942afd9
[ADD] mis_builder: accounting expression processor
10 years ago
Adrien Peiffer (ACSONE)
b4ec816e3c
[FIX] Fix compute_domain method
10 years ago
Adrien Peiffer (ACSONE)
a669fa106e
[IMP] Some improvements
* Refactoring _get_account_vars_in_report
* Use account_partial_balance instead of call __compute directly
10 years ago
Adrien Peiffer (ACSONE)
2f9122d97f
[ADD] Add possibility to define domain on function
10 years ago
Adrien Peiffer (ACSONE)
9563ca8c47
[ADD] Add initial parameter
10 years ago
Adrien Peiffer (ACSONE)
fe71990dcc
[ADD] Add credit and debit function
10 years ago
Laetitia Gangloff
b95b5ef5c9
Add tooltip to see the expression used. Add onclick to go to account.move.line concerned
10 years ago
Laetitia Gangloff
24acbaa44a
Refactor to get language only once. Do not compute balance if there is not balance to compute. Use search to get account_ids
10 years ago
Laetitia Gangloff
e447c9e5af
rename default style
10 years ago
Laetitia Gangloff
ac0151f61a
mis_builder : add computing of solde
10 years ago
Laetitia Gangloff
40bdc18b8f
add initial_balance in context
10 years ago
Laetitia Gangloff
addc3f34c3
Add a default style on kpi, and combine it with the kpi style computed
10 years ago
Laetitia Gangloff
b10cdbb6ac
Add the variable bals_ to initialize the compute of solde
10 years ago
Laetitia Gangloff
918d8ba310
Correct export excel from preview
10 years ago
Laetitia Gangloff
75573301b9
add multi company record rule on mis report instance
10 years ago
Stéphane Bidoul
53904a7f8e
[FIX] mis_builder: typos in docstrings
10 years ago
Stéphane Bidoul
e3d88685d4
mis_builder: add TODO
10 years ago
Stéphane Bidoul
4ae50839e6
pep8
10 years ago
Stéphane Bidoul
9970ffed89
[IMP] mis_builder performance: fetch only balances that we need
plus cleanup autopep8 abuse
10 years ago
Stéphane Bidoul
db7c487ef1
[IMP] prepare performance optimization to fetch only used balances (WIP)
10 years ago
Stéphane Bidoul
f5668572e9
[IMP] mis_builder: clarify the construction of python variables
Plus add some TODO's
10 years ago
Stéphane Bidoul
d56fc27615
[IMP] pep8
10 years ago
Stéphane Bidoul
409555223c
[IMP] mis_builder: field_name is actually field_names
10 years ago
Laetitia Gangloff
32081b836c
use grouping to format number
10 years ago