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 开发与实施交流
    5
    12
    8177
    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.
    • C
      cqq81 last edited by

      背景:
          正常的MTO物料的Precurement Rule:

            产成品物料:
            1.动作:从另一库位移动,库位:客户库位《--产成品库位,供应拣货类型:销售出库。
            2.动作:生产,库位:产成品库位《--原材料库位(可能设置为生产虚拟仓),供应拣货类型:产品入库

            原材料:
            1.动作:从另一库位移动,库位:生产虚拟库位《--原材料仓,供应拣货类型:生产领料
            2.动作:采购, 库位:原材料仓《--供应商虚拟仓,供应拣货类型:外购入库


      问题:
          我按如上进行设置,输入订单后跑MRP
          “客户库位《--产成品库位”& “原材料仓《--供应商虚拟仓”分别生成拣货类型为“销售出库”和“外购入库”移动单,这个没有问题
          但是 “产成品库位《--原材料库位”和“生产虚拟库位《--原材料仓”所形成的移动单据中分拣类型为空(未定义)如下附档,也就是生产虚拟库位与内部库位之间的移动单出问题
         

          系统=流程+单据,单据类型无法确定,流程也就定不下来,系统很难运作起来。
          不知哪位大哥有碰到过类似情形,有无处理办法,谢谢!

      1 Reply Last reply Reply Quote 0
      • wjfonhand
        wjfonhand last edited by

        9.0?不会玩

        GoodERP -- Odoo China fork

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

          [quote author=Jeff link=topic=17399.msg31437#msg31437 date=1447687449]
          9.0?不会玩
          [/quote]

          是9.0的,连DEMO的默认建立的生产单对应的领料单,拣货类型也是空的!

          1 Reply Last reply Reply Quote 0
          • mrshelly
            mrshelly last edited by

            这个好象v9以下版本也是空的.....

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

              没有拣货类型,就无法生成相应的单据号码(参考号码),没有单据号码的单据在实际物流上行不通! 😞

              1 Reply Last reply Reply Quote 0
              • L
                Lown last edited by

                生产单所产生的材料移库和产品移库相当于生产车间将材料转化成产成品的过程,并不是实际意义上的领料单和产品入库单。想要管理领料单或者产品入库单,需要重新设置材料和产品对应的供应路线。
                比如产品的供应路线:
                设置一条【生产库位->库存库位】的拉动规则(需求库位:库存库位,拣货类型:生产入库,动作:从其它库位移动得来;供货方式:创建补货单或从库存取货)
                再设置一条【虚拟生产库位->生产库位】的拉动规则(需求库位:生产库位,拣货类型:内部移动,动作:生产)
                这样,当产品在库存库位有需求时,会创建一张【产品入库单】,同时如果第一条规则中定义的供货方式是创建补货单,则会创建一张这个产品在生产库位的需求补货单。运行该需求后,会创建一张生产单。
                领料单的话需要重新设置材料的供应路线,原理类似。

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

                  [quote author=emc link=topic=17399.msg31459#msg31459 date=1447935304]
                  生产单所产生的材料移库和产品移库相当于生产车间将材料转化成产成品的过程,并不是实际意义上的领料单和产品入库单。想要管理领料单或者产品入库单,需要重新设置材料和产品对应的供应路线。
                  比如产品的供应路线:
                  设置一条【生产库位->库存库位】的拉动规则(需求库位:库存库位,拣货类型:生产入库,动作:从其它库位移动得来;供货方式:创建补货单或从库存取货)
                  再设置一条【虚拟生产库位->生产库位】的拉动规则(需求库位:生产库位,拣货类型:内部移动,动作:生产)
                  这样,当产品在库存库位有需求时,会创建一张【产品入库单】,同时如果第一条规则中定义的供货方式是创建补货单,则会创建一张这个产品在生产库位的需求补货单。运行该需求后,会创建一张生产单。
                  领料单的话需要重新设置材料的供应路线,原理类似。
                  [/quote]


                  谢谢EMC
                  这样子设置后,多了好多库存单据。例如做一个MTS的产品,得有以下库存移动单据
                  1. MTS产成品库位<--生产车间库位 (生产后暂存起来不直接销售或领用,固需有一个仓库来存放,不是放在车间)
                  2. 生产车间库位<--虚拟生产库存  (完工,“借:库存商品  贷:生产成本”,按国内ERP软件定义,这才是【产品入库单】)
                  3. 虚拟生产库存<--生产车间库位  (原材料消耗, “借:生产成本  贷:原材料,按国内ERP软件定义,这才是【生产领料单】)
                  4. 生产车间库位<--原材料库位 (原材料投料,原材料投料前需放置于原材料库位,不是直接采购入库到车间)

                  另外,Action 为生产的补货规则中的,“picking type" 的栏位就没有意义了!
                  特别是,Action为“从其它库位移动”,需求库位为生产虚拟库位,源库位为生产车间库位时,picking type是必填的,但这个必填毫无意义,因为转化为产成品的单据是没有”picking type"的。

                  1 Reply Last reply Reply Quote 0
                  • wjfonhand
                    wjfonhand last edited by

                    引入车间二级库来管理,果然是很好的解决思路,感觉这个做成模块更好些,以免每个生产项目都重新设置,其实还是挺繁琐的。

                    但是楼主回复中的标注我觉得有些值得探讨,我觉得1是【成品入库单】,4是【生产领料单】,仓库人员实物交接都是针对【生产车间库位】的,并非【虚拟生产库位】,这样车间二级库的库存也管起来了。

                    GoodERP -- Odoo China fork

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

                      [quote author=Jeff link=topic=17399.msg31462#msg31462 date=1447947164]
                      引入车间二级库来管理,果然是很好的解决思路,感觉这个做成模块更好些,以免每个生产项目都重新设置,其实还是挺繁琐的。

                      但是楼主回复中的标注我觉得有些值得探讨,我觉得1是【成品入库单】,4是【生产领料单】,仓库人员实物交接都是针对【生产车间库位】的,并非【虚拟生产库位】,这样车间二级库的库存也管起来了。
                      [/quote]


                      Jeff

                      1. 从目前的架构上来看,确实是必须为每个车间设置一个“内部库位”
                          同时须二开为 2&3 确定 ”picking type"

                      2. 另外,上述举例中的 1&4 不一定是 【成品入库单】和【生产领料单】,例如前道车间的产成品完工后交给后道车间就不适用这两个名称。
                          所有内部库位之间的移动都统一设置为 “内部调拨”吧。(如是果调到供应商内部库位的,可以考虑新增 “委外出/入")
                          内部库位之间的移动一般不产生会计凭证,最好不要用到 “成品入库/生产领料” 作为单据名,

                      3. 生产企业的路线设置起来确实很繁琐
                          像我们做陶瓷的,产成品的层级至少有三层(瓷坯-烤花-包装),就须针对每一层级的产成品和原材料设置专用的路线。
                          再加上 MTS / MTO 的区别,加起来至少得有12条路线




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

                        [quote author=cqq81 link=topic=17399.msg31467#msg31467 date=1447991278]
                        [quote author=Jeff link=topic=17399.msg31462#msg31462 date=1447947164]
                        引入车间二级库来管理,果然是很好的解决思路,感觉这个做成模块更好些,以免每个生产项目都重新设置,其实还是挺繁琐的。

                        但是楼主回复中的标注我觉得有些值得探讨,我觉得1是【成品入库单】,4是【生产领料单】,仓库人员实物交接都是针对【生产车间库位】的,并非【虚拟生产库位】,这样车间二级库的库存也管起来了。
                        [/quote]


                        Jeff

                        1. 从目前的架构上来看,确实是必须为每个车间设置一个“内部库位”
                            同时须二开为 2&3 确定 ”picking type"

                        2. 另外,上述举例中的 1&4 不一定是 【成品入库单】和【生产领料单】,例如前道车间的产成品完工后交给后道车间就不适用这两个名称。
                            所有内部库位之间的移动都统一设置为 “内部调拨”吧。(如是果调到供应商内部库位的,可以考虑新增 “委外出/入")
                            内部库位之间的移动一般不产生会计凭证,最好不要用到 “成品入库/生产领料” 作为单据名,

                        3. 生产企业的路线设置起来确实很繁琐
                            像我们做陶瓷的,产成品的层级至少有三层(瓷坯-烤花-包装),就须针对每一层级的产成品和原材料设置专用的路线。
                            再加上 MTS / MTO 的区别,加起来至少得有12条路线
                        [/quote]

                        我也是生产企业,写了个相关的文档,供参考,加我qq263157440

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

                          [quote author=wanga18408 link=topic=17399.msg32791#msg32791 date=1479564197]
                          [quote author=cqq81 link=topic=17399.msg31467#msg31467 date=1447991278]
                          [quote author=Jeff link=topic=17399.msg31462#msg31462 date=1447947164]
                          引入车间二级库来管理,果然是很好的解决思路,感觉这个做成模块更好些,以免每个生产项目都重新设置,其实还是挺繁琐的。

                          但是楼主回复中的标注我觉得有些值得探讨,我觉得1是【成品入库单】,4是【生产领料单】,仓库人员实物交接都是针对【生产车间库位】的,并非【虚拟生产库位】,这样车间二级库的库存也管起来了。
                          [/quote]


                          Jeff

                          1. 从目前的架构上来看,确实是必须为每个车间设置一个“内部库位”
                              同时须二开为 2&3 确定 ”picking type"

                          2. 另外,上述举例中的 1&4 不一定是 【成品入库单】和【生产领料单】,例如前道车间的产成品完工后交给后道车间就不适用这两个名称。
                              所有内部库位之间的移动都统一设置为 “内部调拨”吧。(如是果调到供应商内部库位的,可以考虑新增 “委外出/入")
                              内部库位之间的移动一般不产生会计凭证,最好不要用到 “成品入库/生产领料” 作为单据名,

                          3. 生产企业的路线设置起来确实很繁琐
                              像我们做陶瓷的,产成品的层级至少有三层(瓷坯-烤花-包装),就须针对每一层级的产成品和原材料设置专用的路线。
                              再加上 MTS / MTO 的区别,加起来至少得有12条路线
                          [/quote]

                          我也是生产企业,写了个相关的文档,供参考,加我qq263157440
                          [/quote]

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