建立“管理信息系统”报告和仪表盘
odoo8-addon-mis-builder的Python项目详细描述
MIS生成器
此模块允许您构建管理信息系统仪表板。 这样的报表样式在行中显示kpi,在列中显示时段。 报表主要从帐户移动中获取数据,但也可以合并来自 来自任意的奥多模型。报表可以导出为pdf、excel和 可以添加到Odoo仪表板。
安装
此模块没有特定的安装过程。
配置和使用
要配置此模块,您需要:
- 转到“会计”>;“配置”>;“财务报表”>;“MIS报表模板”,其中 可以通过定义kpi来创建报表模板。kpi构成 报告。这样的报表模板与时间无关。
- 然后,在“会计报告”MIS报表中,可以通过以下方式创建报表实例 将模板绑定到时间段,从而定义报表的列。
- 从mis report视图中,您可以预览报表,将其添加到和odoo dashboard, 并将其导出到pdf或excel。
有关详细信息,请访问:
开发者注释
一个典型的扩展是提供一种机制来过滤分析维度上的报告 或作战单位。要实现此功能,可以覆盖“获取附加移动行”筛选器 以及_get_additional_filter以根据用户进一步筛选移动行或查询 选择。一个典型的用例可以是在mis.report.instance上添加一个分析帐户字段, 甚至在mis.report.instance.period上,如果希望不同的列显示不同的 分析账户。
已知问题/路线图
- 添加“会计年度”期间类型。
- 允许按类型选择帐户。现在可以通过表达 查询,如balp[][('account_id.user_type.code','=',…)]。这样就行了 但是,如果一个人可以像写balp[user_type=…]那样写balp,效率会更高。 对数据库的查询要少得多。
- 应该增加更多的测试。第一部分是创建测试数据,然后
更容易的。我们至少需要以下测试数据:
- 一个带有几个普通帐户和查看帐户的帐户图表,
- 两个会计年度,
- 第二个会计年度的期初分录,
- 为了测试多公司合并,我们需要另一家有自己的公司 会计科目表和两个会计年度,但没有期初分录;我们还需要 第三家公司是另外两家公司的母公司 会计科目表。
缺陷跟踪器
错误在GitHub Issues上跟踪。 如果出现问题,请检查是否已报告您的问题。 如果您首先发现了它,请提供详细且受欢迎的反馈,帮助我们粉碎它 here。
学分
贡献者
- 圣潘比杜尔stephane.bidoul@acsone.eu>;
- 黑热病
- 阿德里安·佩菲尔adrien.peiffer@acsone.eu>;