Files
enterprise-addons/partner_commission/views/sale_order_views.xml
T

75 lines
3.6 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="sale_order_subsciption_view_search_inherit_partner_commission" model='ir.ui.view'>
<field name="name">sale.order.subscription.search.inherit.partner.commission</field>
<field name="model">sale.order</field>
<field name="inherit_id" ref="sale_subscription.sale_subscription_view_search"/>
<field name="arch" type="xml">
<field name="order_line" position="after">
<field name="referrer_id"/>
</field>
<filter name="sales_team" position="after">
<filter string="Referrer" name="referrer_id" context="{'group_by': 'referrer_id'}"/>
</filter>
</field>
</record>
<record id="sale_order_subscription_view_tree_inherit_partner_commission" model='ir.ui.view'>
<field name="name">sale.order.subscription.list.inherit.partner.commission</field>
<field name="model">sale.order</field>
<field name="inherit_id" ref="sale_subscription.sale_subscription_view_tree"/>
<field name="arch" type="xml">
<field name="partner_id" position="after">
<field name="referrer_id" optional="hide"/>
</field>
</field>
</record>
<record id="sale_order_view_search_inherit_partner_commission" model='ir.ui.view'>
<field name="name">sale.order.search.inherit.partner.commission</field>
<field name="model">sale.order</field>
<field name="inherit_id" ref="sale.view_sales_order_filter"/>
<field name="arch" type="xml">
<field name="order_line" position="after">
<field name="referrer_id"/>
</field>
<group position="inside">
<filter string="Referrer" name="referrer_id" context="{'group_by': 'referrer_id'}"/>
</group>
</field>
</record>
<record id="account_move_view_search_inherit_partner_commission" model="ir.ui.view">
<field name="name">account.move.search.inherit.partner_commission</field>
<field name="model">account.move</field>
<field name="inherit_id" ref="account.view_account_invoice_filter"/>
<field name="arch" type="xml">
<group position="inside">
<filter string="Referrer" name="referrer_id" context="{'group_by':'referrer_id'}"/>
</group>
</field>
</record>
<record id="sale_order_form_quote_inherit_partner_commission" model="ir.ui.view">
<field name="name">sale.order.form.quote.partner.commission</field>
<field name="model">sale.order</field>
<field name="inherit_id" ref="sale_management.sale_order_form_quote"/>
<field name="arch" type="xml">
<field name="partner_id" position="after">
<field name="referrer_id" context="{'res_partner_search_mode': 'supplier'}" options="{'no_create': True}"/>
<field name="commission_plan_frozen"
invisible="not referrer_id or not is_subscription"
required="referrer_id and is_subscription"/>
<field name="commission_plan_id"
invisible="not referrer_id"
readonly="(is_subscription and not commission_plan_frozen) or (commission_plan_frozen and subscription_state == '7_upsell')"
domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]"/>
</field>
<field name="tax_totals" position="after">
<field name="commission" invisible="not referrer_id or not commission_plan_id"/>
</field>
</field>
</record>
</odoo>