Stéphane Bidoul (ACSONE)
6c89a84792
[FIX] mis_builder: fix comparison when there are no subkpis ( #237 )
[FIX] mis_builder: fix comparison when there are no subkpis
8 years ago
Adrien Peiffer (ACSONE)
f34b7cfae2
Migration of mis_builder to 10.0
8 years ago
Thomas Binsfeld
9af17587fc
[IMP] prepare_locals_dict ( #199 )
9 years ago
Thomas Binsfeld
1e5dc31137
[FIX] mis_builder: iter_cell_tuples ( #198 )
9 years ago
Stéphane Bidoul (ACSONE)
851a01570f
[IMP] mis_builder: removed unused argument ( #197 )
Was forgotten in 53192385fb
9 years ago
Stéphane Bidoul
53192385fb
[IMP] mis_builder: use company currency decimal place in deciding if initial balances are null or 0
9 years ago
Stéphane Bidoul
3e68d3d435
[IMP] mis_builder: remove deprecated api.one
9 years ago
Stéphane Bidoul
c1adf834e9
[IMP] mis_builder: lint
9 years ago
Stéphane Bidoul
4fdc99014d
[IMP] mis_builder: more tests and fixes wrt DataError in results
9 years ago
Stéphane Bidoul
068cc14c63
[FIX] mis_builder: handle corner case errors raised by the test suite
Plus, handle even more corner cases related to NameError handling.
9 years ago
Stéphane Bidoul
e34bd39f17
[IMP] mis_builder: add a wide-coverage integration test
This reveals a couple of bugs!
9 years ago
Stéphane Bidoul
5167dec5aa
[IMP] mis_builder: be more consistent in naming row/column labels
- label: the main row/column label
- description: a more detailed description of the row/column,
currently displayed as a second line in the header cell
- comment: a even more detailed comment,
currently displayed as a tooltip in the interactive widget only
9 years ago
Stéphane Bidoul
992a14b316
[IMP] mis_builder: simplify widget template
Plus more consistent vocabulary for row/col labels
9 years ago
Stéphane Bidoul
6fdb58ce23
[IMP] mis_builder: remove _ from some method names
because they are part of the public API (though not usable over rpc)
9 years ago
Stéphane Bidoul
a812c15447
[FIX] mis_builder: fix sum aggregation of non-stored field in non-accounting queries
fixes #178
9 years ago
Stéphane Bidoul
222874d4f6
[IMP] mis_builder: restore style expressions
The addition is local and propagates automatically to the the
widget, xls and pdf exports \o/
9 years ago
Stéphane Bidoul
180801d171
[IMP] mis_builder: do not talk about periods in KpiMatrix, only columns
9 years ago
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
5fd1c48574
[FIX] mis_builder: multi-kpi comparison column ordering
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
cad22130f2
[WIP] mis_builder refactoring: add a menu entry for styles
Plus do some more source renaming around styles.
9 years ago
Stéphane Bidoul
1eaa80622a
[IMP] mis_builder: add no-break space for better display of multi-formula expressions
9 years ago
Stéphane Bidoul
d66f7b92fc
[IMP] mis_builder: style for auto-expanded detail rows
9 years ago
Stéphane Bidoul
272427006b
[WIP] mis_builder refactoring: fix and clean the test
9 years ago
Stéphane Bidoul
585516b116
[FIX] mis_builder: minor tweak to avoid empty style attributs in widget
9 years ago
Stéphane Bidoul
53f27b2edd
[WIP] mis_builder refactoring: restore tooltips and make them work with subkpis
9 years ago
Stéphane Bidoul
8324ef2e01
[WIP] mis_builder refactoring: split mis_builder.py in two
mis_report.py has the heavy stuff, and contains all the computation
and rendering code
9 years ago
Stéphane Bidoul
83d943be5f
[WIP] mis_builder refactoring: move the "json" conversion to the matrix
mis.report.instance.compute() is now as simple as possible, and rest
is nicely factored in manageable methods \o/
9 years ago
Stéphane Bidoul
3461d123d3
[WIP] mis_builder refactoring: restore and improve comparison columns
9 years ago
Stéphane Bidoul
e8993c90f9
[WIP] mis_builder refactoring: remove old, ugly code \o/
9 years ago
Stéphane Bidoul
dd52a844a6
[FIX] mis_builder: fix period comment (date from/to) display
9 years ago
Stéphane Bidoul
059ccdb975
[WIP] mis_builder refactoring: fix bug with detail accounts
9 years ago
Stéphane Bidoul
0744a803a7
[WIP] mis_builder refactoring: restore period titles in widget
9 years ago
Stéphane Bidoul
fd718ca933
[WIP] mis_builder refactoring: restore proper display and sorting of detail rows
9 years ago
Stéphane Bidoul
a4193139bc
[WIP] mis_builder refactoring: cette fois je tiens le bon bout :)
9 years ago
Stéphane Bidoul
67597d223e
[WIP] mis_builder: refactoring
9 years ago
Stéphane Bidoul
874cbeeb7e
[WIP] mis_builder: refactoring
9 years ago
Stéphane Bidoul
f0b2a6b563
[IMP] mis_builder improve AEP convenience methods
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
800cfda277
[IMP] mis_builder: give a description to sub kpis
name is the python variable name, to be used (in the future)
to reference sub-kpi values in expressions.
description is the human-readable name to display in column
headers.
9 years ago
Stéphane Bidoul
8e34261c01
[FIX] mis_builder: fixes wrt subkpis and drilldown
9 years ago
Adrien Peiffer (ACSONE)
cccc75d740
[IMP] Improve style of Mis report widget buttons. Add report name in the widget.
9 years ago
Adrien Peiffer (ACSONE)
441f769b45
[FIX] Display date_from and date_to with date_range.
9 years ago
Sébastien BEAU
6c39d21273
[FIX] fix default value at creation of the computed field comparison_mode
9 years ago
Sébastien BEAU
43fd454c24
[IMP] add cron for deleting temporary report, improve view and fix period creation
9 years ago
Stéphane Bidoul
d054ee6354
[FIX] mis_builder test back to green
9 years ago
Stéphane Bidoul
e5b8932095
[FIX] mis_builder: fix comparison_mode compute
9 years ago