75 lines
3.6 KiB
XML
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>
|