Commit Graph

15 Commits (55b31f9cbd3e4c33cf15f9fc6761ea2761f715fc)

Author SHA1 Message Date
Stéphane Bidoul 55b31f9cbd [IMP] mis_builder: refactor to compute period only for modes actually used 2015-07-26 23:12:42 +02:00
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.
2015-07-26 23:12:42 +02:00
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
2015-07-26 23:12:42 +02:00
Stéphane Bidoul 44499e620d [IMP] mis_builder: code cosmetics 2015-07-26 23:12:42 +02:00
Adrien Peiffer (ACSONE) 36292b757f [IMP] Refactor compute_period_domain 2015-07-26 23:12:42 +02:00
Stéphane Bidoul bea9dd0229 [IMP] mis_builder: support expresisons with no accounts (domain only) 2015-07-26 23:12:42 +02:00
Stéphane Bidoul 27980dc501 [IMP] mis_builder: preliminary work to support expressions without accounts
eg expressions such as bale[][('account_id.type', '=', 'payable')]
2015-07-26 23:12:41 +02:00
Stéphane Bidoul c832bef4f3 [IMP] mis_builder: aep mode constants + prototype for period computation 2015-07-26 23:12:41 +02:00
Stéphane Bidoul fa86d99301 [FIX] mis_builder: use safe_eval in aep 2015-07-26 23:12:41 +02:00
Adrien Peiffer (ACSONE) 7b89e6d573 [IMP] Refactor improvements using AEP 2015-07-26 23:12:40 +02:00
Stéphane Bidoul 76ea800265 [IMP] mis_builder: get_aml_domain_for_expr OR domains 2015-07-26 23:12:40 +02:00
Stéphane Bidoul dd5084fb28 [IMP] mis_builder: fix and improve get_aml_domain_for_expr 2015-07-26 23:12:40 +02:00
Stéphane Bidoul e0dcd4b29f [IMP] mis_builder: add method to get a domain on account.move.line from an expression 2015-07-26 23:12:40 +02:00
Stéphane Bidoul f6a073f71f [FIX] mis_builder: typos, pep8 2015-07-26 23:12:40 +02:00
Stéphane Bidoul 3fbd04857e [ADD] mis_builder: accounting expression processor 2015-07-26 23:12:40 +02:00