Navigation

    Odoo 中文社区

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Popular
    • Users
    • Groups

    Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn

    由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解

    本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!

    开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

    如果您登录系统碰到问题,请在微信公众号留言:

    创建员工和部门信息时候出现循环的问题

    Odoo 开发与实施交流
    4
    6
    3461
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • 视
      视而不见 last edited by

      我今天在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一栏应该如何处理比较妥善?大家都是怎样做的?是否需要留空?

      1 Reply Last reply Reply Quote 0
      • F
        flg618730 last edited by

        同样遇到该问题,期待大神可以解答

        1 Reply Last reply Reply Quote 0
        • C
          ccdos last edited by

          应该留空吧
          自己 不能作为 自己的上级

          1 Reply Last reply Reply Quote 0
          • 视
            视而不见 last edited by

            [quote author=保定-粉刷匠 link=topic=17516.msg31898#msg31898 date=1455419588]
            ccdos说的是正确的,就是说部门经理的实质是直接上级。部门的部门经理是本部门员工默认的直接上级,因而本部门员工的部门经理可以是本部门的部门经理,也可以设置为其它员工。但自己不能是自己的部门经理。
            [/quote]

            反正是有些confusing,按照这样的逻辑的话,department manager的部门就不能填写本部门了。另外,部门下确实可能还有组织细分,所以你的意思我可以理解为direct manager和department manager的区分吗?

            1 Reply Last reply Reply Quote 0
            • digitalsatori
              digitalsatori 管理员 last edited by

              @视而不见 可以肯定的是这应该是一个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。

              1 Reply Last reply Reply Quote 0
              • First post
                Last post