Stéphane Bidoul
da6556a239
[IMP] mis_builder: move comparison code to the style class
Ultimately KpiMatrix should not have to know about kpi at all, it should
become a kind of spreadsheet object that can render values in row/cols/subcols
with styles. At this stage, the qweb and pdf reports, as well as the as_dict()
method of the matrix already work without knowning anything about kpis.
9 years ago
Stéphane Bidoul
e8aa6dd2c8
[IMP] mis_builder: number format are now part of styles
Plus a default style at the report level.
Plus correct number rendering for comparisons in Excel export.
9 years ago
Stéphane Bidoul
67ea6c8ce1
[IMP] mis_builder: comparison rendering tests and tweaks
9 years ago
Stéphane Bidoul
eb409cbd99
[IMP] mis_builder: add value rendering tests, and tune the code
9 years ago
Stéphane Bidoul
d2bc009961
[WIP] mis_builder refactoring: restore drilldown with support for account details
9 years ago
Stéphane Bidoul
272427006b
[WIP] mis_builder refactoring: fix and clean the test
9 years ago
Stéphane Bidoul
e7126a0689
[FIX] mis_builder: aep issue with smart ending balance computation
9 years ago
Stéphane Bidoul
c8901da5c9
[IMP] mis_builder: tests for mis_safe_eval
9 years ago
Stéphane Bidoul
378d168e50
[IMP] mis_builder: AEP: replace_exprs_by_account_id now works on a list of expressions
9 years ago
Stéphane Bidoul
f8a6daa430
[IMP] make SimpleArray produce DataError in memberwise operations
Put DataError and mis_safe_eval in their own files
9 years ago
Stéphane Bidoul
f0b2a6b563
[IMP] mis_builder improve AEP convenience methods
9 years ago
Stéphane Bidoul
5c08cce776
[IMP] mis_builder: increase aep test coverage
9 years ago
Stéphane Bidoul
466cd6087f
[IMP] mis_builder: convenience methods to obtain balance and unallocated p&l
plus improve mechanism to group by account
9 years ago
Stéphane Bidoul
d6a03aba4e
pep8
9 years ago
Stéphane Bidoul
6b22cfe568
[IMP] mis_builder: unit tests for AccountingExpressionProcessor
9 years ago
Stéphane Bidoul
6da30675e4
[IMP] mis_builder: add doctests to the test suite
9 years ago
Stéphane Bidoul
6b07bfc68c
flake8
9 years ago
Stéphane Bidoul
d054ee6354
[FIX] mis_builder test back to green
9 years ago
jbeficent
d526bb94c6
[IMP] add prefixes. comes from PR #145
9 years ago
Stéphane Bidoul
1b11a87655
pep8 & co
9 years ago
Adrien Peiffer (ACSONE)
38075ac441
[FIX][mis_builder] Fix test suite.
9 years ago
Stéphane Bidoul
8024d0a561
[IMP] mis_builder: unused imports in test
10 years ago
Stéphane Bidoul
4c72d8637c
[FIX] mis_builder: fix test
10 years ago
Stéphane Bidoul
68c5a4b12a
[IMP] mis_builder: root account must be selected by user
Instead of attempting to deduce it from company.
10 years ago
Stéphane Bidoul
d0cc186093
[IMP] mis_builder: refactor compute to display comparison columns after their corresponding period and better readability
10 years ago
Stéphane Bidoul
29fb77ae37
[IMP] mis_builder OpenERP->Odoo in headers + copyright year
10 years ago
Stéphane Bidoul
b2a0c60dab
[FIX] mis_builder: fix test suite
10 years ago
Stéphane Bidoul
8588b20ed9
[IMP] mis_builder: 8.0 remove deprecated checks and fast_suite
10 years ago
Stéphane Bidoul
44499e620d
[IMP] mis_builder: code cosmetics
10 years ago
Adrien Peiffer (ACSONE)
df4e11afa9
[FIX] Adapt tests for 8.0
10 years ago
Adrien Peiffer (ACSONE)
0d57782890
[IMP] Pylint issues
10 years ago
Laetitia Gangloff
3dacb87a7a
Add tooltip to see the expression used. Add onclick to go to account.move.line concerned
10 years ago
Laetitia Gangloff
c62137ad8d
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
Stéphane Bidoul
fde8e942ac
[FIX] pep8
10 years ago
Stéphane Bidoul
5f47bc7a0f
[FIX] pep8
10 years ago
Stéphane Bidoul
2623c8c113
[IMP] use relative imports in tests
It's cleaner and makes pydev happy
10 years ago
Stéphane Bidoul
f9ebf5677f
[IMP] pep8
10 years ago
laetitia.gangloff@acsone.eu
20262daae6
fix test
10 years ago
laetitia.gangloff@acsone.eu
adb4262a09
pep8
10 years ago
laetitia.gangloff@acsone.eu
50c5ef83a9
add mis_builder_demo to contains some data
10 years ago
laetitia.gangloff@acsone.eu
ef1ad050d9
fix date in report instance to be able to test
10 years ago
laetitia.gangloff@acsone.eu
18102f8bd5
compute average only for kpi type num. Correct utc_midnight
10 years ago
laetitia.gangloff@acsone.eu
744f5e6e31
in utc_midnight use timezone to compute it
10 years ago
laetitia.gangloff@acsone.eu
3a67910a6c
add company_id in period. in queries add the usable field name. add tooltip on the result (to display val_c). add from to. right align for column header and values. update preview form to have better display. define security
10 years ago
laetitia.gangloff@acsone.eu
aeb43048ed
correct instance to have unique period
10 years ago
Laetitia Gangloff
8bd01cd361
add little test for datetime support
10 years ago
Laetitia Gangloff
f1badbc153
add datetime support, normalize query name and balance account name
10 years ago
Laetitia Gangloff
c9bb2c64c3
Add demo data. Set computed result. In instance add target_move (all or posted). Add onchange and check function on report
10 years ago