Skip to content
  • Categories
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse

Odoo 中文社区

  1. Home
  2. Categories
  3. Odoo 系统测试
  4. Odoo10.0生产Push Rule(推式规则)相关问题

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

Scheduled Pinned Locked Moved Solved Odoo 系统测试
7 Posts 3 Posters 10.6k Views
  • 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 Offline
    W Offline
    wanga18408
    wrote on last edited by
    #1

    在测试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

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

    jefferyJ 1 Reply Last reply
    0
    • W wanga18408

      在测试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

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

      jefferyJ Offline
      jefferyJ Offline
      jeffery
      wrote on last edited by
      #2

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

      工时就报

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

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

      1 Reply Last reply
      0
      • W Offline
        W Offline
        wanga18408
        wrote on last edited by wanga18408
        #3

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

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

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

        1 Reply Last reply
        0
        • D Offline
          D Offline
          digitalsatori
          管理员
          wrote on last edited by digitalsatori
          #4

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

          【上海先安科技】(tony AT openerp.cn)

          W 1 Reply Last reply
          0
          • D digitalsatori

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

            W Offline
            W Offline
            wanga18408
            wrote on last edited by
            #5

            @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
            0
            • D Offline
              D Offline
              digitalsatori
              管理员
              wrote on last edited by digitalsatori
              #6

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

              【上海先安科技】(tony AT openerp.cn)

              1 Reply Last reply
              0
              • W Offline
                W Offline
                wanga18408
                wrote on last edited by wanga18408
                #7

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

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

                1 Reply Last reply
                0

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Tags
                • Popular
                • Users
                • Groups