48 lines
2.7 KiB
XML
48 lines
2.7 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<record id="helpdesk_ticket_view_form_inherit_helpdesk_stock" model="ir.ui.view">
|
|
<field name='name'>helpdesk.ticket.form.inherit.stock</field>
|
|
<field name="model">helpdesk.ticket</field>
|
|
<field name="inherit_id" ref="helpdesk.helpdesk_ticket_view_form"/>
|
|
<field name="arch" type="xml">
|
|
<button name="action_open_helpdesk_ticket" position="before">
|
|
<button class="oe_stat_button" name="action_view_pickings" icon="fa-truck"
|
|
type="object" invisible="pickings_count == 0" groups="stock.group_stock_user">
|
|
<field name="pickings_count" string="Returns" widget="statinfo" />
|
|
</button>
|
|
<button class="oe_stat_button" name="action_view_replacements" icon="fa-truck" type="object"
|
|
invisible="replacement_count == 0 or not use_product_replacements" groups="stock.group_stock_user">
|
|
<field name="replacement_count" string="Deliveries" widget="statinfo" />
|
|
</button>
|
|
</button>
|
|
<xpath expr="//page[@name='extra_info']//field[@name='company_id']" position="after">
|
|
<field name="use_credit_notes" invisible="1"/>
|
|
<field name="use_product_returns" invisible="1"/>
|
|
<field name="use_product_repairs" invisible="1"/>
|
|
<field name="suitable_product_ids" invisible="1"/>
|
|
<field name="tracking" invisible="1"/>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="helpdesk_ticket_view_form_inherit_stock_user" model="ir.ui.view">
|
|
<field name='name'>helpdesk.ticket.form.inherit.return.stock.user</field>
|
|
<field name="model">helpdesk.ticket</field>
|
|
<field name="priority">45</field>
|
|
<field name="inherit_id" ref="helpdesk.helpdesk_ticket_view_form"/>
|
|
<field name="arch" type="xml">
|
|
<field name="stage_id" position="before">
|
|
<field name="has_partner_picking" invisible="1" groups="stock.group_stock_user"/>
|
|
<field name="use_product_returns" invisible="1" groups="stock.group_stock_user"/>
|
|
<button type="action" name="%(stock.act_stock_return_picking)d"
|
|
groups="stock.group_stock_user"
|
|
string="Return" invisible="not use_product_returns"
|
|
context="{'default_ticket_id': id, 'default_company_id': company_id}" data-hotkey="q"/>
|
|
<button type="object" name="action_create_replacement" string="Replace"
|
|
invisible="not use_product_replacements" data-hotkey="l"
|
|
groups="stock.group_stock_user"/>
|
|
</field>
|
|
</field>
|
|
</record>
|
|
</odoo>
|