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/
2016-05-10 18:40:02 +02:00
Stéphane Bidoul
3461d123d3
[WIP] mis_builder refactoring: restore and improve comparison columns
2016-05-10 18:30:45 +02:00
Stéphane Bidoul
e8993c90f9
[WIP] mis_builder refactoring: remove old, ugly code \o/
2016-05-08 13:23:23 +02:00
Stéphane Bidoul
dd52a844a6
[FIX] mis_builder: fix period comment (date from/to) display
2016-05-08 13:19:55 +02:00
Stéphane Bidoul
059ccdb975
[WIP] mis_builder refactoring: fix bug with detail accounts
2016-05-08 13:06:28 +02:00
Stéphane Bidoul
0744a803a7
[WIP] mis_builder refactoring: restore period titles in widget
2016-05-08 12:48:27 +02:00
Stéphane Bidoul
fd718ca933
[WIP] mis_builder refactoring: restore proper display and sorting of detail rows
2016-05-08 11:49:47 +02:00
Stéphane Bidoul
a4193139bc
[WIP] mis_builder refactoring: cette fois je tiens le bon bout :)
2016-05-07 16:26:28 +02:00
Stéphane Bidoul
67597d223e
[WIP] mis_builder: refactoring
2016-05-06 10:28:42 +02:00
Stéphane Bidoul
874cbeeb7e
[WIP] mis_builder: refactoring
2016-05-06 10:28:42 +02:00
Stéphane Bidoul
f0b2a6b563
[IMP] mis_builder improve AEP convenience methods
2016-05-02 09:07:13 +02:00
Stéphane Bidoul
466cd6087f
[IMP] mis_builder: convenience methods to obtain balance and unallocated p&l
...
plus improve mechanism to group by account
2016-05-02 00:35:20 +02:00
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.
2016-05-01 11:23:54 +02:00
Stéphane Bidoul
8e34261c01
[FIX] mis_builder: fixes wrt subkpis and drilldown
2016-04-30 14:35:12 +02:00
Adrien Peiffer (ACSONE)
cccc75d740
[IMP] Improve style of Mis report widget buttons. Add report name in the widget.
2016-04-30 12:48:17 +02:00
Adrien Peiffer (ACSONE)
441f769b45
[FIX] Display date_from and date_to with date_range.
2016-04-30 12:48:17 +02:00
Sébastien BEAU
6c39d21273
[FIX] fix default value at creation of the computed field comparison_mode
2016-04-29 15:45:24 +02:00
Sébastien BEAU
43fd454c24
[IMP] add cron for deleting temporary report, improve view and fix period creation
2016-04-29 14:52:36 +02:00
Stéphane Bidoul
d054ee6354
[FIX] mis_builder test back to green
2016-04-29 12:11:31 +02:00
Stéphane Bidoul
e5b8932095
[FIX] mis_builder: fix comparison_mode compute
2016-04-29 12:11:31 +02:00
Laurent Mignon
1e10841aa3
[IMP] Refactor code and implement styling in xlsx
2016-04-29 12:11:31 +02:00
Sébastien BEAU
1720d75dcb
[IMP] description on report instance is now a related to the description done on the report
2016-04-29 12:11:31 +02:00
Sébastien BEAU
0fc529a2b8
[IMP] add possibility to use a report as a wizard
2016-04-29 12:11:31 +02:00
Stéphane Bidoul
1fe86adcf1
cosmetics
2016-04-29 12:11:31 +02:00
Stéphane Bidoul
b508316c94
[WIP] mis_builder: display account code/names in auto-expanded details
2016-04-29 12:11:31 +02:00
Stéphane Bidoul
fc2356d4e4
[WIP] mis_builder: auto-expand by account feature
2016-04-29 12:11:31 +02:00
Sébastien BEAU
4505af107d
[IMP] improve report view
2016-04-29 12:11:31 +02:00
Stéphane Bidoul
55207c194e
[WIP] mis_builder: disable the WIP auto-detail feature
2016-04-29 12:11:31 +02:00
Stéphane Bidoul
4065376c1f
[WIP] mis_builder auto-detail
2016-04-29 12:11:31 +02:00
Stéphane Bidoul
66220451c4
[IMP] mis_builder: some doc, minor refactoring and pep8 stuff around subkpis
2016-04-29 12:11:31 +02:00
Sébastien BEAU
0a6ea59ec8
[FIX] fix error with simple expression
2016-04-29 12:11:31 +02:00
Sébastien BEAU
454eacbadc
[FIX] do not insert in localdict if there is error
2016-04-29 12:11:31 +02:00
Sébastien BEAU
07d788006e
[FIX] fix sum of simple value
2016-04-29 12:11:31 +02:00
Sébastien BEAU
9a3dae5e47
[REF] remove dead code
2016-04-29 12:11:31 +02:00
Sébastien BEAU
fa4a73503e
[FIX] fix ordering
2016-04-29 12:11:31 +02:00
Sébastien BEAU
3487411a5e
[FIX] fix operation on SimpleArray
2016-04-29 12:11:31 +02:00
Sébastien BEAU
d976ede644
[IMP] improve view and onchange on multi expression
2016-04-29 12:11:31 +02:00
Sébastien BEAU
da46d18c54
[IMP] start adding the sub kpi concept
2016-04-29 12:11:31 +02:00
Adrien Peiffer (ACSONE)
b1ac0fe630
[FIX][mis_builder] Don't forget the company for sone_parsing method.
2016-04-29 12:11:31 +02:00
Adrien Peiffer (ACSONE)
19fcf3b945
[FIX] Flake8 issues
2016-04-29 12:11:31 +02:00
Adrien Peiffer (ACSONE)
7203d99252
[FIX][mis_builder] Better with company
2016-04-29 12:11:31 +02:00
Adrien Peiffer (ACSONE)
0a8161c65c
[ADD][mis_builder] Add the possibility to select date range in mis report period.
2016-04-29 12:11:31 +02:00
Stéphane Bidoul
7ea1421dad
[FIX] mis_builder: fix uninitialized variable
2016-04-29 12:11:31 +02:00
Stéphane Bidoul
3f7306166a
[IMP] mis_builder: refactor the compute method
...
The main computation entry point is now on mis.report instead of
mis.report.instance.period so it can easily be reused by other
module who need to evaluate mis.report's on without creating
full-fledge persistant mis.report.instance (such as a wizard
that allows the user to select the period for a one-off run).
2016-04-29 12:11:30 +02:00
Stéphane Bidoul
65d4d0b08d
[IMP] mis_builder: copy semantics for mis.report.instance
2016-04-29 12:11:30 +02:00
Stéphane Bidoul
adb3cfd389
[IMP] mis_builder: meaningful copy for MIS Report templates
2016-04-29 12:11:30 +02:00
Stéphane Bidoul
d1d5f70439
mis_builder: render blank instead of +0 comparison columns
2016-04-29 12:11:30 +02:00
Stéphane Bidoul
16678d847e
[FIX] fix comparison rendering in presence of AccountingNone
2016-04-29 12:11:30 +02:00
Stéphane Bidoul
261fd683ec
[FIX] reset permissions that should not have changed
2016-04-29 12:11:30 +02:00
ThomasBinsfeld
8e4e046aee
[ADD] AccountingNone (singleton) to differentiate balances among which the debit and the credit are zero and balances among which debit and credit nullify
2016-04-29 12:11:30 +02:00