improve
[odoo/odoo.git] / addons / mrp / mrp_report.xml
index ccdd54e..2d7ca5d 100644 (file)
@@ -1,65 +1,23 @@
-<?xml version="1.0"?>
-<terp>
-       <data>
-               <!--
-               Resource: ir.report.custom
-               -->
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+    <data>
 
-               <record id="ir_report_custom_1" model="ir.report.custom">
-                       <field name="model_id" model="ir.model" search="[('model','=','mrp.bom')]"/>
-                       <field name="title">BOM Structure</field>
-                       <field name="name">BOM Structure</field>
-                       <field name="field_parent" model="ir.model.fields" search="[('name','=','bom_lines')]"/>
-               </record>
-               
-               <!--
-               Resource: ir.report.custom.fields
-               -->
-               
-               <record id="ir_report_custom_fields_bom2" model="ir.report.custom.fields">
-                       <field name="sequence">1</field>
-                       <field name="field_child0" model="ir.model.fields" search="[('name','=','name'),('model','=','mrp.bom')]"/>
-                       <field name="operation" eval="None"/>
-                       <field name="report_id" ref="ir_report_custom_1"/>
-                       <field name="groupby">1</field>
-                       <field name="name">BOM</field>
-               </record>
-               <record id="ir_report_custom_fields_bom3" model="ir.report.custom.fields">
-                       <field name="sequence">2</field>
-                       <field name="field_child0" model="ir.model.fields" search="[('name','=','product_id'),('model','=','mrp.bom')]"/>
-                       <field name="field_child1" model="ir.model.fields" search="[('name','=','product_tmpl_id'),('model','=','product.product')]"/>
-                       <field name="field_child2" model="ir.model.fields" search="[('name','=','name'),('model','=','product.template')]"/>
-                       <field name="operation" eval="None"/>
-                       <field name="report_id" ref="ir_report_custom_1"/>
-                       <field name="name">Product Name</field>
-               </record>
-               <record id="ir_report_custom_fields_bom4" model="ir.report.custom.fields">
-                       <field name="sequence">3</field>
-                       <field name="field_child0" model="ir.model.fields" search="[('name','=','product_qty')]"/>
-                       <field name="operation" eval="None"/>
-                       <field name="width" eval="20"/>
-                       <field name="report_id" ref="ir_report_custom_1"/>
-                       <field name="name">Quantity</field>
-               </record>
-               <record id="ir_report_custom_fields_bom5" model="ir.report.custom.fields">
-                       <field name="sequence">4</field>
-                       <field name="field_child0" model="ir.model.fields" search="[('name','=','product_uom'),('model','=','mrp.bom')]"/>
-                       <field name="field_child1" model="ir.model.fields" search="[('name','=','name'),('model','=','product.uom')]"/>
-                       <field name="operation" eval="None"/>
-                       <field name="width" eval="20"/>
-                       <field name="report_id" ref="ir_report_custom_1"/>
-                       <field name="name">UoM</field>
-               </record>
-               <record id="ir_report_custom_fields_bom6" model="ir.report.custom.fields">
-                       <field name="sequence">5</field>
-                       <field name="field_child0" model="ir.model.fields" search="[('name','=','code')]"/>
-                       <field name="operation" eval="None"/>
-                       <field name="width" eval="20"/>
-                       <field name="report_id" ref="ir_report_custom_1"/>
-                       <field name="name">Code</field>
-               </record>
+        <report auto="True" header="False" id="report_bom_structure" model="mrp.bom" name="bom.structure" rml="mrp/report/bom_structure.rml" string="BOM Structure"/>
 
-               <function model="ir.report.custom" name="subscribe" eval="[[ir_report_custom_1]]"/>
+        <report
+                       id="report_mrp_production_report"
+                       string="Production Order"
+                       model="mrp.production"
+                       name="mrp.production.order"
+                       rml="mrp/report/order.rml"
+                       auto="False"
+                       />
 
-       </data>
-</terp>
+               <report id="report_cost_structure"
+                       model="product.product"
+                       menu="False"
+                       name="product.price"
+                       string="Cost Structure"
+                       xsl="mrp/report/price.xsl"/>
+    </data>
+</openerp>