jbeficent
2a0df08df9
[IMP] cherry pick commits in V8 from a809796
to 09d69b9
and adapt the code to v7
9 years ago
Stéphane Bidoul
9ba019ce45
[IMP] mis_builder: improve eval context of query domain
Make it closer to the evaluation context available for server actions.
Conflicts:
mis_builder/models/mis_builder.py
cherry-pick from v8
9 years ago
Alexis de Lattre
e7ce944c16
Add ability to use ('user_id', '=', uid) in a domain
Conflicts:
mis_builder/models/mis_builder.py
cherry-pick from v8
10 years ago
Stéphane Bidoul
18ea0fa325
[FIX] mis_builder: do not arbitrarily filter on company in queries
Conflicts:
mis_builder/models/mis_builder.py
cherry pick from v8
10 years ago
Stéphane Bidoul
e5ec9e0916
[FIX] mis_builder: do not crash on aggregate queries with no results
Conflicts:
mis_builder/models/mis_builder.py
cherry pick from v8
10 years ago
Laetitia Gangloff
05b6a04bb0
correct comparison function name call. correct drill_down
10 years ago
Laurent Mignon (ACSONE)
495693dacc
[ADD] backport mis_builder from 8.0
10 years ago
Stéphane Bidoul
f79034f9b6
[FIX] mis_builder: fix time computation regression introduced in new api conversion
10 years ago
Stéphane Bidoul
9a77cf1b52
[IMP] mis_builder: remove old api remnant
10 years ago
Stéphane Bidoul
df2d2f7e65
[FIX] mis_builder: translatable comparison column header
10 years ago
Stéphane Bidoul
3624b2bb46
[FIX] mis_builder: better locale-aware date headers
10 years ago
Stéphane Bidoul
3b4740d396
[IMP] mis_builder: log conditional style evaluation errors
10 years ago
Stéphane Bidoul
826b831433
[IMP] mis_builder: improve kpi _onchange_type
10 years ago
Stéphane Bidoul
f2f1c8681d
[IMP] mis_builder: root account must be selected by user
Instead of attempting to deduce it from company.
10 years ago
Stéphane Bidoul
ce483fbdba
[IMP] mis_builder: new api
10 years ago
Stéphane Bidoul
d36117ed60
[IMP] mis_builder: pep8
10 years ago
Stéphane Bidoul
af172d8087
[FIX] mis_builder: percentage comparison in presence of negative values
10 years ago
Stéphane Bidoul
2f4ad25f03
[IMP] mis_builder: improve docstrings
10 years ago
Adrien Peiffer (ACSONE)
aae1498a44
[ADD] mis_builder: Add possibility to define orientation on pdf report
10 years ago
Stéphane Bidoul
30be1c9af6
[IMP] mis_builder: pdf export embryo (working but not styled yet)
10 years ago
Stéphane Bidoul
34e846796b
[IMP] mis_builder: no need to restrict report and instance name length
10 years ago
Stéphane Bidoul
31f6a200c4
[IMP] mis_buidler: avoid non-sense % comparisons with base value close to 0
10 years ago
Stéphane Bidoul
ba7786363e
[IMP] mis_builder: code cosmetics
10 years ago
Stéphane Bidoul
7cd6b56732
[IMP] mis_builder: use non-breaking hyphen for negative sign
Also refactor _render_num() for readability.
10 years ago
Stéphane Bidoul
46bfc16b5c
[FIX] mis_builder: excel export works again... strange
10 years ago
Stéphane Bidoul
08a72bb9ae
[FIX] mis_builder: OrderedDict serializes to json dict
So this was relying on non-standard and unreliable feature of
browsers to preserve order.
10 years ago
Stéphane Bidoul
272de95621
[IMP] mis_builder: tiny refactoring
10 years ago
Stéphane Bidoul
b2367abb38
[FIX] mis_builder: propagate context
10 years ago
Stéphane Bidoul
327bf3975c
[FIX] mis_builder: order by sequence, id so d01eb513f is correct
10 years ago
Stéphane Bidoul
71b340e46f
[IMP] mis_builder: refactor compute to display comparison columns after their corresponding period and better readability
10 years ago
Stéphane Bidoul
d910987707
[FIX] mis_builder: deleting mis.report cascade deletes mis.report.kpi
10 years ago
Stéphane Bidoul
667f3f02a3
[IMP] mis_builder: replace groupby with a more useful aggregate
10 years ago
Stéphane Bidoul
3fc2bcecb8
[IMP] mis_builder OpenERP->Odoo in headers + copyright year
10 years ago
Stéphane Bidoul
cffcae36ad
[IMP] mis_builder: improve documentation a bit
10 years ago
Stéphane Bidoul
ec6a03d182
[FIX] mis_builder: do not raise inside function fields
10 years ago
Stéphane Bidoul
5325f46793
[IMP] mis_builder: remove unncessary code for managing sequences
As far as I can tell this code is no necessary in 8.0
10 years ago
Adrien Peiffer (ACSONE)
659d592e6a
[FIX] mis builder: Catch exception on ValueError and on NameError
10 years ago
Laetitia Gangloff
ff68d74a85
add help in view, use NameError instead of ValueError
10 years ago
Stéphane Bidoul
cf254c131f
[IMP] mis_builder: query group by
10 years ago
Stéphane Bidoul
7e13cddca0
[IMP] mis_builder: refactor drilldown to reuse period computation and work for all modes
10 years ago
Stéphane Bidoul
5bf009765d
[IMP] mis_builder: refactor to compute period only for modes actually used
10 years ago
Stéphane Bidoul
38d34b95b1
[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
4101adb125
[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
Adrien Peiffer (ACSONE)
00c5c6db91
[IMP] Refactor compute_period_domain
10 years ago
Stéphane Bidoul
b09437f234
[IMP] mis_builder: add KPI name in tooltips
10 years ago
Stéphane Bidoul
10fc763d60
[IMP] mis_builder: refactor drilldown to move the logic to the server
10 years ago
Stéphane Bidoul
732779cf4d
[IMP] mis_builder: links only on cells where drilldown is possible
10 years ago
Stéphane Bidoul
197924861a
[IMP] mis_builder: non breaking space
10 years ago
Stéphane Bidoul
34acd17517
[FIX] mis_builder: missing cascade delete
10 years ago
Stéphane Bidoul
29939f3cca
[IMP] mis_builder: recompute on ValueError
so kpi can be displayed in an other sequence than the computation dependency order
10 years ago