我需要做夏的原材料使用,质量的产品,最终的产品状况。。。为每个制造过程,并提供此信息在报告标签,如销售分析和采购分析。。。我该怎么做?以及对我的要求的洞察力?
发布于 2015-08-04 06:59:39
为自定义分析报告创建一个模块。我将解释如何创建销售分析报告。使用它,您可以创建自己的分析报告。
步骤
addons文件夹中为报表创建一个模块。有关创建模块如何创建ODOO模块的详细信息,可以使用以下链接__init__.py文件。在该文件中,创建一个基于PostgreSQL view的模型。添加一个方法init(self, cr),该方法创建一个与_columns中声明的字段匹配的PostgreSQL View。您可以在report文件夹of sale模块中的文件sale_report.py中检查这一点。在_columns中创建所需的字段,并在init方法中编写查询,以获取这些字段的值。
将参数_auto=False指定给OpenERP对象,这样就不会自动创建与_columns字典相对应的表。
对于模型,sale.report数据来自在模型的init方法中定义的视图。每个字段的值是动态计算的,即在我们单击Reporting选项卡中的Sales的menuitem时。视图创建的select查询中的别名是模型sale_report的字段名。例如,在select查询中,您可以找到uom_id作为product_uom,其中product_uom是模型sale_report中的列。sale_report_view.xml模块中的sale文件作为参考。为模型创建一个XML视图,包括tree view, search view and graph view。在树视图中,<tree>标记中有一个属性,即create="false"。这用于在create中隐藏tree view按钮。为视图创建一个action和一个menuitem,如销售分析报告中所示。将您的报告与销售分析报告进行比较,以解决任何问题。
https://stackoverflow.com/questions/31781798
复制相似问题