Accounting reports
I reviewed all accounting accounts we have and indeed they are all just listing.
Using ODT file for listing is not really the right tool, indeed the Tryton client is our tool for displaying list of records.
So I think all reports should be rewritten to be a list (or a tree) and thanks to #4995 (closed), it will be possible to export them in CSV (and open it in spreadsheet).
For some report, we could use the UnionMixin to display many levels like for the General Ledger where the first level is the list of accounts and the second level is the move lines.
The other advantage is that accountant will be able to filter on those lists to have only a port of the report (which is often what they want). This will avoid to compute for the all records as the client is smart enough to load only what is displayed.
Finally, the existing report could stay but they will be based on the Model instead of using a custom data model.
Later we could improve the client to allow dynamic selection of the context instead of using a wizard to open the list.
Files
Download | Creator | Timestamp | Type |
---|---|---|---|
general_ledger.odt | @ced | 2016-02-02 17:55:13.404000 UTC | application/vnd.oasis.opendocument.text |
trial_balance.odt | @ced | 2016-02-02 17:56:38.858000 UTC | application/vnd.oasis.opendocument.text |
aged_balance.odt | @ced | 2016-03-02 22:21:35.291000 UTC | application/vnd.oasis.opendocument.text |