建立“管理信息系统”报告和仪表盘

odoo8-addon-mis-builder的Python项目详细描述


License: AGPL-3

MIS生成器

此模块允许您构建管理信息系统仪表板。 这样的报表样式在行中显示kpi,在列中显示时段。 报表主要从帐户移动中获取数据,但也可以合并来自 来自任意的奥多模型。报表可以导出为pdf、excel和 可以添加到Odoo仪表板。

安装

此模块没有特定的安装过程。

配置和使用

要配置此模块,您需要:

  • 转到“会计”>;“配置”>;“财务报表”>;“MIS报表模板”,其中 可以通过定义kpi来创建报表模板。kpi构成 报告。这样的报表模板与时间无关。
Sample report template
  • 然后,在“会计报告”MIS报表中,可以通过以下方式创建报表实例 将模板绑定到时间段,从而定义报表的列。
Sample report configuration
  • 从mis report视图中,您可以预览报表,将其添加到和odoo dashboard, 并将其导出到pdf或excel。
Sample dashboard view
Try me on Runbot

有关详细信息,请访问:

开发者注释

一个典型的扩展是提供一种机制来过滤分析维度上的报告 或作战单位。要实现此功能,可以覆盖“获取附加移动行”筛选器 以及_get_additional_filter以根据用户进一步筛选移动行或查询 选择。一个典型的用例可以是在mis.report.instance上添加一个分析帐户字段, 甚至在mis.report.instance.period上,如果希望不同的列显示不同的 分析账户。

已知问题/路线图

  • 添加“会计年度”期间类型。
  • 允许按类型选择帐户。现在可以通过表达 查询,如balp[][('account_id.user_type.code','=',…)]。这样就行了 但是,如果一个人可以像写balp[user_type=…]那样写balp,效率会更高。 对数据库的查询要少得多。
  • 应该增加更多的测试。第一部分是创建测试数据,然后 更容易的。我们至少需要以下测试数据:
    • 一个带有几个普通帐户和查看帐户的帐户图表,
    • 两个会计年度,
    • 第二个会计年度的期初分录,
    • 为了测试多公司合并,我们需要另一家有自己的公司 会计科目表和两个会计年度,但没有期初分录;我们还需要 第三家公司是另外两家公司的母公司 会计科目表。

缺陷跟踪器

错误在GitHub Issues上跟踪。 如果出现问题,请检查是否已报告您的问题。 如果您首先发现了它,请提供详细且受欢迎的反馈,帮助我们粉碎它 here

学分

贡献者

维护人员

Odoo Community Association

此模块由OCA维护。

oca,或odoo社区协会,是一个非营利性组织 任务是支持odoo特性和 促进其广泛应用。

若要对此模块作出贡献,请访问http://odoo-community.org

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何在java maven corretto程序中安装sigar api   JTEXT字段中数字的java测试   java HTTP响应获取html响应   java多任务JavaFX   java试图获取表行下的子视图ID   java首次使用JFileChooser需要帮助   服务器中的java发布soap服务   Java:检测图像格式、调整大小(缩放)并另存为JPEG   java我可以向JButton添加动画gif文件吗?   vim中的Java语法检查   java Selenium Webdriver:预期条件失败:等待IAP Google处于无头模式的元素的可见性   java UTF8字符不随Launch4j一起显示   从Java代码调用soapui模拟服务?   从JavaScriptUnicode到JavaUnicode的转换   java使用JTextfield文本重复搜索JTable   java如何在NetBeans 7.4中正确键入javascript代码?   java HttpRequest uri未正确解析url   安卓 mkdirs创建文件而不是创建文件夹[JAVA]   java为什么这个ActionListener不工作?