В Odoo 13 мои правила записи не работают. Если глобально этот domain_force работает нормально

Мой вопрос: Пользователь с таким правом должен видеть только заказы на продажу своих складов. default_picking_type_ids - это stock.picking.type.

      <record id="group_restrict_warehouse_user_smr" model="res.groups">
    <field name="name">Order Management User</field>
</record>
<record id="so_restrict_warehouse_user" model="ir.rule">
    <field name="name">Sale order restrict warehouse user smr</field>
    <field name="model_id" ref="sale.model_sale_order"/>
    <field name="domain_force">[('warehouse_id', 'in', [ wh.warehouse_id.id for wh in  user.default_picking_type_ids ])]</field>
<field name="groups" eval="[(4,ref('group_restrict_warehouse_user_smr'))]"/>
</record>

0 ответов

Другие вопросы по тегам