16 lines
1.0 KiB
XML
16 lines
1.0 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
||
<odoo>
|
||
<!-- 覆盖 stock 原生的 stock_picking_rule,增加验收人/证明人豁免 -->
|
||
<record model="ir.rule" id="stock.stock_picking_rule">
|
||
<field name="name">采购多公司(含指派验收/证明人豁免)</field>
|
||
<field name="model_id" ref="stock.model_stock_picking"/>
|
||
<!-- 当前用户公司范围内 OR 当前用户是指定的验收人/证明人/验收人(employee) -->
|
||
<field name="domain_force">['|', ('company_id', 'in', company_ids), '|', ('acceptance_user_id', '=', user.id), '|', ('certifier_user_id', '=', user.id), ('employee_id', '=', user.id)]</field>
|
||
</record>
|
||
<!-- 覆盖 stock 原生的 stock_picking_type_rule(暂不改 domain,仅确保覆盖正确) -->
|
||
<record model="ir.rule" id="stock.stock_picking_type_rule">
|
||
<field name="name">作业类型多公司</field>
|
||
<field name="model_id" ref="stock.model_stock_picking_type"/>
|
||
<field name="domain_force">[('company_id', 'in', company_ids)]</field>
|
||
</record>
|
||
</odoo> |