Several days ago we (more or less) finished and published a first port
of a basic business intelligence module we had done for OpenERP.
Currently it is just a making what we have in OpenERP run on Tryton
but it has some bugs and quirks that already existed in our OpenERP
version.
Some items of the TODO file, will probably be implemented earlier
because we think they're quite important to provide a decent solution.
Most important:
- Create a new table each time a report is calculated. This avoids
dropping the table and thus avoids the problem of removing information
while other users may be browsing the information
- Avoid the calculation to for slow down the server a lot and for a
long time. We need running in another thread and provide a mechanism
for stopping the process if it took more than X minutes.
It currenly does not use the hebi [2] but I think it could be an
option in the future. The main problem, by now is that we'd like to
support dimensions in columns and that would require some "pivoting"
functionality in hebi.
It does however, allow users to create "dynamic" tables, browse them
and create charts out of them very quickly. Please, give it a try.
Your feedback will be very welcomed!
PS: Even if B2CK preferred to create the tables manually, after the
hebi calculation. I think the creation of the chart out of the tree
could be reused. So there are probably some elements we could
generalize so that each one picks their favorite tools.
[1]
https://bitbucket.org/nantic/trytond-babi
[2]
https://groups.google.com/forum/#!topic/tryton-contrib/C1K59jb14P0
--
Albert Cervera i Areny
Consultor funcional
Tel. 93 553 18 03
@albertnan
www.NaN-tic.com