Add the ability to view all the transporter accounts from the sales configuration menu. Add company_id to delivery.carrier.account model as a related field to delivery.carrier. Also constrain the delivery.carrier and res.partner associated to an account to be linked to the same company. Fixes #113
24 lines
No EOL
1.1 KiB
XML
24 lines
No EOL
1.1 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<odoo>
|
|
<record id="action_open_delivery_carrier_accounts" model="ir.actions.act_window">
|
|
<field name="name">Carrier Accounts</field>
|
|
<field name="res_model">delivery.carrier.account</field>
|
|
<field name="view_mode">tree,form</field>
|
|
<field name="target">current</field>
|
|
<field name="domain">[('delivery_carrier_id', '=', context.get("carrier_id"))]</field>
|
|
<field name="context">{'default_delivery_carrier_id': "active_id"}</field>
|
|
</record>
|
|
<record id="action_open_all_delivery_carrier_accounts" model="ir.actions.act_window">
|
|
<field name="name">Carrier Accounts</field>
|
|
<field name="res_model">delivery.carrier.account</field>
|
|
<field name="view_mode">tree,form</field>
|
|
<field name="target">current</field>
|
|
</record>
|
|
<menuitem id="delivery_carrier_accounts"
|
|
parent="sale.menu_sales_config"
|
|
sequence="30"
|
|
action="delivery_carrier_partner_account.action_open_all_delivery_carrier_accounts"
|
|
name="Carrier Accounts"
|
|
/>
|
|
/>
|
|
</odoo> |