
Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn
由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解
本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!
开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号
如果您登录系统碰到问题,请在微信公众号留言:
创建员工和部门信息时候出现循环的问题
-
我今天在Odoo 9.0系统中做了下面的操作:
[list type=decimal]
[li]新建一位员工jenny[/li]
[li]新建一个部门sales,指定jenny为manager[/li]
[li]编辑jenny的部门信息为sales部门[/li]
[li]Save - 出现问题,不能创建递归层次结构的员工 Error! You cannot create recursive hierarchy of Employee(s).[/li]
[/list]
我可以理解错误的原因。不过在这里我想请教一下各位,在HR系统中,部门经理的manager一栏应该如何处理比较妥善?大家都是怎样做的?是否需要留空? -
同样遇到该问题,期待大神可以解答
-
应该留空吧
自己 不能作为 自己的上级 -
[quote author=保定-粉刷匠 link=topic=17516.msg31898#msg31898 date=1455419588]
ccdos说的是正确的,就是说部门经理的实质是直接上级。部门的部门经理是本部门员工默认的直接上级,因而本部门员工的部门经理可以是本部门的部门经理,也可以设置为其它员工。但自己不能是自己的部门经理。
[/quote]
反正是有些confusing,按照这样的逻辑的话,department manager的部门就不能填写本部门了。另外,部门下确实可能还有组织细分,所以你的意思我可以理解为direct manager和department manager的区分吗? -
@视而不见 可以肯定的是这应该是一个bug。
合理的逻辑是:当department上选择Jenny为sales 部门的manager的时候,首先Jenny在Employee界面上的部门应该是sales,然后Jenny的manager应该是sales上级部门的manager或留空。
目前在算员工所属manager时没有考虑该员工是本部门的manager这种情况。所以就会出现Jenny是自己的manager的循环错误。
目前你可以workaround这个bug的办法是,建立一个没有manager的sales部门,分配Sales部门给jenny,再在Sales部门上设置Jenny为manager。