默认客户过滤器不显示客户 - odoo 10 中的多家公司
Default Customer filter doesn't show customers - Multi company in odoo 10
我在 odoo 10 中启用了 multicompany
,并创建了一家母公司和两家子公司。
然后为 child_company_A 创建了一个客户,为 child_company_B 创建了一个客户。当我单击菜单 Customers
时,显示带有过滤器 customers
的空列表。如果我删除过滤器,它会显示所有客户。
过滤器不起作用的原因是什么?
我该如何解决?
客户表单视图中 parent_id
的用途是什么?
Cosutmer 过滤器是这样的:
<filter string="Customers" name="customer" domain="[('customer','=',1), ('parent_id', '=', False)]"/>
因此,如果您 select,则不会显示具有 parent_id 的过滤记录。
如果您的客户是一家公司,并且您创建了一名在那里工作的员工,则无需向他们展示母公司就足够了。
我在 odoo 10 中启用了 multicompany
,并创建了一家母公司和两家子公司。
然后为 child_company_A 创建了一个客户,为 child_company_B 创建了一个客户。当我单击菜单 Customers
时,显示带有过滤器 customers
的空列表。如果我删除过滤器,它会显示所有客户。
过滤器不起作用的原因是什么?
我该如何解决?
客户表单视图中 parent_id
的用途是什么?
Cosutmer 过滤器是这样的:
<filter string="Customers" name="customer" domain="[('customer','=',1), ('parent_id', '=', False)]"/>
因此,如果您 select,则不会显示具有 parent_id 的过滤记录。
如果您的客户是一家公司,并且您创建了一名在那里工作的员工,则无需向他们展示母公司就足够了。