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账号

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

    SOLVED Odoo10.0生产Push Rule(推式规则)相关问题

    Odoo 系统测试
    3
    7
    6509
    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.
    • W
      wanga18408 last edited by

      在测试Odoo10.0生产的时候,用到推式规则
      目的:制造订单创建后,自动生成以下单据:
      1,车间到质检区的质检单
      2,质检区到仓库的入库单

      设置如下,BOM:
      0_1492254313306_bom.png
      成品的类别关联路线:
      0_1492254391141_product.png
      路线设置
      0_1492254449252_route.png
      这样,在MO保存后,会生成质检单和入库单,没问题:
      0_1492254536212_picking.png
      但是在制造订单的产成品页签,会有三笔库存移动(应该只有一笔虚拟位置生产到车间)
      1虚拟位置生产 到 车间
      2车间 到质检区
      3 质检区到库存
      其中2,3的库存移动 不应该显示在制造订单上才不会报错:
      0_1492254893895_mo.png
      然后在报工时就报错:

      0_1492254691301_error.png

      我记得在之前测试的推式是不会产生这样的问题的,有朋友遇到过嘛?还是说设置有问题,谢谢

      jeffery 1 Reply Last reply Reply Quote 0
      • jeffery
        jeffery @wanga18408 last edited by

        @wanga18408 在 Odoo10.0生产Push Rule(推式规则)相关问题 中说:

        工时就报

        是因为 push rule 复制 成品的移库时,复制了 生产单 引用

        注:
        生产单与 成品移库是 通过 stock.move 上的 production_id 字段计算

        1 Reply Last reply Reply Quote 0
        • W
          wanga18408 last edited by wanga18408

          https://github.com/odoo/odoo/issues/16448

          已解决,参照上面的链接,感谢Jeffrey

          ---备注~测试split case失败

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

            楼上两位 @wanga18408 , @jeffery 赞的,在github上做的很专业,@jeffery 还创建了PR
            不过这个fix有点问题的。如果简单把在move上的production_id设置为copy=False的话,我们分多次完成一个生产订单会出错。我已在github上回复。

            W 1 Reply Last reply Reply Quote 0
            • W
              wanga18408 @digitalsatori last edited by

              @digitalsatori 在 Odoo10.0生产Push Rule(推式规则)相关问题 中说:

              楼上两位 @wanga18408 , @jeffery 赞的,在github上做的很专业,@jeffery 还创建了PR
              不过这个fix有点问题的。如果简单把在move上的production_id设置为copy=False的话,我们分多次完成一个生产订单会出错。我已在github上回复。

              又对校长的split case进行了测试,确实会有问题,用最新的fix代码测试,push rule产生的两笔picking确实不会显示在产成品的页签上了,但是当MO出现拆分的情况时(部分报工), 点击库存过账后, 不会创建剩余数量的未完成记录....

              用push rule的话,在最新odoo 20170417 版本上依旧存在此问题,即显示在产成品页签....还有别的办法嘛两位大神?

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

                @wanga18408 测试做得很认真啊。 @jeffery 发现的问题的原因是对的,只是之前的fix没有考虑周全,他应该有解决办法的。

                1 Reply Last reply Reply Quote 0
                • W
                  wanga18408 last edited by wanga18408

                  这个issue已解决,参见 https://github.com/odoo/odoo/issues/16448

                  官方人员提交了pr: https://github.com/odoo/odoo/pull/16521

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