Advertisement
Guest User

Untitled

a guest
Oct 20th, 2013
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 86.15 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <openerp>                                                                                                                                                                          
  3.     <data>                                                                                                                                                                        
  4.  
  5.  
  6.         <!-- Menu -->
  7.         <menuitem name="Office Technology" id="menu_sale_office" parent="base.menu_base_partner" groups="base.group_sale_salesman,base.group_sale_manager"/>/>
  8.         <menuitem name="Office Technology" id="menu_sale_setting_office" parent="base.menu_base_config" />
  9.         <menuitem id="menu_service_main" name="Szervíz" sequence="45" />
  10.         <menuitem name="Office Technology" id="menu_service_office" parent="menu_service_main" />
  11.  
  12.  
  13.         <!-- Partner -->
  14.        <record id="ng_office_partner_search" model="ir.ui.view">
  15.             <field name="name">ng.partner.search</field>
  16.             <field name="model">res.partner</field>
  17.             <field name="inherit_id" ref="ng_extended_partner.ng_partner_search" />
  18.             <field name="arch" type="xml">
  19.  
  20.                 <filter name="employee" position="after">
  21.                     <separator/>
  22.                     <filter string="Office Partner" name="ng_office_partner" icon="terp-personal" domain="[('ng_office_partner','=',True)]"/>
  23.                     <filter string="Office Reseller" name="ng_office_reseller" icon="terp-personal" domain="[('ng_office_reseller','=',True)]"/>
  24.                     <filter string="Office Subcontractor" name="ng_office_subcontractor" icon="terp-personal" domain="[('ng_office_subcontractor','=',True)]"/>
  25.                     <filter string="Office Technikus" name="ng_office_technician" icon="terp-personal" domain="[('ng_office_technician','=',True)]"/>
  26.                 </filter>
  27.  
  28.             </field>
  29.         </record>
  30.         <record id="ng_office_partner_form" model="ir.ui.view">
  31.             <field name="name">ng.partner.form</field>
  32.             <field name="model">res.partner</field>
  33.             <field name="inherit_id" ref="ng_extended_partner.ng_partner_form" />
  34.             <field name="arch" type="xml">
  35.    
  36.                     <field name="employee" position="after">
  37.                         <field name="ng_office_partner" attrs="{'readonly':['|','|',('ng_office_reseller','=',True),('ng_office_subcontractor','=',True),('ng_office_technician','=',True)]}" />
  38.                         <field name="ng_office_reseller" attrs="{'readonly':['|','|',('ng_office_partner','=',True),('ng_office_subcontractor','=',True),('ng_office_technician','=',True)]}" />
  39.                         <field name="ng_office_subcontractor" attrs="{'readonly':['|','|',('ng_office_partner','=',True),('ng_office_reseller','=',True),('ng_office_technician','=',True)]}" />
  40.                         <field name="ng_office_technician" attrs="{'invisible': [('is_company','=', True)], 'readonly':['|','|','|',('employee','=',False),('ng_office_partner','=',True),('ng_office_reseller','=',True),('ng_office_subcontractor','=',True)]}" />
  41.                     </field>
  42.    
  43.                     <notebook position="inside">
  44.                         <page string="Office Technology">
  45.                             <group>
  46.                                 <separator string="Gép szerződések" colspan="2"/>
  47.                                 <field name="contract_partner_ids" nolabel="1" widget="one2many_list"
  48.                                     context="{'tree_view_ref' : 'ng_office_technology.ng_machine_contract_tree_inpartner'}" />
  49.                                 <separator string="Machines" colspan="2"/>
  50.                                 <field name="machine_partner_ids" nolabel="1" widget="one2many_list"
  51.                                     context="{'tree_view_ref' : 'ng_office_technology.ng_machine_tree_inpartner'}" />
  52.                             </group>
  53.                         </page>
  54.                     </notebook>
  55.    
  56.             </field>
  57.         </record>
  58.  
  59.  
  60.         <!-- Product -->
  61.         <record id="ng_product_form" model="ir.ui.view">
  62.             <field name="name">ng.product.form</field>
  63.             <field name="model">product.product</field>
  64.             <field name="inherit_id" ref="product.product_normal_form_view" />
  65.             <field name="arch" type="xml">
  66.    
  67.                 <label for="sale_ok" position="after">
  68.                     <field name="ng_machine" attrs="{'readonly':['|',('ng_accessory','=',True),('ng_supplies','=',True)]}" /><label for="ng_machine"/>
  69.                     <field name="ng_accessory" attrs="{'readonly':['|',('ng_machine','=',True),('ng_supplies','=',True)]}" /><label for="ng_accessory"/>
  70.                     <field name="ng_supplies" attrs="{'readonly':['|',('ng_machine','=',True),('ng_accessory','=',True)]}" /><label for="ng_supplies"/>
  71.                 </label>
  72.  
  73.                 <notebook>
  74.                     <page string="Office Technology" attrs="{'invisible':[('ng_machine','=',False),('ng_accessory','=',False),('ng_supplies','=',False)]}">
  75.                         <notebook>
  76.                             <page string="Kompaktibilis Kiegészitők" attrs="{'invisible':[('ng_machine','=',False)]}">
  77.                                 <group attrs="{'invisible':[('ng_machine','=',False)]}">
  78.                                     <field name="accessory_product_ids" nolabel="1" widget="one2many_list"
  79.                                         context="{'form_view_ref' : 'ng_office_technology.ng_product_accessory_form_inproduct', 'tree_view_ref' : 'ng_office_technology.ng_product_accessory_tree_inproduct'}" />
  80.                                 </group>
  81.                                 <group attrs="{'invisible':[('ng_machine','=',False)]}">
  82.                                     <field name="supplies_product_ids" nolabel="1" widget="one2many_list"
  83.                                         context="{'form_view_ref' : 'ng_office_technology.ng_product_supplies_form_inproduct', 'tree_view_ref' : 'ng_office_technology.ng_product_supplies_tree_inproduct'}" />
  84.                                 </group>
  85.                             </page>
  86.                             <page string="Gépek enéla kliensnél" attrs="{'invisible':[('ng_machine','=',False)]}">
  87.                                 <group attrs="{'invisible':[('ng_machine','=',False)]}">
  88.                                     <field name="machines_ids" nolabel="1" widget="one2many_list"
  89.                                         context="{'tree_view_ref' : 'ng_office_technology.ng_machine_tree_inproduct'}" />
  90.                                 </group>
  91.                             </page>
  92.                             <page string="Kompaktibilis gépek" attrs="{'invisible':[('ng_accessory','=',False),('ng_supplies','=',False)]}">
  93.                                 <group attrs="{'invisible':[('ng_accessory','=',False)]}">
  94.                                     <field name="accessory_accessory_ids" nolabel="1" widget="one2many_list"
  95.                                         context="{'form_view_ref' : 'ng_office_technology.ng_product_accessory_form_inaccessory', 'tree_view_ref' : 'ng_office_technology.ng_product_accessory_tree_inaccessory'}" />
  96.                                 </group>
  97.                                 <group attrs="{'invisible':[('ng_supplies','=',False)]}">
  98.                                     <field name="supplies_supplies_ids" nolabel="1" widget="one2many_list"
  99.                                         context="{'form_view_ref' : 'ng_office_technology.ng_product_supplies_form_insupplies', 'tree_view_ref' : 'ng_office_technology.ng_product_supplies_tree_insupplies'}" />
  100.                                 </group>
  101.                             </page>
  102.                         </notebook>
  103.                     </page>
  104.                 </notebook>
  105.    
  106.             </field>
  107.         </record>
  108.  
  109.  
  110.         <!-- Compatible Accessorie -->
  111.         <record model="ir.ui.view" id="ng_product_accessory_search">
  112.             <field name="name">ng.product.accessory.search</field>
  113.             <field name="model">ng.product.accessory</field>
  114.             <field name="arch" type="xml">
  115.                 <search string='Kompaktibilis termékek'>
  116.                     <field name="product_id"
  117.                         filter_domain="[('product_id','ilike',self)]"
  118.                         string="Termék"/>
  119.                     <field name="accessory_id"
  120.                         filter_domain="[('accessory_id','ilike',self)]"
  121.                         string="Kiegészitők"/>
  122.                     <field name="comment"
  123.                         filter_domain="[('comment','ilike',self)]"
  124.                         string="Komment"/>
  125.                     <group expand="0" string="Csoportositás...">
  126.                         <filter string="Product" context="{'group_by' : 'product_id'}" />
  127.                         <filter string="Accessorie" context="{'group_by' : 'accessory_id'}" />
  128.                     </group>
  129.                 </search>
  130.             </field>
  131.         </record>
  132.         <record model="ir.ui.view" id="ng_product_accessory_tree">
  133.             <field name="name">ng.product.accessory.tree</field>
  134.             <field name="model">ng.product.accessory</field>
  135.             <field name="arch" type="xml">
  136.                 <tree string='Kompaktibilis Kiegészitő'>
  137.                     <field name="product_id"></field>
  138.                     <field name="accessory_id"></field>
  139.                     <field name="comment"></field>
  140.                 </tree>
  141.             </field>
  142.         </record>
  143.         <record model="ir.ui.view" id="ng_product_accessory_tree_inproduct">
  144.             <field name="name">ng.product.accessory.tree.inproduct</field>
  145.             <field name="model">ng.product.accessory</field>
  146.             <field name="priority" eval="20"/>
  147.             <field name="arch" type="xml">
  148.                 <tree string='Kompaktibilis Kiegészitők'>
  149.                     <field name="accessory_id"></field>
  150.                     <field name="comment"></field>
  151.                 </tree>
  152.             </field>
  153.         </record>
  154.         <record model="ir.ui.view" id="ng_product_accessory_tree_inaccessory">
  155.             <field name="name">ng.product.accessory.tree.inaccessory</field>
  156.             <field name="model">ng.product.accessory</field>
  157.             <field name="priority" eval="20"/>
  158.             <field name="arch" type="xml">
  159.                 <tree string='Kompaktibilis Gépek'>
  160.                     <field name="product_id"></field>
  161.                     <field name="comment"></field>
  162.                 </tree>
  163.             </field>
  164.         </record>
  165.  
  166.         <record model="ir.ui.view" id="ng_product_accessory_form">
  167.             <field name="name">ng.product.accessory.form</field>
  168.             <field name="model">ng.product.accessory</field>
  169.             <field name="arch" type="xml">
  170.                 <form string="Kompaktibilis Kiegészitők" col="4">
  171.                     <field name="product_id" domain="[('ng_machine','=',True)]"></field>
  172.                     <field name="accessory_id" domain="[('ng_accessory','=',True)]"></field>
  173.                     <field name="comment" colspan="4"></field>
  174.                 </form>
  175.             </field>
  176.         </record>
  177.         <record model="ir.ui.view" id="ng_product_accessory_form_inproduct">
  178.             <field name="name">ng.product.accessory.form.inproduct</field>
  179.             <field name="model">ng.product.accessory</field>
  180.             <field name="priority" eval="20"/>
  181.             <field name="arch" type="xml">
  182.                 <form string="Kompaktibilis Kiegészitők" col="4">
  183.                     <field name="accessory_id" domain="[('ng_accessory','=',True)]"></field>
  184.                     <field name="comment" colspan="4"></field>
  185.                 </form>
  186.             </field>
  187.         </record>
  188.         <record model="ir.ui.view" id="ng_product_accessory_form_inaccessory">
  189.             <field name="name">ng.product.accessory.form.inaccessory</field>
  190.             <field name="model">ng.product.accessory</field>
  191.             <field name="priority" eval="20"/>
  192.             <field name="arch" type="xml">
  193.                 <form string="Kompaktibilis Kiegészitők" col="4">
  194.                     <field name="product_id" domain="[('ng_machine','=',True)]"></field>
  195.                     <field name="comment" colspan="4"></field>
  196.                 </form>
  197.             </field>
  198.         </record>
  199.  
  200.         <record id="action_ng_product_accessory_tree" model="ir.actions.act_window">
  201.             <field name="name">Kompaktibilis Kiegészitők</field>
  202.             <field name="type">ir.actions.act_window</field>
  203.             <field name="res_model">ng.product.accessory</field>
  204.             <field name="view_type">form</field>
  205.             <field name="view_id" ref="ng_product_accessory_tree"/>
  206.         </record>
  207.    
  208.         <menuitem action="action_ng_product_accessory_tree" parent="base.menu_product"  id="menu_ng_product_accessory_tree"/>
  209.  
  210.  
  211.         <!-- Compatible Supplies -->
  212.         <record model="ir.ui.view" id="ng_product_supplies_search">
  213.             <field name="name">ng.product.supplies.search</field>
  214.             <field name="model">ng.product.supplies</field>
  215.             <field name="arch" type="xml">
  216.                 <search string='Kompaktibilis kellékek'>
  217.                     <field name="product_id"
  218.                         filter_domain="[('product_id','ilike',self)]"
  219.                         string="Product"/>
  220.                     <field name="supplies_id"
  221.                         filter_domain="[('supplies_id','ilike',self)]"
  222.                         string="Supplies"/>
  223.                     <field name="comment"
  224.                         filter_domain="[('comment','ilike',self)]"
  225.                         string="Comment"/>
  226.                     <group expand="0" string="Group By...">
  227.                         <filter string="Product" context="{'group_by' : 'product_id'}" />
  228.                         <filter string="Supplies" context="{'group_by' : 'supplies_id'}" />
  229.                     </group>
  230.                 </search>
  231.             </field>
  232.         </record>
  233.         <record model="ir.ui.view" id="ng_product_supplies_tree">
  234.             <field name="name">ng.product.supplies.tree</field>
  235.             <field name="model">ng.product.supplies</field>
  236.             <field name="arch" type="xml">
  237.                 <tree string='Kompaktibilis kellékek'>
  238.                     <field name="product_id"></field>
  239.                     <field name="supplies_id"></field>
  240.                     <field name="comment"></field>
  241.                 </tree>
  242.             </field>
  243.         </record>
  244.         <record model="ir.ui.view" id="ng_product_supplies_tree_inproduct">
  245.             <field name="name">ng.product.supplies.tree.inproduct</field>
  246.             <field name="model">ng.product.supplies</field>
  247.             <field name="priority" eval="20"/>
  248.             <field name="arch" type="xml">
  249.                 <tree string='Kompaktibilis kellékek'>
  250.                     <field name="supplies_id"></field>
  251.                     <field name="comment"></field>
  252.                 </tree>
  253.             </field>
  254.         </record>
  255.         <record model="ir.ui.view" id="ng_product_supplies_tree_insupplies">
  256.             <field name="name">ng.product.supplies.tree.insupplies</field>
  257.             <field name="model">ng.product.supplies</field>
  258.             <field name="priority" eval="20"/>
  259.             <field name="arch" type="xml">
  260.                 <tree string='Kompaktibilis Gépek'>
  261.                     <field name="product_id"></field>
  262.                     <field name="comment"></field>
  263.                 </tree>
  264.             </field>
  265.         </record>
  266.  
  267.         <record model="ir.ui.view" id="ng_product_supplies_form">
  268.             <field name="name">ng.product.supplies.form</field>
  269.             <field name="model">ng.product.supplies</field>
  270.             <field name="arch" type="xml">
  271.                 <form string="Kompaktibilis kellékek" col="4">
  272.                     <field name="product_id" domain="[('ng_machine','=',True)]"></field>
  273.                     <field name="supplies_id" domain="[('ng_supplies','=',True)]"></field>
  274.                     <field name="comment" colspan="4"></field>
  275.                 </form>
  276.             </field>
  277.         </record>
  278.         <record model="ir.ui.view" id="ng_product_supplies_form_inproduct">
  279.             <field name="name">ng.product.supplies.form.inproduct</field>
  280.             <field name="model">ng.product.supplies</field>
  281.             <field name="priority" eval="20"/>
  282.             <field name="arch" type="xml">
  283.                 <form string="Kompaktibilis kellékek" col="4">
  284.                     <field name="supplies_id" domain="[('ng_supplies','=',True)]"></field>
  285.                     <field name="comment" colspan="4"></field>
  286.                 </form>
  287.             </field>
  288.         </record>
  289.         <record model="ir.ui.view" id="ng_product_supplies_form_insupplies">
  290.             <field name="name">ng.product.supplies.form.insupplies</field>
  291.             <field name="model">ng.product.supplies</field>
  292.             <field name="priority" eval="20"/>
  293.             <field name="arch" type="xml">
  294.                 <form string="Kompaktibilis kellékek" col="4">
  295.                     <field name="product_id" domain="[('ng_machine','=',True)]"></field>
  296.                     <field name="comment" colspan="4"></field>
  297.                 </form>
  298.             </field>
  299.         </record>
  300.  
  301.         <record id="action_ng_product_supplies_tree" model="ir.actions.act_window">
  302.             <field name="name">Kompaktibilis Kellékek</field>
  303.             <field name="type">ir.actions.act_window</field>
  304.             <field name="res_model">ng.product.supplies</field>
  305.             <field name="view_type">form</field>
  306.             <field name="view_id" ref="ng_product_supplies_tree"/>
  307.         </record>
  308.    
  309.         <menuitem action="action_ng_product_supplies_tree" parent="base.menu_product"  id="menu_ng_product_supplies_tree"/>
  310.  
  311.  
  312.         <!-- Machine -->
  313.         <record id="ng_machine_search" model="ir.ui.view">
  314.             <field name="name">ng.machine.search</field>
  315.             <field name="model">ng.machine</field>
  316.             <field name="arch" type="xml">
  317.                 <search string="Gépek keresése">
  318.                     <field name="job_number"
  319.                         filter_domain="['|',('job_number','ilike',self),('serial_number','ilike',self)]"
  320.                         string="Munka vagy Széria szám"/>
  321.                     <field name="partner_id"
  322.                         filter_domain="['|','|',('partner_id','ilike',self),('address_id','ilike',self),('ou_id','ilike',self)]"
  323.                         string="Partner vagy cím vagy OU"/>
  324.                     <field name="product_id"
  325.                         filter_domain="[('product_id','ilike',self)]"
  326.                         string="Termék"/>
  327.                     <field name="subcontractor_id"
  328.                         filter_domain="['|',('subcontractor_id','ilike',self),('technician_id','ilike',self)]"
  329.                         string="Subcontractor vagy technikus"/>
  330.                     <group expand="0" string="Group By...">
  331.                         <filter string="Partner" context="{'group_by' : 'partner_id'}" />
  332.                         <filter string="Szervíz Cím" context="{'group_by' : 'cim_id'}" />
  333.                         <filter string="Organization Unit" context="{'group_by' : 'ou_id'}" />
  334.                         <filter string="Termék" context="{'group_by' : 'product_id'}" />
  335.                         <filter string="Subcontractor" context="{'group_by' : 'subcontractor_id'}" />
  336.                         <filter string="Technician" context="{'group_by' : 'technician_id'}" />
  337.                         <filter string="Placement Scheme" context="{'group_by' : 'ps_id'}" />
  338.                     </group>
  339.                </search>
  340.            </field>
  341.         </record>
  342.         <record id="ng_machine_tree" model="ir.ui.view">
  343.             <field name="name">ng.machine.tree</field>
  344.             <field name="model">ng.machine</field>
  345.             <field name="arch" type="xml">
  346.                 <tree string="Machines">
  347.                     <field name="partner_id"></field>
  348.                     <field name="address_id"></field>
  349.                     <field name="ou_id"></field>
  350.                     <field name="job_number"></field>
  351.                     <field name="serial_number"></field>
  352.                     <field name="product_id"></field>
  353.                     <field name="ps_id"></field>
  354.                     <field name="monthly_fee"></field>
  355.                     <field name="black_fee"></field>
  356.                     <field name="colour_fee"></field>
  357.                     <field name="mf_black"></field>
  358.                     <field name="mf_colour"></field>
  359.                     <field name="maintenance_frequency"></field>
  360.                     <field name="subcontractor_id"></field>
  361.                     <field name="technician_id"></field>
  362.                     <field name="different_billing"></field>
  363.                     <field name="operation_date"></field>
  364.                     <field name="end_date"></field>
  365.                     <field name="comment"></field>
  366.                 </tree>
  367.             </field>
  368.         </record>
  369.         <record id="ng_machine_tree_inpartner" model="ir.ui.view">
  370.             <field name="name">ng.machine.tree.inpartner</field>
  371.             <field name="model">ng.machine</field>
  372.             <field name="priority" eval="20"/>
  373.             <field name="arch" type="xml">
  374.                 <tree string="Machines">
  375.                     <field name="address_id"></field>
  376.                     <field name="ou_id"></field>
  377.                     <field name="job_number"></field>
  378.                     <field name="serial_number"></field>
  379.                     <field name="product_id"></field>
  380.                     <field name="ps_id"></field>
  381.                 </tree>
  382.             </field>
  383.         </record>
  384.         <record id="ng_machine_tree_inproduct" model="ir.ui.view">
  385.             <field name="name">ng.machine.tree.inproduct</field>
  386.             <field name="model">ng.machine</field>
  387.             <field name="priority" eval="20"/>
  388.             <field name="arch" type="xml">
  389.                 <tree string="Machines">
  390.                     <field name="partner_id"></field>
  391.                     <field name="address_id"></field>
  392.                     <field name="ou_id"></field>
  393.                     <field name="job_number"></field>
  394.                     <field name="serial_number"></field>
  395.                     <field name="ps_id"></field>
  396.                 </tree>
  397.             </field>
  398.         </record>
  399.         <record id="ng_machine_tree_incontract" model="ir.ui.view">
  400.             <field name="name">ng.machine.tree.incontract</field>
  401.             <field name="model">ng.machine</field>
  402.             <field name="priority" eval="20"/>
  403.             <field name="arch" type="xml">
  404.                 <tree string="Machines">
  405.                     <field name="address_id"></field>
  406.                     <field name="ou_id"></field>
  407.                     <field name="job_number"></field>
  408.                     <field name="serial_number"></field>
  409.                     <field name="product_id"></field>
  410.                     <field name="ps_id"></field>
  411.                 </tree>
  412.             </field>
  413.         </record>
  414.  
  415.         <record id="ng_machine_form" model="ir.ui.view">
  416.             <field name="name">ng.machine.form</field>
  417.             <field name="model">ng.machine</field>
  418.             <field name="arch" type="xml">
  419.                 <form string="Machines" version="7.0">
  420.                     <sheet>
  421.                         <div class="oe_title">
  422.                             <h1><field name="job_number" default_focus="1" placeholder="Job Number" /></h1>
  423.                             <field name="partner_id" placeholder="Partner" domain="[('ng_office_partner','=',True)]" />
  424.                             <field name="address_id" placeholder="Service Address" domain="[('parent_id','=',partner_id),('type','=','service')]" />
  425.                         </div>
  426.                         <group>
  427.                             <group>
  428.                                 <field name="product_id" domain="[('ng_machine','=',True)]"/>
  429.                                 <field name="serial_number"/>
  430.                                 <field name="ps_id"/>
  431.                                 <field name="contract_id" domain="[('partner_id','=',partner_id)]"/>
  432.                                 <field name="different_billing"/>
  433.                                 <field name="subcontractor_id" domain="[('ng_office_subcontractor','=',True)]"/>
  434.                                 <field name="technician_id" domain="[('ng_office_technician','=',True)]"/>
  435.                                 <field name="ou_id"/>
  436.                                 <field name="phone"></field>
  437.                                 <field name="contact"></field>
  438.                             </group>
  439.                             <group>
  440.                                 <field name="monthly_fee"/>
  441.                                 <field name="black_fee"/>
  442.                                 <field name="colour_fee"/>
  443.                                 <field name="mf_black"/>
  444.                                 <field name="mf_colour"/>
  445.                                 <field name="maintenance_frequency"/>
  446.                                 <field name="reaction_time"></field>
  447.                                 <field name="operation_date"/>
  448.                                 <field name="end_date"/>
  449.                                 <field name="counter_total"/>
  450.                             </group>
  451.                             <field name="comment" colspan="4"/>
  452.                         </group>
  453.                         <notebook>
  454.                             <page string="Mások">
  455.                                 <field name="other_ids" nolabel="1" widget="one2many_list"
  456.                                     context="{'form_view_ref' : 'ng_office_technology.ng_machine_other_form_inmachine', 'tree_view_ref' : 'ng_office_technology.ng_machine_other_tree_inmachine'}" />
  457.                             </page>
  458.                             <page string="Számlálok">
  459.                                 <field name="counter_ids" nolabel="1" widget="one2many_list"
  460.                                     context="{'form_view_ref' : 'ng_office_technology.ng_machine_counter_form_inmachine', 'tree_view_ref' : 'ng_office_technology.ng_machine_counter_tree_inmachine'}" />
  461.                             </page>
  462.                             <page string="Beállitások">
  463.                                 <field name="setting_ids" nolabel="1" widget="one2many_list"
  464.                                     context="{'form_view_ref' : 'ng_office_technology.ng_machine_setting_form_inmachine', 'tree_view_ref' : 'ng_office_technology.ng_machine_setting_tree_inmachine'}" />
  465.                             </page>
  466.                             <page string="Kiegészitők">
  467.                                 <field name="accessories_ids" nolabel="1" widget="one2many_list"
  468.                                     context="{'form_view_ref' : 'ng_office_technology.ng_machine_accessory_form_inmachine', 'tree_view_ref' : 'ng_office_technology.ng_machine_accessory_tree_inmachine'}" />
  469.                             </page>
  470.                             <page string="Karbantartás">
  471.                                 <field name="maintenence_ids" nolabel="1" widget="one2many_list"
  472.                                     context="{'form_view_ref' : 'ng_office_technology.ng_machine_maintenence_form_inmachine', 'tree_view_ref' : 'ng_office_technology.ng_machine_maintenence_tree_inmachine'}" />
  473.                             </page>
  474.                             <page string="Kellékek">
  475.                             </page>
  476.                             <page string="Számlák">
  477.                             </page>
  478.                             <page string="Munkalapok">
  479.                                 <field name="worksheet_ids"/>
  480.                             </page>
  481.                          </notebook>
  482.                     </sheet>
  483.                 </form>
  484.             </field>
  485.         </record>
  486.  
  487.         <record id="action_ng_machine_tree" model="ir.actions.act_window">
  488.             <field name="name">Gépek</field>
  489.             <field name="type">ir.actions.act_window</field>
  490.             <field name="res_model">ng.machine</field>
  491.             <field name="view_type">form</field>
  492.             <field name="view_id" ref="ng_machine_tree"/>
  493.         </record>
  494.    
  495.         <menuitem action="action_ng_machine_tree" parent="menu_sale_office"  id="menu_ng_machine_tree"/>
  496.  
  497.  
  498.         <!-- Machine Placement Scheme -->
  499.        <record id="ng_machine_ps_search" model="ir.ui.view">
  500.             <field name="name">ng.machine.ps.search</field>
  501.             <field name="model">ng.machine.ps</field>
  502.             <field name="arch" type="xml">
  503.                 <search string="Placement Scheme">
  504.                     <field name="name"
  505.                         filter_domain="[('name','ilike',self)]"
  506.                         string="Placement Scheme"/>
  507.                </search>
  508.             </field>
  509.         </record>
  510.         <record id="ng_machine_ps_tree" model="ir.ui.view">
  511.             <field name="name">ng.machine.ps.tree</field>
  512.             <field name="model">ng.machine.ps</field>
  513.             <field name="arch" type="xml">
  514.                 <tree string="Machine Placement Schemes">
  515.                     <field name="name"></field>
  516.                 </tree>
  517.             </field>
  518.         </record>
  519.  
  520.         <record id="action_ng_machine_ps_tree" model="ir.actions.act_window">
  521.             <field name="name">Gép helyezés</field>
  522.             <field name="type">ir.actions.act_window</field>
  523.             <field name="res_model">ng.machine.ps</field>
  524.             <field name="view_type">form</field>
  525.             <field name="view_id" ref="ng_machine_ps_tree"/>
  526.         </record>
  527.    
  528.         <menuitem action="action_ng_machine_ps_tree" parent="menu_sale_setting_office"  id="menu_ng_machine_ps_tree"/>
  529.  
  530.  
  531.         <!-- Machine Counter -->
  532.         <record id="ng_machine_counter_search" model="ir.ui.view">
  533.             <field name="name">ng.machine.counter.search</field>
  534.             <field name="model">ng.machine.counter</field>
  535.             <field name="arch" type="xml">
  536.                 <search string="Search Machine Counter">
  537.                     <field name="machine_id"
  538.                         filter_domain="[('machine_id','ilike',self)]"
  539.                         string="Gép"/>
  540.                     <field name="timestamp"
  541.                         filter_domain="[('timestamp','ilike',self)]"
  542.                         string="Dátum"/>
  543.                     <field name="comment"
  544.                         filter_domain="[('comment','ilike',self)]"
  545.                         string="Komment"/>
  546.                     <group expand="0" string="CSoportositás...">
  547.                         <filter string="Gép" context="{'group_by' : 'machine_id'}" />
  548.                         <filter string="Dátum" context="{'group_by' : 'timestamp'}" />
  549.                         <filter string="Számlázva" context="{'group_by' : 'billed'}" />
  550.                     </group>
  551.                </search>
  552.            </field>
  553.         </record>
  554.         <record id="ng_machine_counter_tree" model="ir.ui.view">
  555.             <field name="name">ng.machine.counter.tree</field>
  556.             <field name="model">ng.machine.counter</field>
  557.             <field name="arch" type="xml">
  558.                 <tree string="Gép számlálok">
  559.                     <field name="machine_id"></field>
  560.                     <field name="counter_total"></field>
  561.                     <field name="counter_black"></field>
  562.                     <field name="counter_colour"></field>
  563.                     <field name="counter_scan"></field>
  564.                     <field name="counter_fax"></field>
  565.                     <field name="counter_print"></field>
  566.                     <field name="counter_copy"></field>
  567.                     <field name="counter_a4"></field>
  568.                     <field name="counter_a3"></field>
  569.                     <field name="timestamp"></field>
  570.                     <field name="billed"></field>
  571.                     <field name="comment"></field>
  572.                 </tree>
  573.             </field>
  574.         </record>
  575.         <record id="ng_machine_counter_tree_inmachine" model="ir.ui.view">
  576.             <field name="name">ng.machine.counter.tree.inmachine</field>
  577.             <field name="model">ng.machine.counter</field>
  578.             <field name="priority" eval="20"/>
  579.             <field name="arch" type="xml">
  580.                 <tree string="Gép számlálok">
  581.                     <field name="counter_total"></field>
  582.                     <field name="counter_black"></field>
  583.                     <field name="counter_colour"></field>
  584.                     <field name="counter_scan"></field>
  585.                     <field name="counter_fax"></field>
  586.                     <field name="timestamp"></field>
  587.                     <field name="billed"></field>
  588.                 </tree>
  589.             </field>
  590.         </record>
  591.  
  592.         <record id="ng_machine_counter_form" model="ir.ui.view">
  593.             <field name="name">ng.machine.counter.form</field>
  594.             <field name="model">ng.machine.counter</field>
  595.             <field name="arch" type="xml">
  596.                 <form string="Gép számlálok" version="7.0">
  597.                     <sheet>
  598.                         <div class="oe_title">
  599.                             <h1><field name="machine_id" default_focus="1" placeholder="Machine" /></h1>
  600.                             <label for="timestamp" string="Time Stamp"/>
  601.                             <field name="timestamp"/>
  602.                             <label for="counter_total" string="Total Counter"/>
  603.                             <field name="counter_total"/>
  604.                             <label for="billed" string="Is Billed"/>
  605.                             <field name="billed"/>
  606.                         </div>
  607.                         <group>
  608.                             <group string="Számlálok">
  609.                                 <field name="counter_black"/>
  610.                                 <field name="counter_colour"/>
  611.                                 <field name="counter_scan"/>
  612.                                 <field name="counter_fax"/>
  613.                             </group>
  614.                             <group string="Sztatisztikai számlálók">
  615.                                 <field name="counter_print"/>
  616.                                 <field name="counter_copy"/>
  617.                                 <field name="counter_a4"/>
  618.                                 <field name="counter_a3"/>
  619.                             </group>
  620.                             <field name="comment" colspan="4"/>
  621.                         </group>
  622.                     </sheet>
  623.                 </form>
  624.             </field>
  625.         </record>
  626.         <record id="ng_machine_counter_form_inmachine" model="ir.ui.view">
  627.             <field name="name">ng.machine.counter.form.inmachine</field>
  628.             <field name="model">ng.machine.counter</field>
  629.             <field name="priority" eval="20"/>
  630.             <field name="arch" type="xml">
  631.                 <form string="Gép számlálok" version="7.0">
  632.                     <sheet>
  633.                         <div class="oe_title">
  634.                             <label for="timestamp" string="Time Stamp"/>
  635.                             <field name="timestamp"/>
  636.                             <label for="counter_total" string="Total Counter"/>
  637.                             <field name="counter_total"/>
  638.                             <label for="billed" string="Is Billed"/>
  639.                             <field name="billed"/>
  640.                         </div>
  641.                         <group>
  642.                             <group string="Counters">
  643.                                 <field name="counter_black"/>
  644.                                 <field name="counter_colour"/>
  645.                                 <field name="counter_scan"/>
  646.                                 <field name="counter_fax"/>
  647.                             </group>
  648.                             <group string="Statistical Counters">
  649.                                 <field name="counter_print"/>
  650.                                 <field name="counter_copy"/>
  651.                                 <field name="counter_a4"/>
  652.                                 <field name="counter_a3"/>
  653.                             </group>
  654.                             <field name="comment" colspan="4"/>
  655.                         </group>
  656.                     </sheet>
  657.                 </form>
  658.             </field>
  659.         </record>
  660.  
  661.         <record id="action_ng_machine_counter_tree" model="ir.actions.act_window">
  662.             <field name="name">Gép számlálok</field>
  663.             <field name="type">ir.actions.act_window</field>
  664.             <field name="res_model">ng.machine.counter</field>
  665.             <field name="view_type">form</field>
  666.             <field name="view_id" ref="ng_machine_counter_tree"/>
  667.         </record>
  668.    
  669.         <menuitem action="action_ng_machine_counter_tree" parent="menu_sale_office"  id="menu_ng_machine_counter_tree"/>
  670.  
  671.  
  672.         <!-- Machine Contract -->
  673.         <record id="ng_machine_contract_search" model="ir.ui.view">
  674.             <field name="name">ng.machine.contract.search</field>
  675.             <field name="model">ng.machine.contract</field>
  676.             <field name="arch" type="xml">
  677.                 <search string="Glp szerződés keresése">
  678.                     <field name="partner_id"
  679.                         filter_domain="[('partner_id','ilike',self)]"
  680.                         string="Partner"/>
  681.                     <field name="reseller_id"
  682.                         filter_domain="[('reseller_id','ilike',self)]"
  683.                         string="Reseller"/>
  684.                     <field name="number"
  685.                         filter_domain="[('number','ilike',self)]"
  686.                         string="Szerződés szám"/>
  687.                     <field name="machine_ids"
  688.                         filter_domain="[('machine_ids','ilike',self)]"
  689.                         string="Gép"/>
  690.                     <field name="comment"
  691.                         filter_domain="[('comment','ilike',self)]"
  692.                         string="Komment"/>
  693.                     <group expand="0" string="CSoportositás...">
  694.                         <filter string="Partner" context="{'group_by' : 'partner_id'}" />
  695.                         <filter string="Reseller" context="{'group_by' : 'reseller_id'}" />
  696.                         <filter string="Periodus" context="{'group_by' : 'period'}" />
  697.                         <filter string="Sztátusz" context="{'group_by' : 'status'}" />
  698.                     </group>
  699.                </search>
  700.            </field>
  701.         </record>
  702.         <record id="ng_machine_contract_tree" model="ir.ui.view">
  703.             <field name="name">ng.machine.contract.tree</field>
  704.             <field name="model">ng.machine.contract</field>
  705.             <field name="arch" type="xml">
  706.                 <tree string="Machine Contracts">
  707.                     <field name="partner_id"></field>
  708.                     <field name="reseller_id"></field>
  709.                     <field name="number"></field>
  710.                     <field name="date"></field>
  711.                     <field name="period"></field>
  712.                     <field name="expires"></field>
  713.                     <field name="notice_period"></field>
  714.                     <field name="last_modified"></field>
  715.                     <field name="reaction_time"></field>
  716.                     <field name="type"></field>
  717.                     <field name="status"></field>
  718.                     <field name="comment"></field>
  719.                 </tree>
  720.             </field>
  721.         </record>
  722.         <record id="ng_machine_contract_tree_inpartner" model="ir.ui.view">
  723.             <field name="name">ng.machine.contract.tree.inpartner</field>
  724.             <field name="model">ng.machine.contract</field>
  725.             <field name="priority" eval="20"/>
  726.             <field name="arch" type="xml">
  727.                 <tree string="Machine Contracts">
  728.                     <field name="number"></field>
  729.                     <field name="date"></field>
  730.                     <field name="period"></field>
  731.                     <field name="expires"></field>
  732.                     <field name="type"></field>
  733.                     <field name="status"></field>
  734.                     <field name="comment"></field>
  735.                 </tree>
  736.             </field>
  737.         </record>
  738.  
  739.         <record id="ng_machine_contract_form" model="ir.ui.view">
  740.             <field name="name">ng.machine.contract.form</field>
  741.             <field name="model">ng.machine.contract</field>
  742.             <field name="arch" type="xml">
  743.                 <form string="Gép Szerződés" version="7.0">
  744.                     <header>
  745.                         <button name="action_final" attrs="{'invisible': [('stage_id', '!=', 'draft')]}" type="object" string="Final" class="oe_highlight"/>
  746.                         <button name="action_modified" attrs="{'invisible': [('stage_id', '!=', 'final')]}" type="object" string="Modified" class="oe_highlight"/>
  747.                         <field name="stage_id" widget="statusbar"  statusbar_visible="draft,final,modified"  statusbar_colors='{"draft":"red","final":"blue"}'/>
  748.                     </header>
  749.                     <sheet>
  750.                         <div class="oe_title">
  751.                             <h1><field name="number" default_focus="1" placeholder="Contract Number" /></h1>
  752.                             <field name="partner_id" placeholder="Partner" domain="[('ng_office_partner','=',True)]" />
  753.                             <field name="type"/>
  754.                             <field name="stage_id" readonly="1"></field>
  755.                         </div>
  756.                         <group>
  757.                             <group>
  758.                                 <field name="sales_person_id"/>
  759.                                 <field name="status"/>
  760.                                 <field name="period"/>
  761.                                 <field name="reseller_id" domain="[('ng_office_reseller','=',True)]"/>
  762.                                 <field name="contact_id" placeholder="Contact"/>
  763.                             </group>
  764.                             <group>
  765.                                 <field name="reaction_time"/>
  766.                                 <field name="date"/>
  767.                                 <field name="expires"/>
  768.                                 <field name="last_modified"/>
  769.                                 <field name="notice_period"/>
  770.                             </group>
  771.                             <field name="comment" colspan="4"/>
  772.                         </group>
  773.                         <notebook>
  774.                             <page string="Gépek">
  775.                                 <field name="machine_ids" nolabel="1" widget="one2many_list"
  776.                                     context="{'tree_view_ref' : 'ng_office_technology.ng_machine_tree_incontract'}" />
  777.                             </page>
  778.                          </notebook>
  779.                     </sheet>
  780.                     <div class="oe_chatter">
  781.             <field name="message_follower_ids" widget="mail_followers" groups="base.group_user"/>
  782.             <field name="message_ids" widget="mail_thread"/>
  783.         </div>
  784.                 </form>
  785.             </field>
  786.         </record>
  787.  
  788.         <record id="action_ng_machine_contract_tree" model="ir.actions.act_window">
  789.             <field name="name">Gép szerződések</field>
  790.             <field name="type">ir.actions.act_window</field>
  791.             <field name="res_model">ng.machine.contract</field>
  792.             <field name="view_type">form</field>
  793.             <field name="view_id" ref="ng_machine_contract_tree"/>
  794.         </record>
  795.    
  796.         <menuitem action="action_ng_machine_contract_tree" parent="menu_sale_office"  id="menu_ng_machine_contract_tree"/>
  797.  
  798.  
  799.         <!-- Built-in Accessory -->
  800.         <record id="ng_machine_accessory_search" model="ir.ui.view">
  801.             <field name="name">ng.machine.accessory.search</field>
  802.             <field name="model">ng.machine.accessory</field>
  803.             <field name="arch" type="xml">
  804.                 <search string="Beépitet kiegészitők keresése">
  805.                     <field name="machine_id"
  806.                         filter_domain="[('machine_id','ilike',self)]"
  807.                         string="Gépek"/>
  808.                     <field name="accessory_id"
  809.                         filter_domain="[('accessory_id','ilike',self)]"
  810.                         string="Kiegészitők"/>
  811.                     <field name="serial_number"
  812.                         filter_domain="[('serial_number','ilike',self)]"
  813.                         string="Széria szám"/>
  814.                     <field name="comment"
  815.                         filter_domain="[('comment','ilike',self)]"
  816.                         string="Komment"/>
  817.                     <group expand="0" string="Group By...">
  818.                         <filter string="Gép" context="{'group_by' : 'machine_id'}" />
  819.                         <filter string="Termék" context="{'group_by' : 'product_id'}" />
  820.                         <filter string="Kiegészitők" context="{'group_by' : 'accessory_id'}" />
  821.                         <filter string="Sztátusz" context="{'group_by' : 'status'}" />
  822.                     </group>
  823.                </search>
  824.            </field>
  825.         </record>
  826.         <record id="ng_machine_accessory_tree" model="ir.ui.view">
  827.             <field name="name">ng.machine.accessory.tree</field>
  828.             <field name="model">ng.machine.accessory</field>
  829.             <field name="arch" type="xml">
  830.                 <tree string="Built-in Accessories">
  831.                     <field name="machine_id"></field>
  832.                     <field name="accessory_id"></field>
  833.                     <field name="serial_number"></field>
  834.                     <field name="installation"></field>
  835.                     <field name="uninstallation"></field>
  836.                     <field name="status"></field>
  837.                     <field name="comment"></field>
  838.                 </tree>
  839.             </field>
  840.         </record>
  841.         <record id="ng_machine_accessory_tree_inmachine" model="ir.ui.view">
  842.             <field name="name">ng.machine.accessory.tree.inmachine</field>
  843.             <field name="model">ng.machine.accessory</field>
  844.             <field name="priority" eval="20"/>
  845.             <field name="arch" type="xml">
  846.                 <tree string="Built-in Accessories">
  847.                     <field name="accessory_id"></field>
  848.                     <field name="serial_number"></field>
  849.                     <field name="installation"></field>
  850.                     <field name="uninstallation"></field>
  851.                     <field name="health"></field>
  852.                     <field name="status"></field>
  853.                     <field name="comment"></field>
  854.                 </tree>
  855.             </field>
  856.         </record>
  857.  
  858.         <record id="ng_machine_accessory_form" model="ir.ui.view">
  859.             <field name="name">ng.machine.accessory.form</field>
  860.             <field name="model">ng.machine.accessory</field>
  861.             <field name="arch" type="xml">
  862.                 <form string="Built-in Accessories" version="7.0">
  863.                     <sheet>
  864.                         <div class="oe_title">
  865.                             <h1><field name="machine_id" default_focus="1" placeholder="Machine" /></h1>
  866.                         </div>
  867.                         <group>
  868.                             <group>
  869.                                 <!-- TODO: Ez nem jó! -->
  870.                                 <field name="accessory_id" domain="[]"/>
  871.                                 <field name="serial_number"/>
  872.                                 <field name="lifetime"/>
  873.                                 <field name="health"/>
  874.                             </group>
  875.                             <group>
  876.                                 <field name="status"/>
  877.                                 <field name="last_reset"></field>
  878.                                 <field name="installation"/>
  879.                                 <field name="uninstallation"/>
  880.                             </group>
  881.                             <field name="comment" colspan="4"/>
  882.                         </group>
  883.                     </sheet>
  884.                 </form>
  885.             </field>
  886.         </record>
  887.         <record id="ng_machine_accessory_form_inmachine" model="ir.ui.view">
  888.             <field name="name">ng.machine.accessory.form.inmachine</field>
  889.             <field name="model">ng.machine.accessory</field>
  890.             <field name="priority" eval="20"/>
  891.             <field name="arch" type="xml">
  892.                 <form string="Built-in Accessories" version="7.0">
  893.                     <sheet>
  894.                         <group>
  895.                             <group>
  896.                                 <field name="accessory_id" domain="[('product_id','=',parent.product_id)]"/>
  897.                                 <field name="serial_number"/>
  898.                                 <field name="lifetime"/>
  899.                                 <field name="health"/>
  900.                             </group>
  901.                             <group>
  902.                                 <field name="status"/>
  903.                                 <field name="last_reset"></field>
  904.                                 <field name="installation"/>
  905.                                 <field name="uninstallation"/>
  906.                             </group>
  907.                             <field name="comment" colspan="4"/>
  908.                         </group>
  909.                     </sheet>
  910.                 </form>
  911.             </field>
  912.         </record>
  913.  
  914.         <record id="action_ng_machine_accessory_tree" model="ir.actions.act_window">
  915.             <field name="name">Beépitett kiegészitők</field>
  916.             <field name="type">ir.actions.act_window</field>
  917.             <field name="res_model">ng.machine.accessory</field>
  918.             <field name="view_type">form</field>
  919.             <field name="view_id" ref="ng_machine_accessory_tree"/>
  920.         </record>
  921.    
  922.         <menuitem action="action_ng_machine_accessory_tree" parent="menu_sale_office"  id="menu_ng_machine_accessory_tree"/>
  923.        
  924.         <!-- maintenence -->
  925.         <record id="ng_machine_maintenence_search" model="ir.ui.view">
  926.             <field name="name">ng.machine.maintenence.search</field>
  927.             <field name="model">ng.machine.maintenence</field>
  928.             <field name="arch" type="xml">
  929.                 <search string="Search Maintenence">
  930.                     <field name="machine_id"
  931.                         filter_domain="[('machine_id','ilike',self)]"
  932.                         string="Gép"/>
  933.                     <field name="accessory_id"
  934.                         filter_domain="[('accessory_id','ilike',self)]"
  935.                         string="Karbantartás"/>
  936.                     <field name="serial_number"
  937.                         filter_domain="[('serial_number','ilike',self)]"
  938.                         string="Széria szám"/>
  939.                     <field name="comment"
  940.                         filter_domain="[('comment','ilike',self)]"
  941.                         string="Komment"/>
  942.                     <group expand="0" string="Csoportositás...">
  943.                         <filter string="Gép" context="{'group_by' : 'machine_id'}" />
  944.                         <filter string="Termék" context="{'group_by' : 'product_id'}" />
  945.                         <filter string="Karbantartás" context="{'group_by' : 'accessory_id'}" />
  946.                         <filter string="Sztátusz" context="{'group_by' : 'status'}" />
  947.                     </group>
  948.                </search>
  949.            </field>
  950.         </record>
  951.         <record id="ng_machine_maintenence_tree" model="ir.ui.view">
  952.             <field name="name">ng.machine.maintenence.tree</field>
  953.             <field name="model">ng.machine.maintenence</field>
  954.             <field name="arch" type="xml">
  955.                 <tree string="Maintenence">
  956.                     <field name="machine_id"></field>
  957.                     <field name="accessory_id"></field>
  958.                     <field name="serial_number"></field>
  959.                     <field name="installation"></field>
  960.                     <field name="uninstallation"></field>
  961.                     <field name="status"></field>
  962.                     <field name="comment"></field>
  963.                 </tree>
  964.             </field>
  965.         </record>
  966.         <record id="ng_machine_maintenence_tree_inmachine" model="ir.ui.view">
  967.             <field name="name">ng.machine.maintenence.tree.inmachine</field>
  968.             <field name="model">ng.machine.maintenence</field>
  969.             <field name="priority" eval="20"/>
  970.             <field name="arch" type="xml">
  971.                 <tree string="Maintenence">
  972.                     <field name="accessory_id"></field>
  973.                     <field name="serial_number"></field>
  974.                     <field name="installation"></field>
  975.                     <field name="uninstallation"></field>
  976.                     <field name="health"></field>
  977.                     <field name="status"></field>
  978.                     <field name="comment"></field>
  979.                 </tree>
  980.             </field>
  981.         </record>
  982.  
  983.         <record id="ng_machine_maintenence_form" model="ir.ui.view">
  984.             <field name="name">ng.machine.maintenence.form</field>
  985.             <field name="model">ng.machine.maintenence</field>
  986.             <field name="arch" type="xml">
  987.                 <form string="Karbantartás" version="7.0">
  988.                     <sheet>
  989.                         <div class="oe_title">
  990.                             <h1><field name="machine_id" default_focus="1" placeholder="Machine" /></h1>
  991.                         </div>
  992.                         <group>
  993.                             <group>
  994.                                 <!-- TODO: Ez nem jó! -->
  995.                                 <field name="accessory_id" domain="[]"/>
  996.                                 <field name="serial_number"/>
  997.                                 <field name="lifetime"/>
  998.                                 <field name="health"/>
  999.                             </group>
  1000.                             <group>
  1001.                                 <field name="status"/>
  1002.                                 <field name="last_reset"></field>
  1003.                                 <field name="installation"/>
  1004.                                 <field name="uninstallation"/>
  1005.                             </group>
  1006.                             <field name="comment" colspan="4"/>
  1007.                         </group>
  1008.                     </sheet>
  1009.                 </form>
  1010.             </field>
  1011.         </record>
  1012.         <record id="ng_machine_maintenence_form_inmachine" model="ir.ui.view">
  1013.             <field name="name">ng.machine.maintenence.form.inmachine</field>
  1014.             <field name="model">ng.machine.maintenence</field>
  1015.             <field name="priority" eval="20"/>
  1016.             <field name="arch" type="xml">
  1017.                 <form string="Karbantartás" version="7.0">
  1018.                     <sheet>
  1019.                         <group>
  1020.                             <group>
  1021.                                 <field name="accessory_id" domain="[('product_id','=',parent.product_id)]"/>
  1022.                                 <field name="serial_number"/>
  1023.                                 <field name="lifetime"/>
  1024.                                 <field name="health"/>
  1025.                             </group>
  1026.                             <group>
  1027.                                 <field name="status"/>
  1028.                                 <field name="last_reset"></field>
  1029.                                 <field name="installation"/>
  1030.                                 <field name="uninstallation"/>
  1031.                             </group>
  1032.                             <field name="comment" colspan="4"/>
  1033.                         </group>
  1034.                     </sheet>
  1035.                 </form>
  1036.             </field>
  1037.         </record>
  1038.  
  1039.         <record id="action_ng_machine_maintenence_tree" model="ir.actions.act_window">
  1040.             <field name="name">Karbantartás</field>
  1041.             <field name="type">ir.actions.act_window</field>
  1042.             <field name="res_model">ng.machine.maintenence</field>
  1043.             <field name="view_type">form</field>
  1044.             <field name="view_id" ref="ng_machine_maintenence_tree"/>
  1045.         </record>
  1046.    
  1047.         <menuitem action="action_ng_machine_maintenence_tree" parent="menu_sale_office"  id="menu_ng_machine_maintenence_tree"/>
  1048.  
  1049.  
  1050.         <!-- Setting Parameter Group -->
  1051.         <record id="ng_machine_setting_parameter_group_search" model="ir.ui.view">
  1052.             <field name="name">ng.machine.setting.parameter.group.search</field>
  1053.             <field name="model">ng.machine.setting.parameter.group</field>
  1054.             <field name="arch" type="xml">
  1055.                 <search string="Search Parameter Groups">
  1056.                     <field name="name"
  1057.                         filter_domain="[('name','ilike',self)]"
  1058.                         string="Parameter Group"/>
  1059.                </search>
  1060.            </field>
  1061.         </record>
  1062.         <record id="ng_machine_setting_parameter_group_tree" model="ir.ui.view">
  1063.             <field name="name">ng.machine.setting.parameter.group.tree</field>
  1064.             <field name="model">ng.machine.setting.parameter.group</field>
  1065.             <field name="arch" type="xml">
  1066.                 <tree string="Setting Parameter Groups">
  1067.                     <field name="name"></field>
  1068.                 </tree>
  1069.             </field>
  1070.         </record>
  1071.  
  1072.         <record id="action_ng_machine_setting_parameter_group_tree" model="ir.actions.act_window">
  1073.             <field name="name">Setting Parameter Groups</field>
  1074.             <field name="type">ir.actions.act_window</field>
  1075.             <field name="res_model">ng.machine.setting.parameter.group</field>
  1076.             <field name="view_type">form</field>
  1077.             <field name="view_id" ref="ng_machine_setting_parameter_group_tree"/>
  1078.         </record>
  1079.    
  1080.         <menuitem action="action_ng_machine_setting_parameter_group_tree" parent="menu_sale_setting_office"  id="menu_ng_machine_setting_parameter_group_tree"/>
  1081.  
  1082.  
  1083.         <!-- Setting Parameter -->
  1084.         <record id="ng_machine_setting_parameter_search" model="ir.ui.view">
  1085.             <field name="name">ng.machine.setting.parameter.search</field>
  1086.             <field name="model">ng.machine.setting.parameter</field>
  1087.             <field name="arch" type="xml">
  1088.                 <search string="Paraméterek keresése">
  1089.                     <field name="name"
  1090.                         filter_domain="[('name','ilike',self)]"
  1091.                         string="Paraméter"/>
  1092.                     <field name="parameter_group_id"
  1093.                         filter_domain="[('parameter_group_id','ilike',self)]"
  1094.                         string="Paraméter csoport"/>
  1095.                     <group expand="0" string="Group By...">
  1096.                         <filter string="Paraméter csoport" context="{'group_by' : 'parameter_group_id'}" />
  1097.                     </group>
  1098.                </search>
  1099.            </field>
  1100.         </record>
  1101.         <record id="ng_machine_setting_parameter_tree" model="ir.ui.view">
  1102.             <field name="name">ng.machine.setting.parameter.tree</field>
  1103.             <field name="model">ng.machine.setting.parameter</field>
  1104.             <field name="arch" type="xml">
  1105.                 <tree string="beálitás Paraméterek">
  1106.                     <field name="name"></field>
  1107.                     <field name="parameter_group_id"></field>
  1108.                 </tree>
  1109.             </field>
  1110.         </record>
  1111.  
  1112.         <record id="ng_machine_setting_parameter_form" model="ir.ui.view">
  1113.             <field name="name">ng.machine.setting.parameter.form</field>
  1114.             <field name="model">ng.machine.setting.parameter</field>
  1115.             <field name="arch" type="xml">
  1116.                 <form string="Beállitás Paraméterek">
  1117.                     <field name="name"></field>
  1118.                     <field name="parameter_group_id"></field>
  1119.                 </form>
  1120.             </field>
  1121.         </record>
  1122.  
  1123.         <record id="action_ng_machine_setting_parameter_tree" model="ir.actions.act_window">
  1124.             <field name="name">Beállitás Paraméterek</field>
  1125.             <field name="type">ir.actions.act_window</field>
  1126.             <field name="res_model">ng.machine.setting.parameter</field>
  1127.             <field name="view_type">form</field>
  1128.             <field name="view_id" ref="ng_machine_setting_parameter_tree"/>
  1129.         </record>
  1130.    
  1131.         <menuitem action="action_ng_machine_setting_parameter_tree" parent="menu_sale_setting_office"  id="menu_ng_machine_setting_parameter_tree"/>
  1132.  
  1133.  
  1134.         <!-- Machine Setting -->
  1135.         <record id="ng_machine_setting_search" model="ir.ui.view">
  1136.             <field name="name">ng.machine.setting.search</field>
  1137.             <field name="model">ng.machine.setting</field>
  1138.             <field name="arch" type="xml">
  1139.                 <search string="Gép beálitások Keresése">
  1140.                     <field name="machine_id"
  1141.                         filter_domain="[('machine_id','ilike',self)]"
  1142.                         string="gépek"/>
  1143.                     <field name="parameter_id"
  1144.                         filter_domain="[('parameter_id','ilike',self)]"
  1145.                         string="Paraméter"/>
  1146.                     <field name="setting"
  1147.                         filter_domain="[('setting','ilike',self)]"
  1148.                         string="Beállitás"/>
  1149.                     <field name="comment"
  1150.                         filter_domain="[('comment','ilike',self)]"
  1151.                         string="Komment"/>
  1152.                     <group expand="0" string="Csoportositás...">
  1153.                         <filter string="Gép" context="{'group_by' : 'machine_id'}" />
  1154.                         <filter string="Paraméter" context="{'group_by' : 'parameter_id'}" />
  1155.                     </group>
  1156.                </search>
  1157.            </field>
  1158.         </record>
  1159.         <record id="ng_machine_setting_tree" model="ir.ui.view">
  1160.             <field name="name">ng.machine.setting.tree</field>
  1161.             <field name="model">ng.machine.setting</field>
  1162.             <field name="arch" type="xml">
  1163.                 <tree string="Machine Settings">
  1164.                     <field name="machine_id"></field>
  1165.                     <field name="parameter_id"></field>
  1166.                     <field name="setting"></field>
  1167.                     <field name="comment"></field>
  1168.                 </tree>
  1169.             </field>
  1170.         </record>
  1171.         <record id="ng_machine_setting_tree_inmachine" model="ir.ui.view">
  1172.             <field name="name">ng.machine.setting.tree.inmachine</field>
  1173.             <field name="model">ng.machine.setting</field>
  1174.             <field name="priority" eval="20"/>
  1175.             <field name="arch" type="xml">
  1176.                 <tree string="Gép beállitás">
  1177.                     <field name="parameter_id"></field>
  1178.                     <field name="setting"></field>
  1179.                     <field name="comment"></field>
  1180.                 </tree>
  1181.             </field>
  1182.         </record>
  1183.  
  1184.         <record id="ng_machine_setting_form" model="ir.ui.view">
  1185.             <field name="name">ng.machine.setting.form</field>
  1186.             <field name="model">ng.machine.setting</field>
  1187.             <field name="arch" type="xml">
  1188.                 <form string="Gép beállitások" version="7.0">
  1189.                     <sheet>
  1190.                         <div class="oe_title">
  1191.                             <h1><field name="machine_id" default_focus="1" placeholder="Gép" /></h1>
  1192.                         </div>
  1193.                         <group>
  1194.                             <group>
  1195.                                 <field name="parameter_id"/>
  1196.                             </group>
  1197.                             <group>
  1198.                                 <field name="setting"/>
  1199.                             </group>
  1200.                             <field name="comment" colspan="4"/>
  1201.                         </group>
  1202.                     </sheet>
  1203.                 </form>
  1204.             </field>
  1205.         </record>
  1206.         <record id="ng_machine_setting_form_inmachine" model="ir.ui.view">
  1207.             <field name="name">ng.machine.setting.form.inmachine</field>
  1208.             <field name="model">ng.machine.setting</field>
  1209.             <field name="priority" eval="20"/>
  1210.             <field name="arch" type="xml">
  1211.                 <form string="Gép beállitások" version="7.0">
  1212.                     <sheet>
  1213.                         <group>
  1214.                             <group>
  1215.                                 <field name="parameter_id"/>
  1216.                             </group>
  1217.                             <group>
  1218.                                 <field name="setting"/>
  1219.                             </group>
  1220.                             <field name="comment" colspan="4"/>
  1221.                         </group>
  1222.                     </sheet>
  1223.                 </form>
  1224.             </field>
  1225.         </record>
  1226.  
  1227.         <record id="action_ng_machine_setting_tree" model="ir.actions.act_window">
  1228.             <field name="name">Gép beállitás</field>
  1229.             <field name="type">ir.actions.act_window</field>
  1230.             <field name="res_model">ng.machine.setting</field>
  1231.             <field name="view_type">form</field>
  1232.             <field name="view_id" ref="ng_machine_setting_tree"/>
  1233.         </record>
  1234.    
  1235.         <menuitem action="action_ng_machine_setting_tree" parent="menu_sale_office"  id="menu_ng_machine_setting_tree"/>
  1236.  
  1237.  
  1238.         <!-- Other -->
  1239.         <record id="ng_other_search" model="ir.ui.view">
  1240.             <field name="name">ng.other.search</field>
  1241.             <field name="model">ng.other</field>
  1242.             <field name="arch" type="xml">
  1243.                 <search string="Más keresése">
  1244.                     <field name="name"
  1245.                         filter_domain="[('name','ilike',self)]"
  1246.                         string="Más"/>
  1247.                </search>
  1248.            </field>
  1249.         </record>
  1250.         <record id="ng_other_tree" model="ir.ui.view">
  1251.             <field name="name">ng.other.tree</field>
  1252.             <field name="model">ng.other</field>
  1253.             <field name="arch" type="xml">
  1254.                 <tree string="Mások">
  1255.                     <field name="name"></field>
  1256.                 </tree>
  1257.             </field>
  1258.         </record>
  1259.  
  1260.         <record id="action_ng_other_tree" model="ir.actions.act_window">
  1261.             <field name="name">Mások</field>
  1262.             <field name="type">ir.actions.act_window</field>
  1263.             <field name="res_model">ng.other</field>
  1264.             <field name="view_type">form</field>
  1265.             <field name="view_id" ref="ng_other_tree"/>
  1266.         </record>
  1267.    
  1268.         <menuitem action="action_ng_other_tree" parent="menu_sale_setting_office"  id="menu_ng_other_tree"/>
  1269.  
  1270.  
  1271.         <!-- Other -->
  1272.         <record id="ng_machine_other_search" model="ir.ui.view">
  1273.             <field name="name">ng.machine.other.search</field>
  1274.             <field name="model">ng.machine.other</field>
  1275.             <field name="arch" type="xml">
  1276.                 <search string="Search Machine Others">
  1277.                     <field name="machine_id"
  1278.                         filter_domain="[('machine_id','ilike',self)]"
  1279.                         string="Gép"/>
  1280.                     <field name="other_id"
  1281.                         filter_domain="[('other_id','ilike',self)]"
  1282.                         string="Más"/>
  1283.                     <field name="comment"
  1284.                         filter_domain="[('comment','ilike',self)]"
  1285.                         string="Komment"/>
  1286.                     <group expand="0" string="CSoportositás...">
  1287.                         <filter string="Gép" context="{'group_by' : 'machine_id'}" />
  1288.                         <filter string="Mások" context="{'group_by' : 'other_id'}" />
  1289.                     </group>
  1290.                </search>
  1291.            </field>
  1292.         </record>
  1293.         <record id="ng_machine_other_tree" model="ir.ui.view">
  1294.             <field name="name">ng.machine.other.tree</field>
  1295.             <field name="model">ng.machine.other</field>
  1296.             <field name="arch" type="xml">
  1297.                 <tree string="Mások">
  1298.                     <field name="machine_id"></field>
  1299.                     <field name="other_id"></field>
  1300.                     <field name="comment"></field>
  1301.                 </tree>
  1302.             </field>
  1303.         </record>
  1304.         <record id="ng_machine_other_tree_inmachine" model="ir.ui.view">
  1305.             <field name="name">ng.machine.other.tree.inmachine</field>
  1306.             <field name="model">ng.machine.other</field>
  1307.             <field name="priority" eval="20"/>
  1308.             <field name="arch" type="xml">
  1309.                 <tree string="Mások">
  1310.                     <field name="other_id"></field>
  1311.                     <field name="comment"></field>
  1312.                 </tree>
  1313.             </field>
  1314.         </record>
  1315.  
  1316.         <record id="ng_machine_other_form" model="ir.ui.view">
  1317.             <field name="name">ng.machine.other.form</field>
  1318.             <field name="model">ng.machine.other</field>
  1319.             <field name="arch" type="xml">
  1320.                 <form string="Mások">
  1321.                     <field name="machine_id"></field>
  1322.                     <field name="other_id"></field>
  1323.                     <field name="comment" colspan="4"></field>
  1324.                 </form>
  1325.             </field>
  1326.         </record>
  1327.         <record id="ng_machine_other_form_inmachine" model="ir.ui.view">
  1328.             <field name="name">ng.machine.other.form.inmachine</field>
  1329.             <field name="model">ng.machine.other</field>
  1330.             <field name="priority" eval="20"/>
  1331.             <field name="arch" type="xml">
  1332.                 <form string="Mások">
  1333.                     <field name="other_id" colspan="4"></field>
  1334.                     <field name="comment" colspan="4"></field>
  1335.                 </form>
  1336.             </field>
  1337.         </record>
  1338.  
  1339.         <record id="action_ng_machine_other_tree" model="ir.actions.act_window">
  1340.             <field name="name">Mások</field>
  1341.             <field name="type">ir.actions.act_window</field>
  1342.             <field name="res_model">ng.machine.other</field>
  1343.             <field name="view_type">form</field>
  1344.             <field name="view_id" ref="ng_machine_other_tree"/>
  1345.         </record>
  1346.    
  1347.         <menuitem action="action_ng_machine_other_tree" parent="menu_sale_office"  id="menu_ng_machine_other_tree"/>
  1348.  
  1349.         <!-- machine Worksheet -->
  1350.         <record id="ng_worksheet_search" model="ir.ui.view">
  1351.             <field name="name">ng.worksheet.search</field>
  1352.             <field name="model">ng.worksheet</field>
  1353.             <field name="arch" type="xml">
  1354.                 <search string="Bejelentés Keresése">
  1355.                     <field name="partner_id"
  1356.                         filter_domain="[('partner_id','ilike',self)]"
  1357.                         string="Partner"/>
  1358.                     <field name="contact_id"
  1359.                         filter_domain="[('contact_id','ilike',self)]"
  1360.                         string="Szerződés"/>
  1361.                         <field name="machine_id"
  1362.                         filter_domain="[('machine_id','ilike',self)]"
  1363.                         string="Gép széria szám"/>
  1364.                         <field name="created_at"
  1365.                         filter_domain="[('created_at','ilike',self)]"
  1366.                         string="Készitve"/>
  1367.                     <group expand="0" string="Group By...">
  1368.                         <filter string="Partner" context="{'group_by' : 'partner_id'}" />
  1369.                         <filter string="Szerződés" context="{'group_by' : 'contact_id'}" />
  1370.                         <filter string="Gép széria szám" context="{'group_by' : 'machine_id'}" />
  1371.                         <filter string="Készitve" context="{'group_by' : 'created_at'}" />
  1372.                     </group>
  1373.                </search>
  1374.            </field>
  1375.         </record>
  1376.         <record id="ng_worksheet_tree" model="ir.ui.view">
  1377.             <field name="name">ng.worksheet.tree</field>
  1378.             <field name="model">ng.worksheet</field>
  1379.             <field name="arch" type="xml">
  1380.                 <tree string="Bejelentés">
  1381.                     <field name="partner_id"></field>
  1382.                     <field name="machine_id"></field>
  1383.                     <field name="created_at"></field>
  1384.                 </tree>
  1385.             </field>
  1386.         </record>
  1387.         <record id="ng_worksheet_tree_inmachine" model="ir.ui.view">
  1388.             <field name="name">ng.worksheet.tree.inpartner</field>
  1389.             <field name="model">ng.worksheet</field>
  1390.             <field name="priority" eval="20"/>
  1391.             <field name="arch" type="xml">
  1392.                 <tree string="Bejelentés">
  1393.                     <field name="partner_id"></field>
  1394.                     <field name="machine_id"></field>
  1395.                     <field name="created_at"></field>
  1396.                 </tree>
  1397.             </field>
  1398.         </record>
  1399.  
  1400.         <record id="ng_worksheet_form" model="ir.ui.view">
  1401.             <field name="name">ng.worksheet.form</field>
  1402.             <field name="model">ng.worksheet</field>
  1403.             <field name="arch" type="xml">
  1404.                 <form string="Bejelentés" version="7.0">
  1405.                     <header>
  1406.                         <button name="action_delegate" type="object" string="Kiosztás" class="oe_highlight"/>
  1407.                         <field name="state" widget="statusbar"/>
  1408.                     </header>
  1409.                     <sheet>
  1410.                         <group>
  1411.                             <field name="partner_id" placeholder="Partner"/>
  1412.                             <field name="machine_id" placeholder="Gép" on_change="onchange_machine_id(machine_id, context)"/>
  1413.                             <field name="project_task_id" placeholder="Feladat" />
  1414.                             <field name="worksheet_number" placeholder="Munkalap szám"></field>
  1415.                        </group>
  1416.                         <group>
  1417.                             <group>
  1418.                                 <field name="picker_id"></field>
  1419.                                 <field name="contact_id"></field>
  1420.                                 <field name="created_at"></field>
  1421.                             </group>
  1422.                             <group>
  1423.                                 <field name="company_id"></field>
  1424.                                 <field name="last_counter"></field>
  1425.                                 <field name="machine_counter_id"></field>
  1426.                             </group>
  1427.                         </group>
  1428.                         <field name="description" placeholder="Probléma leírás"></field>
  1429.                         <notebook>
  1430.                             <page string="Munkalapok">
  1431.                                 <field name="worksheet_history_ids" /> 
  1432.                             </page>
  1433.                             <page string="Számlák">
  1434.                                 <field name="invoice_ids" ></field>
  1435.                             </page>
  1436.                         </notebook>
  1437.                     </sheet>
  1438.                 </form>
  1439.             </field>
  1440.         </record>
  1441.  
  1442.         <record id="action_ng_worksheet_category" model="ir.actions.act_window">
  1443.             <field name="name">Hiba bejelentés</field>
  1444.             <field name="type">ir.actions.act_window</field>
  1445.             <field name="res_model">ng.worksheet</field>
  1446.             <field name="view_mode">tree,form</field>
  1447.             <field name="view_id" eval="False"/>
  1448.             <field name="search_view_id" ref="ng_worksheet_search"/>
  1449.         </record>
  1450.        
  1451.         <record model="ir.actions.act_window.view" id="action_ng_worksheet_tree">
  1452.         <field name="sequence" eval="0"/>
  1453.         <field name="view_mode">tree</field>
  1454.         <field name="view_id" ref="ng_worksheet_tree"/>
  1455.         <field name="act_window_id" ref="action_ng_worksheet_category"/>
  1456.         </record>
  1457.        
  1458.         <record model="ir.actions.act_window.view" id="action_ng_worksheet_form">
  1459.         <field name="sequence" eval="1"/>
  1460.         <field name="view_mode">form</field>
  1461.         <field name="view_id" ref="ng_worksheet_form"/>
  1462.         <field name="act_window_id" ref="action_ng_worksheet_category"/>
  1463.         </record>
  1464.        
  1465.    
  1466.         <menuitem action="action_ng_worksheet_category" parent="menu_sale_office"  id="menu_ng_worksheet_tree"/>
  1467.        
  1468.        
  1469.         <!-- ng.worsheet.invoice -->
  1470.         <record id="ng_worksheet_invoice_search" model="ir.ui.view">
  1471.             <field name="name">ng.worksheet.invoice.search</field>
  1472.             <field name="model">ng.worksheet.invoice</field>
  1473.             <field name="arch" type="xml">
  1474.                 <search string="Munkalap számla keresés">
  1475.                     <field name="worksheet_id"
  1476.                         filter_domain="[('worksheet_id','ilike',self)]"
  1477.                         string="Munkalap"/>
  1478.                     <field name="product_id"
  1479.                         filter_domain="[('product_id','ilike',self)]"
  1480.                         string="Termék"/>
  1481.                     <field name="date"
  1482.                         filter_domain="[('date','ilike',self)]"
  1483.                         string="Dátum"/>
  1484.                     <group expand="0" string="Csoportositás...">
  1485.                         <filter string="Munkalap" context="{'group_by' : 'worksheet_id'}" />
  1486.                         <filter string="termék" context="{'group_by' : 'product_id'}" />
  1487.                         <filter string="Dátum" context="{'group_by' : 'date'}" />
  1488.                     </group>
  1489.                </search>
  1490.            </field>
  1491.         </record>
  1492.         <record id="ng_worksheet_invoice_tree" model="ir.ui.view">
  1493.             <field name="name">ng.worksheet.invoice.tree</field>
  1494.             <field name="model">ng.worksheet.invoice</field>
  1495.             <field name="arch" type="xml">
  1496.                 <tree string="Munkalap számla">
  1497.                     <field name="worksheet_id"></field>
  1498.                     <field name="product_id"></field>
  1499.                     <field name="quantity"></field>
  1500.                     <field name="price"></field>
  1501.                     <field name="sum"></field>
  1502.                     <field name="tax"></field>
  1503.                     <field name="date"></field>
  1504.                 </tree>
  1505.             </field>
  1506.         </record>
  1507.          -<record id="ng_worksheet_invoice_form" model="ir.ui.view">
  1508.             <field name="name">ng.worksheet.invoice.form</field>
  1509.             <field name="model">ng.worksheet.invoice</field>
  1510.             <field name="arch" type="xml">
  1511.                 <form string="Munkalap számla" version="7.0">
  1512.                     <sheet>
  1513.                         <div class="oe_title">
  1514.                             <h1><field name="worksheet_id" placeholder="Munkalap"/></h1>
  1515.                             <field name="sorsz"></field>
  1516.                         </div>
  1517.                         <group>
  1518.                             <group>
  1519.                                 <field name="product_id"></field>
  1520.                                 <field name="quantity"></field>
  1521.                                 <field name="date"></field>
  1522.                             </group>
  1523.                             <group>
  1524.                                 <field name="price"></field>
  1525.                                 <field name="sum"></field>
  1526.                                 <field name="tax"></field>
  1527.                             </group>
  1528.                         </group>
  1529.                         <field name="description" placeholder="Leirás..."></field>
  1530.                     </sheet>
  1531.                 </form>
  1532.             </field>
  1533.         </record>
  1534.  
  1535.          <record id="action_ng_worksheet_invoice_tree" model="ir.actions.act_window">
  1536.             <field name="name">Számla</field>
  1537.             <field name="type">ir.actions.act_window</field>
  1538.             <field name="res_model">ng.worksheet.invoice</field>
  1539.             <field name="view_type">form</field>
  1540.             <field name="view_id" ref="ng_worksheet_invoice_tree"/>
  1541.         </record>
  1542.        
  1543.         <menuitem action="action_ng_worksheet_invoice_tree" parent="menu_sale_office"  id="menu_ng_worksheet_invoice_tree"/>
  1544.    
  1545.     <!-- Project Task -->
  1546.          <record id="ng_office_project_task" model="ir.ui.view">
  1547.             <field name="name">ng.project.task.form</field>
  1548.             <field name="model">project.task</field>
  1549.             <field name="inherit_id" ref="project.view_task_form2" />
  1550.             <field name="arch" type="xml">
  1551.    
  1552.                     <field name="user_id" position="after">
  1553.                         <field name="task_type"/>
  1554.                     </field>
  1555.                     <notebook>
  1556.                         <page string="Munkalap" attrs="{'invisible':[('task_type','=','normal')]}">
  1557.                             <group>
  1558.                                 <group>
  1559.                                     <field name="worksheet_id" readonly="True"/>
  1560.                                     <field name="customer_id" readonly="True"/>
  1561.                                 </group>
  1562.                                 <group>
  1563.                                     <field name="machine_id" readonly="True"/>
  1564.                                 </group>
  1565.                             </group>
  1566.                             <field name="issue_description" colspan="4" readonly="True"/>
  1567.                         </page>
  1568.                     </notebook>
  1569.             </field>
  1570.         </record>
  1571.        
  1572.         <record id="ng_office_project_form" model="ir.ui.view">
  1573.             <field name="name">ng.project.projectform</field>
  1574.             <field name="model">project.project</field>
  1575.             <field name="inherit_id" ref="project.edit_project" />
  1576.             <field name="arch" type="xml">
  1577.    
  1578.                     <field name="user_id" position="after">
  1579.                         <field name="company_id"/>
  1580.                     </field>
  1581.             </field>
  1582.         </record>
  1583.        
  1584.         <!-- Service Worksheet -->
  1585.         <record id="ng_worksheet_service_form" model="ir.ui.view">
  1586.             <field name="name">ng.worksheet.service.form</field>
  1587.             <field name="model">ng.worksheet.service</field>
  1588.             <field name="priority">20</field>
  1589.             <field name="arch" type="xml">
  1590.                 <form string="Munkalap" version="7.0">
  1591.                     <sheet>
  1592.                         <div class="oe_left">
  1593.                             <field name="technic_id" ></field>
  1594.                         </div>
  1595.                         <h1 class="oe_center" >MUNKALAP</h1>
  1596.                         <div class="oe_right">
  1597.                             <field name="worksheet_number" placeholder="Munkalap szám" ></field>
  1598.                         </div>
  1599.                         <div class="oe_half_left">
  1600.                             <h3>Partner Információ</h3>
  1601.                             <field name="partner_id" placeholder="Felhasználó" />
  1602.                             <field name="partner_adress" placeholder="Cím" />
  1603.                             <field name="contact_id" placeholder="Űgyintéző"/>
  1604.                             <field name="partner_phone" placeholder="Telefonszám" ></field>
  1605.                             <field name="contact_phone" placeholder="Ügyintéző Telefonszám"></field>
  1606.                         </div>
  1607.                         <div class="oe_half_right">
  1608.                             <h3>Gép Információ</h3>
  1609.                             <field name="machine_id" placeholder="Gép"></field>
  1610.                             <field name="product_id" placeholder="Tipus"></field>
  1611.                             <field name="serial_number" placeholder="Széria szám"></field>
  1612.                             <group><field name="work_right"></field>
  1613.                             <field name="work_number"></field></group>
  1614.                         </div>
  1615.                         <field name="description" placeholder="Probléma leirása" ></field>
  1616.                         <notebook>
  1617.                             <page string="Művelet">
  1618.                                 <field name="action_description" placeholder="Műveletek"></field>
  1619.                                 <field name="recommended_preplacement_parts" placeholder="Ajánlott csere"></field>
  1620.                                 <field name="comment" placeholder="Egyébb hozzáfűzni való"></field>
  1621.                             </page>
  1622.                             <page string="Számlálok">
  1623.                                 <group>
  1624.                                     <group>
  1625.                                         <field name="machine_counter_id"></field>
  1626.                                         <field name="last_counter"></field>
  1627.                                     </group>
  1628.                                     <group>
  1629.                                         <field name="counter_total" ></field>
  1630.                                         <field name="counter_black" ></field>
  1631.                                         <field name="counter_colour"></field>
  1632.                                         <field name="counter_scan" ></field>
  1633.                                         <field name="counter_fax" ></field>
  1634.                                         <field name="counter_print"></field>
  1635.                                         <field name="counter_copy" ></field>
  1636.                                         <field name="counter_a4" ></field>
  1637.                                         <field name="counter_a3"></field>
  1638.                                     </group>
  1639.                                 </group>
  1640.                             </page>
  1641.                             <page string="Gép Történet">
  1642.                                 <field name="worksheet_history_ids"></field>
  1643.                             </page>
  1644.                             <page string="Idő és Fizetés">
  1645.                                 <group>
  1646.                                     <group>
  1647.                                         <field name="work_start"></field>
  1648.                                         <field name="work_finished"></field>
  1649.                                         <field name="total_work_time"></field>
  1650.                                         <field name="finish_date"></field>
  1651.                                     </group>
  1652.                                     <group>
  1653.                                         <field name="payment_method"></field>
  1654.                                     </group>
  1655.                                 </group>
  1656.                             </page>
  1657.                         </notebook>
  1658.                     </sheet>
  1659.                 </form>
  1660.             </field>
  1661.         </record>
  1662.        
  1663.         <record id="ng_worksheet_service_tree" model="ir.ui.view">
  1664.             <field name="name">ng.worksheet.service.tree</field>
  1665.             <field name="model">ng.worksheet.service</field>
  1666.             <field name="arch" type="xml">
  1667.                 <tree string="Munkalap">
  1668.                     <field name="partner_id"></field>
  1669.                     <field name="machine_id"></field>
  1670.                     <field name="created_at"></field>
  1671.                 </tree>
  1672.             </field>
  1673.         </record>
  1674.  
  1675.         <record id="action_ng_worksheet_service_category" model="ir.actions.act_window">
  1676.             <field name="name">Munkalapok</field>
  1677.             <field name="res_model">ng.worksheet.service</field>
  1678.             <field name="view_mode">tree,form</field>
  1679.             <field name="view_id" eval="False"/>
  1680.             <field name="view_id" ref="ng_worksheet_service_tree"/>
  1681.             <field name="search_view_id" ref="ng_worksheet_search"/>
  1682.         </record>
  1683.        
  1684.         <record model="ir.actions.act_window.view" id="action_ng_worksheet_service_tree">
  1685.         <field name="view_mode">tree</field>
  1686.         <field name="view_id" ref="ng_worksheet_tree"/>
  1687.         <field name="act_window_id" ref="action_ng_worksheet_service_category"/>
  1688.         </record>
  1689.        
  1690.         <record model="ir.actions.act_window.view" id="action_ng_worksheet_service_form">
  1691.         <field name="view_mode">form</field>
  1692.         <field name="view_id" ref="ng_worksheet_service_form"/>
  1693.         <field name="act_window_id" ref="action_ng_worksheet_service_category"/>
  1694.         </record>
  1695.        
  1696.    
  1697.         <menuitem action="action_ng_worksheet_service_category" parent="menu_service_office"  id="menu_ng_worksheet_service_tree"/>
  1698.        
  1699.         <!-- Project Task Kanban View -->
  1700.         <record model="ir.ui.view" id="ng_view_task_kanban">
  1701.             <field name="name">project.task.kanban.ng</field>
  1702.             <field name="model">project.task</field>
  1703.             <field name="priority">20</field>
  1704.             <field name="arch" type="xml">
  1705.                 <kanban default_group_by="user_id" >
  1706.                     <field name="color"/>
  1707.                     <field name="priority"/>
  1708.                     <field name="stage_id"/>
  1709.                     <field name="user_id" on_change="onchange_user_id(user_id, worksheet_id, task_type)"/>
  1710.                     <field name="user_email"/>
  1711.                     <field name="description"/>
  1712.                     <field name="sequence"/>
  1713.                     <field name="state" groups="base.group_no_one"/>
  1714.                     <field name="kanban_state"/>
  1715.                     <field name="remaining_hours" sum="Remaining Time" groups="project.group_time_work_estimation_tasks"/>
  1716.                     <field name="date_deadline"/>
  1717.                     <field name="message_summary"/>
  1718.                     <field name="categ_ids"/>
  1719.                     <templates>
  1720.                     <t t-name="kanban-box">
  1721.                         <div t-attf-class="oe_kanban_color_#{kanban_getcolor(record.color.raw_value)} oe_kanban_card oe_kanban_global_click">
  1722.                             <div class="oe_dropdown_toggle oe_dropdown_kanban" groups="base.group_user">
  1723.                                 <span class="oe_e">í</span>
  1724.                                 <ul class="oe_dropdown_menu">
  1725.                                     <t t-if="widget.view.is_action_enabled('edit')"><li><a type="edit">Edit...</a></li></t>
  1726.                                     <t t-if="widget.view.is_action_enabled('delete')"><li><a type="delete">Delete</a></li></t>
  1727.                                     <li>
  1728.                                       <ul class="oe_kanban_project_times" groups="project.group_time_work_estimation_tasks">
  1729.                                         <li><a name="set_remaining_time_1" type="object" class="oe_kanban_button">1</a></li>
  1730.                                         <li><a name="set_remaining_time_2" type="object" class="oe_kanban_button">2</a></li>
  1731.                                         <li><a name="set_remaining_time_5" type="object" class="oe_kanban_button">5</a></li>
  1732.                                         <li><a name="set_remaining_time_10" type="object" class="oe_kanban_button">10</a></li>
  1733.                                         <li><a name="do_open" states="draft" string="Validate planned time" type="object" class="oe_kanban_button oe_kanban_button_active">!</a></li>
  1734.                                       </ul>
  1735.                                     </li>
  1736.                                     <li><ul class="oe_kanban_colorpicker" data-field="color"/></li>
  1737.                                 </ul>
  1738.                             </div>
  1739.  
  1740.                             <div class="oe_kanban_content">
  1741.                                 <div><b><field name="name"/></b></div>
  1742.                                 <div>
  1743.                                     <field name="project_id"/><br/>
  1744.                                     <t t-if="record.date_deadline.raw_value and record.date_deadline.raw_value lt (new Date())" t-set="red">oe_kanban_text_red</t>
  1745.                                     <span t-attf-class="#{red || ''}"><i><field name="date_deadline"/></i></span>
  1746.                                 </div>
  1747.                                 <div class="oe_kanban_bottom_right">
  1748.                                     <t groups="base.group_user">
  1749.                                         <a t-if="record.kanban_state.raw_value === 'normal'" type="object" string="In Progress" name="set_kanban_state_done" class="oe_kanban_status"> </a>
  1750.                                         <a t-if="record.kanban_state.raw_value === 'done'" type="object" string="Ready for next stage" name="set_kanban_state_blocked" class="oe_kanban_status oe_kanban_status_green"> </a>
  1751.                                         <a t-if="record.kanban_state.raw_value === 'blocked'" type="object" string="Blocked" name="set_kanban_state_normal" class="oe_kanban_status oe_kanban_status_red"> </a>
  1752.                                         <a t-if="record.priority.raw_value > 0" type="object" string="Normal" name="set_high_priority" class="oe_e oe_star_off">7</a>
  1753.                                         <a t-if="record.priority.raw_value == 0" type="object" string="Very Important" name="set_normal_priority" class="oe_e oe_star_on">7</a>
  1754.                                     </t>
  1755.                                     <img t-att-src="kanban_image('res.users', 'image_small', record.user_id.raw_value)" t-att-title="record.user_id.value" width="24" height="24" class="oe_kanban_avatar"/>
  1756.                                 </div>
  1757.                                 <div class="oe_kanban_footer_left">
  1758.                                     <span groups="project.group_time_work_estimation_tasks" title="Remaining hours">
  1759.                                         <span class="oe_e">N</span>
  1760.                                         <t t-esc="Math.round(record.remaining_hours.raw_value)"/>
  1761.                                     </span>
  1762.                                 </div>
  1763.                                 <div class="oe_kanban_footer_left" style="margin-top:5px;">
  1764.                                     <t t-raw="record.message_summary.raw_value"/>
  1765.                                     <field name="categ_ids"/>
  1766.                                 </div>
  1767.                             </div>
  1768.                             <div class="oe_clear"></div>
  1769.                         </div>
  1770.                     </t>
  1771.                     </templates>
  1772.                 </kanban>
  1773.             </field>
  1774.          </record>
  1775.        
  1776.        
  1777.         <record id="act_project_project_2_project_user_all_ng" model="ir.actions.act_window">
  1778.             <field name="name">feladat delegáció</field>
  1779.             <field name="res_model">project.task</field>
  1780.             <field name="view_mode">kanban,tree</field>
  1781.             <field name="context">{'search_default_project_id': [active_id], 'default_project_id': active_id}</field>
  1782.             <field name="search_view_id" ref="project.view_task_search_form"/>
  1783.             <field name="view_id" ref="ng_view_task_kanban"/>
  1784.         </record>
  1785.        
  1786.         <record model="ir.ui.view" id="ng_view_project_kanban">
  1787.             <field name="name">project.project.kanban.ng</field>
  1788.             <field name="model">project.project</field>
  1789.             <field name="priority">20</field>
  1790.             <field name="arch" type="xml">
  1791.                 <kanban version="7.0" class="oe_background_grey">
  1792.                     <field name="effective_hours"/>
  1793.                     <field name="planned_hours"/>
  1794.                     <field name="name"/>
  1795.                     <field name="members"/>
  1796.                     <field name="use_tasks"/>
  1797.                     <field name="user_id"/>
  1798.                     <field name="date"/>
  1799.                     <field name="color"/>
  1800.                     <field name="task_count"/>
  1801.                     <field name="alias_id"/>
  1802.                     <field name="alias_domain"/>
  1803.                     <field name="doc_count"/>
  1804.                     <templates>
  1805.                         <t t-name="kanban-box">
  1806.                             <div t-attf-class="oe_kanban_color_#{kanban_getcolor(record.color.raw_value)} oe_kanban_card oe_kanban_project oe_kanban_global_click">
  1807.                                 <div class="oe_dropdown_toggle oe_dropdown_kanban" groups="base.group_user">
  1808.                                     <span class="oe_e">í</span>
  1809.                                     <ul class="oe_dropdown_menu">
  1810.                                         <t t-if="widget.view.is_action_enabled('edit')"><li><a type="edit">Project Settings</a></li></t>
  1811.                                         <t t-if="widget.view.is_action_enabled('delete')"><li><a type="delete">Delete</a></li></t>
  1812.                                         <li><ul class="oe_kanban_colorpicker" data-field="color"/></li>
  1813.                                     </ul>
  1814.                                 </div>
  1815.                                 <div class="oe_kanban_content">
  1816.  
  1817.                                     <h4><field name="name"/></h4>
  1818.                                     <div class="oe_kanban_project_list">
  1819.                                         <a t-if="record.use_tasks.raw_value" name="%(act_project_project_2_project_user_all_ng)d" type="action" style="margin-right: 10px">
  1820.                                             <span t-if="record.task_count.raw_value gt 1"><field name="task_count"/> Tasks</span>
  1821.                                             <span t-if="record.task_count.raw_value lt 2"><field name="task_count"/> Task</span>
  1822.                                         </a>
  1823.                                     </div>
  1824.                                     <div class="oe_kanban_project_list">
  1825.                                         <a t-if="record.doc_count.raw_value" name="attachment_tree_view" type="object" style="margin-right: 10px"> <field name="doc_count"/> Documents</a>
  1826.                                     </div>
  1827.                                     <div class="oe_kanban_footer_left">
  1828.                                         <span groups="project.group_time_work_estimation_tasks">
  1829.                                             <span class="oe_e">R</span>
  1830.                                             <t t-esc="Math.round(record.effective_hours.raw_value)"/>/<t t-esc="Math.round(record.planned_hours.raw_value)"/> <field name="company_uom_id"/>
  1831.                                         </span>
  1832.                                         <span t-if="record.date.raw_value">
  1833.                                             <span class="oe_e">N</span>
  1834.                                             <field name="date"/>
  1835.                                         </span>
  1836.                                     </div>
  1837.                                     <div class="oe_kanban_project_avatars">
  1838.                                         <t t-foreach="record.members.raw_value.slice(0,11)" t-as="member">
  1839.                                             <img t-att-src="kanban_image('res.users', 'image_small', member)" t-att-data-member_id="member"/>
  1840.                                         </t>
  1841.                                     </div>
  1842.                                 </div>
  1843.                             </div>
  1844.                         </t>
  1845.                     </templates>
  1846.                 </kanban>
  1847.             </field>
  1848.         </record>
  1849.        
  1850.         <record id="ng_account_invoice_form" model="ir.ui.view">
  1851.             <field name="name">ng.account.invoice.form</field>
  1852.             <field name="model">account.invoice</field>
  1853.             <field name="inherit_id" ref="account.invoice_form" />
  1854.             <field name="arch" type="xml">
  1855.    
  1856.                     <field name="period_id" position="after">
  1857.                         <field name="execution_time" on_change="onchange_execution_time(execution_time)"/>
  1858.                     </field>
  1859.             </field>
  1860.         </record>
  1861.  
  1862.        
  1863.    
  1864.         <record id="open_view_project_all_ng" model="ir.actions.act_window">
  1865.             <field name="name">Projekt delegáció</field>
  1866.             <field name="res_model">project.project</field>
  1867.             <field name="view_mode">kanban,tree</field>
  1868.             <field name="view_id" ref="ng_view_project_kanban"/>
  1869.             <field name="search_view_id" ref="project.view_project_project_filter"/>
  1870.             <field name="context">{'search_default_Current': 1}</field>
  1871.         </record>
  1872.        
  1873.         <menuitem action="project.open_view_project_all" id="menu_projects_ng" name="Feladat kiosztás Projectenként" parent="project.menu_project_management" sequence="6"/>
  1874.    
  1875.    
  1876.     </data>                                                                                                                                                                        
  1877. </openerp>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement