Files
rma/crm_claim_rma/stock_view.xml
Joao Alfredo Gama Batista 9ca5c24946 [IMP] 7.0 initial version
2013-02-22 17:40:51 -05:00

94 lines
4.7 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!--
crm_claim_rma for OpenERP
Copyright (C) 2011 Akretion Benoît Guillot <benoit.guillot@akretion.com>
The licence is in the file __openerp__.py
-->
<openerp>
<data>
<!-- INHERITED VIEW FOR THE OBJECT : stock_picking -->
<record id="crm_claim_rma.picking_in_form" model="ir.ui.view">
<field name="name">crm_claim_rma.picking_in_form</field>
<field name="model">stock.picking</field>
<field name="inherit_id" ref="stock.view_picking_in_form" />
<field eval="16" name="priority"/>
<field name="arch" type="xml">
<data>
<xpath expr="/form/notebook/page[@string='Additional Info']/field[@name='type']" position="after">
<field name="claim_id" />
<field name="claim_picking" invisible="1"/>
</xpath>
<!-- If we use crm_claim_rma we should not use the old return products anymore-->
<xpath expr="/form/notebook/page[@string='General Information']/group/button[@string='Return Products']" position="attributes">
<attribute name="invisible">1</attribute>
</xpath>
<xpath expr="/form/notebook/page[@string='General Information']/group/button[@string='Return Products']" position="after">
<group name="claim_picking_button" attrs="{'invisible':['|',
('state','&lt;&gt;','done'),
('claim_picking', '=', False)]}">
<button name="%(action_stock_picking_from_claim_picking)d"
string="Product to stock" type="action"/>
<button name="%(action_loss_picking_from_claim_picking)d"
string="Product to Loss" type="action"/>
<button name="%(action_used_picking_from_claim_picking)d"
string="Product to refurbish stock" type="action"/>
</group>
</xpath>
</data>
</field>
</record>
<record id="crm_claim_rma.picking_out_form" model="ir.ui.view">
<field name="name">crm_claim_rma.picking_out_form</field>
<field name="model">stock.picking</field>
<field name="inherit_id" ref="stock.view_picking_out_form" />
<field eval="16" name="priority"/>
<field name="arch" type="xml">
<data>
<xpath expr="/form/notebook/page[@string='Additional info']/field[@name='type']" position="after">
<field name="claim_id" />
</xpath>
<!-- If we use crm_claim_rma we should not use the old return products anymore-->
<xpath expr="/form/notebook/page[@string='Products']/group/button[@string='Return Products']" position="attributes">
<attribute name="invisible">1</attribute>
</xpath>
</data>
</field>
</record>
<record id="crm_claim_rma.warehouse_form" model="ir.ui.view">
<field name="name">crm_claim_rma.warehouse_form</field>
<field name="model">stock.warehouse</field>
<field name="inherit_id" ref="stock.view_warehouse" />
<field eval="16" name="priority"/>
<field name="arch" type="xml">
<data>
<xpath expr="/form/group/group/field[@name='lot_output_id']" position="after">
<field name="lot_rma_id"/>
<field name="lot_carrier_loss_id"/>
<field name="lot_breakage_loss_id"/>
<field name="lot_refurbish_id"/>
</xpath>
</data>
</field>
</record>
<record id="view_picking_in_search" model="ir.ui.view">
<field name="name">crm_claim_rma.picking_in_search</field>
<field name="model">stock.picking</field>
<field name="inherit_id" ref="stock.view_picking_in_search" />
<field eval="16" name="priority"/>
<field name="arch" type="xml">
<filter string="To Invoice" position="after">
<separator orientation="vertical"/>
<filter string="RMA" name="to_do" icon="terp-accessories-archiver-minus" domain="[('claim_picking', '=', 'False'), ('claim_id', '!=', 'False')]" />
</filter>
</field>
</record>
</data>
</openerp>