Odoo 10如何按公司筛选员工?

时间:2018-08-29 08:32:43

标签: odoo-10

我想按选定公司为多公司用户筛选员工。我正在尝试通过访问规则来实现。但我不知道规则。通过搜索过滤器,我可以使用address_id和公司名称获取特定公司的员工。但是我需要为每个公司手动执行此操作。

我的规则:

<data noupdate="1">
    <record id="my_module.current_company_employee_access_rule" model="ir.rule">
        <field name="name">Show employees by company</field>
        <field name="model_id" ref="hr.model_hr_employee"/>
        <field name="domain_force">
            [('address_id', 'in' [user.company_id.id])]
        </field>
    </record>
</data> 

当用户启用了多公司选项时,所选公司就是在用户左上角选择的公司。

0 个答案:

没有答案