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
Stéphane Bidoul
b977b1c252
[FIX] mis_builder: pep8 + reorder imports
10 years ago
Stéphane Bidoul
383258c8f0
[FIX] mis_builder: forgot to rename one variable
10 years ago
Stéphane Bidoul
97eac79881
[IMP] mis_builder: solde -> end
10 years ago
Adrien Peiffer (ACSONE)
cb5aec2a0c
[IMP] Remove unnecessary code
10 years ago
Adrien Peiffer (ACSONE)
b4da4c9032
[IMP] Refactor improvements using AEP
10 years ago
Adrien Peiffer (ACSONE)
8a33bd9abf
[FIX] If user has no lang
10 years ago
Adrien Peiffer (ACSONE)
d6f69f0886
[IMP] Refactor improvements using AEP
10 years ago
Adrien Peiffer (ACSONE)
b4ec816e3c
[FIX] Fix compute_domain method
10 years ago
Adrien Peiffer (ACSONE)
a669fa106e
[IMP] Some improvements
* Refactoring _get_account_vars_in_report
* Use account_partial_balance instead of call __compute directly
10 years ago
Adrien Peiffer (ACSONE)
2f9122d97f
[ADD] Add possibility to define domain on function
10 years ago
Adrien Peiffer (ACSONE)
9563ca8c47
[ADD] Add initial parameter
10 years ago
Adrien Peiffer (ACSONE)
fe71990dcc
[ADD] Add credit and debit function
10 years ago
Laetitia Gangloff
b95b5ef5c9
Add tooltip to see the expression used. Add onclick to go to account.move.line concerned
10 years ago
Laetitia Gangloff
24acbaa44a
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