Stéphane Bidoul
ec690912b2
[IMP] mis_builder: copy semantics for mis.report.instance
9 years ago
Stéphane Bidoul
c914c4ebfb
[FIX] mis_builder: fix uninitialized variable
9 years ago
Stéphane Bidoul
c57c25d814
[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).
9 years ago
Stéphane Bidoul
3a868b0ea5
[IMP] mis_builder: meaningful copy for MIS Report templates
9 years ago
Stéphane Bidoul
e8cb112c21
mis_builder: render blank instead of +0 comparison columns
9 years ago
Adrien Peiffer (ACSONE)
2e0967fcee
[FIX][mis_builder] Fix the creation of a new mis.report.instance.
9 years ago
Stéphane Bidoul
2b1f182d62
[FIX] fix comparison rendering in presence of AccountingNone
9 years ago
Stéphane Bidoul
2958d3fa8e
[FIX] reset permissions that should not have changed
9 years ago
Adrien Peiffer (ACSONE)
e89937c164
[IMP][mis_builder] Improve usability : Display directly report instance instead of report instance settings.
9 years ago
ThomasBinsfeld
d91746bb91
[ADD] AccountingNone (singleton) to differentiate balances among which the debit and the credit are zero and balances among which debit and credit nullify
9 years ago
Laetitia Gangloff
a4c9230b7e
mis_builder : in compute do not set val in localdict if there was a computation error
9 years ago
Adrien Peiffer (ACSONE)
7ed1806781
[IMP][mis_builder] MIS Builder widget improvement, add print and export button in the widget.
9 years ago
jbeficent
17a84fa8c5
[IMP] add prefixes. comes from PR #145
9 years ago
Stéphane Bidoul
cb17def7be
[IMP] mis_builder: _get_additional_query_filter on period model
This is more consistent in case we want to have an analytic filter on the columns.
9 years ago
Stéphane Bidoul
f4fbab3c1e
[ADD] mis_builder: hooks for analytic filtering
9 years ago
Stéphane Bidoul
f4d0bb25eb
[FIX] mis_builder: correct implementation and doctests for _min/_max
9 years ago
Stéphane Bidoul
9cad3666ad
[IMP] mis_builder: update min/max function signatures
so min(x, y, ...) and min([x, y, ..]) both work as expected.
9 years ago
Stéphane Bidoul
09d69b97ea
[IMP] mis_builder: improve eval context of query domain
Make it closer to the evaluation context available for server actions.
9 years ago
Alexis de Lattre
4bc6080ce0
Add ability to use ('user_id', '=', uid) in a domain
9 years ago
Stéphane Bidoul
57a9bbb31d
[FIX] mis_builder: do not arbitrarily filter on company in queries
10 years ago
Stéphane Bidoul
4cd4a14390
[FIX] mis_builder: do not crash on aggregate queries with no results
10 years ago
Stéphane Bidoul
e6888b7581
[FIX] mis_builder: fix time computation regression introduced in new api conversion
10 years ago
Stéphane Bidoul
009dbafcca
[IMP] mis_builder: remove old api remnant
10 years ago
Stéphane Bidoul
0cb1658556
[FIX] mis_builder: translatable comparison column header
10 years ago
Stéphane Bidoul
42fd267ffb
[FIX] mis_builder: better locale-aware date headers
10 years ago
Stéphane Bidoul
7c3f0a53e6
[IMP] mis_builder: log conditional style evaluation errors
10 years ago
Stéphane Bidoul
ce8eef95e3
[IMP] mis_builder: improve kpi _onchange_type
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
203891ddb5
[IMP] mis_builder: new api
10 years ago
Stéphane Bidoul
aeb1b48cdf
[IMP] mis_builder: pep8
10 years ago
Stéphane Bidoul
2303798ee0
[FIX] mis_builder: percentage comparison in presence of negative values
10 years ago
Stéphane Bidoul
d5ec45aa24
[IMP] mis_builder: improve docstrings
10 years ago
Adrien Peiffer (ACSONE)
ab1318d6cc
[ADD] mis_builder: Add possibility to define orientation on pdf report
10 years ago
Stéphane Bidoul
cf975bd822
[IMP] mis_builder: pdf export embryo (working but not styled yet)
10 years ago
Stéphane Bidoul
965b3712b6
[IMP] mis_builder: no need to restrict report and instance name length
10 years ago
Stéphane Bidoul
afdf1002d7
[IMP] mis_buidler: avoid non-sense % comparisons with base value close to 0
10 years ago
Stéphane Bidoul
7c0e35c684
[IMP] mis_builder: code cosmetics
10 years ago
Stéphane Bidoul
f772b14b67
[IMP] mis_builder: use non-breaking hyphen for negative sign
Also refactor _render_num() for readability.
10 years ago
Stéphane Bidoul
41827e60e9
[FIX] mis_builder: excel export works again... strange
10 years ago
Stéphane Bidoul
16e45f245e
[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
615e67e02a
[IMP] mis_builder: tiny refactoring
10 years ago
Stéphane Bidoul
894f72f497
[FIX] mis_builder: propagate context
10 years ago
Stéphane Bidoul
a205aae131
[FIX] mis_builder: order by sequence, id so d01eb513f is correct
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
bef7cd7153
[FIX] mis_builder: deleting mis.report cascade deletes mis.report.kpi
10 years ago
Stéphane Bidoul
f7a1f38e50
[IMP] mis_builder: replace groupby with a more useful aggregate
10 years ago
Stéphane Bidoul
29fb77ae37
[IMP] mis_builder OpenERP->Odoo in headers + copyright year
10 years ago
Stéphane Bidoul
1732179507
[IMP] mis_builder: improve documentation a bit
10 years ago
Stéphane Bidoul
aa5893c730
[FIX] mis_builder: do not raise inside function fields
10 years ago
Stéphane Bidoul
0ae31d887c
[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