Stéphane Bidoul
92eb54808c
[IMP] mis_builder: add copyright header to aep.py
10 years ago
Stéphane Bidoul
615e67e02a
[IMP] mis_builder: tiny refactoring
10 years ago
Stéphane Bidoul
407945e331
[IMP] mis_builder: date and modes i/e are not compatibles
10 years ago
Stéphane Bidoul
1732179507
[IMP] mis_builder: improve documentation a bit
10 years ago
Stéphane Bidoul
568242ac82
[FIX] mis_builder: fix detection of expression with accounting variables
10 years ago
Stéphane Bidoul
4493a4ec0b
[IMP] mis_builder: refactor drilldown to reuse period computation and work for all modes
10 years ago
Stéphane Bidoul
55b31f9cbd
[IMP] mis_builder: refactor to compute period only for modes actually used
10 years ago
Stéphane Bidoul
0ede82e6da
[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
45d3477ded
[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
44499e620d
[IMP] mis_builder: code cosmetics
10 years ago
Adrien Peiffer (ACSONE)
36292b757f
[IMP] Refactor compute_period_domain
10 years ago
Stéphane Bidoul
bea9dd0229
[IMP] mis_builder: support expresisons with no accounts (domain only)
10 years ago
Stéphane Bidoul
27980dc501
[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
c832bef4f3
[IMP] mis_builder: aep mode constants + prototype for period computation
10 years ago
Stéphane Bidoul
fa86d99301
[FIX] mis_builder: use safe_eval in aep
10 years ago
Adrien Peiffer (ACSONE)
7b89e6d573
[IMP] Refactor improvements using AEP
10 years ago
Stéphane Bidoul
76ea800265
[IMP] mis_builder: get_aml_domain_for_expr OR domains
10 years ago
Stéphane Bidoul
dd5084fb28
[IMP] mis_builder: fix and improve get_aml_domain_for_expr
10 years ago
Stéphane Bidoul
e0dcd4b29f
[IMP] mis_builder: add method to get a domain on account.move.line from an expression
10 years ago
Stéphane Bidoul
f6a073f71f
[FIX] mis_builder: typos, pep8
10 years ago
Stéphane Bidoul
3fbd04857e
[ADD] mis_builder: accounting expression processor
10 years ago