When I run a production run routing for a product with BOM levels
greater than 1, the lower level materials are not listed in the Materials List screenlet. Are separate routing required for each BOM level? For example, with BOM part_1 part_1_1 rawpart_1_1 part_1_2 rawpart_1_2 I created a Routing called part_1 to which part_1 is linked as the product. When I create a production run, only part_1_1 and part_1_2 are listed as materials. Shouldn't rawpart_1_1 and rawpart_1_2 be listed in the materials list also? I even linked routing tasks to the BOMs but it didn't pull in the additional materials. |
Hi Christian,
That is correct. If the end product consist of parts (sub products) that you produce also, you also need to have a bom and a production schema (with tasks and product association) for sub products. When creating a production run for the end product, you can automatically create the production runs for the sub products by setting the 'dependent production run' flag in the production run for the end product. Regards, Pierre Smits *ORRTIZ.COM <http://www.orrtiz.com>* Services & Solutions for Cloud- Based Manufacturing, Professional Services and Retail & Trade http://www.orrtiz.com On Tue, Jan 21, 2014 at 1:17 AM, Christian Carlow < [hidden email]> wrote: > When I run a production run routing for a product with BOM levels greater > than 1, the lower level materials are not listed in the Materials List > screenlet. Are separate routing required for each BOM level? > > For example, with BOM > part_1 > part_1_1 > rawpart_1_1 > part_1_2 > rawpart_1_2 > > I created a Routing called part_1 to which part_1 is linked as the > product. When I create a production run, only part_1_1 and part_1_2 are > listed as materials. Shouldn't rawpart_1_1 and rawpart_1_2 be listed in > the materials list also? I even linked routing tasks to the BOMs but it > didn't pull in the additional materials. > |
Thanks Pierre,
To clarify, you're saying that the sub-products need their own separate routing as well and using "dependent production run" will include those sub-product routings? On 01/21/2014 03:06 AM, Pierre Smits wrote: > Hi Christian, > > That is correct. If the end product consist of parts (sub products) that > you produce also, you also need to have a bom and a production schema (with > tasks and product association) for sub products. > > When creating a production run for the end product, you can automatically > create the production runs for the sub products by setting the 'dependent > production run' flag in the production run for the end product. > > Regards, > > Pierre Smits > > *ORRTIZ.COM <http://www.orrtiz.com>* > Services & Solutions for Cloud- > Based Manufacturing, Professional > Services and Retail & Trade > http://www.orrtiz.com > > > On Tue, Jan 21, 2014 at 1:17 AM, Christian Carlow < > [hidden email]> wrote: > >> When I run a production run routing for a product with BOM levels greater >> than 1, the lower level materials are not listed in the Materials List >> screenlet. Are separate routing required for each BOM level? >> >> For example, with BOM >> part_1 >> part_1_1 >> rawpart_1_1 >> part_1_2 >> rawpart_1_2 >> >> I created a Routing called part_1 to which part_1 is linked as the >> product. When I create a production run, only part_1_1 and part_1_2 are >> listed as materials. Shouldn't rawpart_1_1 and rawpart_1_2 be listed in >> the materials list also? I even linked routing tasks to the BOMs but it >> didn't pull in the additional materials. >> |
Christian,
To be correct: you don't need to do the 'dependent' production runs. That is a choice. But yes, if you have specific tasks for the production of your sub-products you would be better of with specific production schemas. Otherwise, the 'default' schema will be used. Pierre Smits *ORRTIZ.COM <http://www.orrtiz.com>* Services & Solutions for Cloud- Based Manufacturing, Professional Services and Retail & Trade http://www.orrtiz.com On Tue, Jan 21, 2014 at 2:16 PM, Christian Carlow < [hidden email]> wrote: > Thanks Pierre, > > To clarify, you're saying that the sub-products need their own separate > routing as well and using "dependent production run" will include those > sub-product routings? > > > On 01/21/2014 03:06 AM, Pierre Smits wrote: > >> Hi Christian, >> >> That is correct. If the end product consist of parts (sub products) that >> you produce also, you also need to have a bom and a production schema >> (with >> tasks and product association) for sub products. >> >> When creating a production run for the end product, you can automatically >> create the production runs for the sub products by setting the 'dependent >> production run' flag in the production run for the end product. >> >> Regards, >> >> Pierre Smits >> >> *ORRTIZ.COM <http://www.orrtiz.com>* >> >> Services & Solutions for Cloud- >> Based Manufacturing, Professional >> Services and Retail & Trade >> http://www.orrtiz.com >> >> >> On Tue, Jan 21, 2014 at 1:17 AM, Christian Carlow < >> [hidden email]> wrote: >> >> When I run a production run routing for a product with BOM levels greater >>> than 1, the lower level materials are not listed in the Materials List >>> screenlet. Are separate routing required for each BOM level? >>> >>> For example, with BOM >>> part_1 >>> part_1_1 >>> rawpart_1_1 >>> part_1_2 >>> rawpart_1_2 >>> >>> I created a Routing called part_1 to which part_1 is linked as the >>> product. When I create a production run, only part_1_1 and part_1_2 are >>> listed as materials. Shouldn't rawpart_1_1 and rawpart_1_2 be listed in >>> the materials list also? I even linked routing tasks to the BOMs but it >>> didn't pull in the additional materials. >>> >>> > |
Thanks again Pierre,
Once I created separate routings to which the sub-parts were linked, the separate routings were included as dependent production runs with their own set of sub-part materials. Does anyone know if there exists any documentation out there on using the Manufacturing application like this? I found some documentation on Opentaps wiki but it doesn't really describe the steps that need to be performed. I also looked at "Getting Started with Apache OFBiz Manufacturing & MRP in 5 easy steps" but it only covered single-level BOMs (maybe the full book covers multi-level BOMs?). The best thing I found was this thread from 2007: http://ofbiz.135035.n4.nabble.com/Question-on-Rouning-tasks-td143884.html. The thread explains using Routing Task "Deliverable Products" only for non-standard results because its a manual process, otherwise the "cascading structure/network of production runs (routings)" should be used. The thread also mentions creating a wiki page for the subject. I guess this still needs to be done? On 01/21/2014 07:29 AM, Pierre Smits wrote: > Christian, > > To be correct: you don't need to do the 'dependent' production runs. That > is a choice. > > But yes, if you have specific tasks for the production of your sub-products > you would be better of with specific production schemas. Otherwise, the > 'default' schema will be used. > > Pierre Smits > > *ORRTIZ.COM <http://www.orrtiz.com>* > Services & Solutions for Cloud- > Based Manufacturing, Professional > Services and Retail & Trade > http://www.orrtiz.com > > > On Tue, Jan 21, 2014 at 2:16 PM, Christian Carlow < > [hidden email]> wrote: > >> Thanks Pierre, >> >> To clarify, you're saying that the sub-products need their own separate >> routing as well and using "dependent production run" will include those >> sub-product routings? >> >> >> On 01/21/2014 03:06 AM, Pierre Smits wrote: >> >>> Hi Christian, >>> >>> That is correct. If the end product consist of parts (sub products) that >>> you produce also, you also need to have a bom and a production schema >>> (with >>> tasks and product association) for sub products. >>> >>> When creating a production run for the end product, you can automatically >>> create the production runs for the sub products by setting the 'dependent >>> production run' flag in the production run for the end product. >>> >>> Regards, >>> >>> Pierre Smits >>> >>> *ORRTIZ.COM <http://www.orrtiz.com>* >>> >>> Services & Solutions for Cloud- >>> Based Manufacturing, Professional >>> Services and Retail & Trade >>> http://www.orrtiz.com >>> >>> >>> On Tue, Jan 21, 2014 at 1:17 AM, Christian Carlow < >>> [hidden email]> wrote: >>> >>> When I run a production run routing for a product with BOM levels greater >>>> than 1, the lower level materials are not listed in the Materials List >>>> screenlet. Are separate routing required for each BOM level? >>>> >>>> For example, with BOM >>>> part_1 >>>> part_1_1 >>>> rawpart_1_1 >>>> part_1_2 >>>> rawpart_1_2 >>>> >>>> I created a Routing called part_1 to which part_1 is linked as the >>>> product. When I create a production run, only part_1_1 and part_1_2 are >>>> listed as materials. Shouldn't rawpart_1_1 and rawpart_1_2 be listed in >>>> the materials list also? I even linked routing tasks to the BOMs but it >>>> didn't pull in the additional materials. >>>> >>>> |
Christian,
Sharan Foga did an update on the book regarding Manufacturing with OFBiz. It can be found here: http://www.lulu.com/shop/sharan-foga/getting-started-with-apache-ofbiz-manufacturing-mrp/paperback/product-21280140.html < http://www.lulu.com/shop/sharan-foga/getting-started-with-apache-ofbiz-manufacturing-mrp/paperback/product-21280140.html > Unfortunately, the list of books in cwiki isn't up to date. Otherwise you would have found the reference there as well. Pierre Smits *ORRTIZ.COM <http://www.orrtiz.com>* Services & Solutions for Cloud- Based Manufacturing, Professional Services and Retail & Trade http://www.orrtiz.com On Tue, Jan 21, 2014 at 3:29 PM, Christian Carlow < [hidden email]> wrote: > Thanks again Pierre, > > Once I created separate routings to which the sub-parts were linked, the > separate routings were included as dependent production runs with their own > set of sub-part materials. > > Does anyone know if there exists any documentation out there on using the > Manufacturing application like this? I found some documentation on > Opentaps wiki but it doesn't really describe the steps that need to be > performed. I also looked at "Getting Started with Apache OFBiz > Manufacturing & MRP in 5 easy steps" but it only covered single-level BOMs > (maybe the full book covers multi-level BOMs?). > > The best thing I found was this thread from 2007: > http://ofbiz.135035.n4.nabble.com/Question-on-Rouning-tasks-td143884.html. > The thread explains using Routing Task "Deliverable Products" only for > non-standard results because its a manual process, otherwise the "cascading > structure/network of production runs (routings)" should be used. The > thread also mentions creating a wiki page for the subject. I guess this > still needs to be done? > > > On 01/21/2014 07:29 AM, Pierre Smits wrote: > >> Christian, >> >> To be correct: you don't need to do the 'dependent' production runs. That >> is a choice. >> >> But yes, if you have specific tasks for the production of your >> sub-products >> you would be better of with specific production schemas. Otherwise, the >> 'default' schema will be used. >> >> Pierre Smits >> >> *ORRTIZ.COM <http://www.orrtiz.com>* >> Services & Solutions for Cloud- >> Based Manufacturing, Professional >> Services and Retail & Trade >> http://www.orrtiz.com >> >> >> On Tue, Jan 21, 2014 at 2:16 PM, Christian Carlow < >> [hidden email]> wrote: >> >> Thanks Pierre, >>> >>> To clarify, you're saying that the sub-products need their own separate >>> routing as well and using "dependent production run" will include those >>> sub-product routings? >>> >>> >>> On 01/21/2014 03:06 AM, Pierre Smits wrote: >>> >>> Hi Christian, >>>> >>>> That is correct. If the end product consist of parts (sub products) that >>>> you produce also, you also need to have a bom and a production schema >>>> (with >>>> tasks and product association) for sub products. >>>> >>>> When creating a production run for the end product, you can >>>> automatically >>>> create the production runs for the sub products by setting the >>>> 'dependent >>>> production run' flag in the production run for the end product. >>>> >>>> Regards, >>>> >>>> Pierre Smits >>>> >>>> *ORRTIZ.COM <http://www.orrtiz.com>* >>>> >>>> Services & Solutions for Cloud- >>>> Based Manufacturing, Professional >>>> Services and Retail & Trade >>>> http://www.orrtiz.com >>>> >>>> >>>> On Tue, Jan 21, 2014 at 1:17 AM, Christian Carlow < >>>> [hidden email]> wrote: >>>> >>>> When I run a production run routing for a product with BOM levels >>>> greater >>>> >>>>> than 1, the lower level materials are not listed in the Materials List >>>>> screenlet. Are separate routing required for each BOM level? >>>>> >>>>> For example, with BOM >>>>> part_1 >>>>> part_1_1 >>>>> rawpart_1_1 >>>>> part_1_2 >>>>> rawpart_1_2 >>>>> >>>>> I created a Routing called part_1 to which part_1 is linked as the >>>>> product. When I create a production run, only part_1_1 and part_1_2 >>>>> are >>>>> listed as materials. Shouldn't rawpart_1_1 and rawpart_1_2 be listed >>>>> in >>>>> the materials list also? I even linked routing tasks to the BOMs but >>>>> it >>>>> didn't pull in the additional materials. >>>>> >>>>> >>>>> > |
Administrator
|
On Tuesday, January 21, 2014 4:09 PM, [hidden email] wrote
> Christian, > > Sharan Foga did an update on the book regarding Manufacturing with OFBiz. > > It can be found here: > > http://www.lulu.com/shop/sharan-foga/getting-started-with-apache-ofbiz-manufacturing-mrp/paperback/product-21280140.html > < > http://www.lulu.com/shop/sharan-foga/getting-started-with-apache-ofbiz-manufacturing-mrp/paperback/product-21280140.html >> > > Unfortunately, the list of books in cwiki isn't up to date. Otherwise you > would have found the reference there as well. Wrong, I updated it a Sharan's request around 1 month ago Jacques > > > > Pierre Smits > > *ORRTIZ.COM <http://www.orrtiz.com>* > Services & Solutions for Cloud- > Based Manufacturing, Professional > Services and Retail & Trade > http://www.orrtiz.com > > > On Tue, Jan 21, 2014 at 3:29 PM, Christian Carlow < > [hidden email]> wrote: > >> Thanks again Pierre, >> >> Once I created separate routings to which the sub-parts were linked, the >> separate routings were included as dependent production runs with their own >> set of sub-part materials. >> >> Does anyone know if there exists any documentation out there on using the >> Manufacturing application like this? I found some documentation on >> Opentaps wiki but it doesn't really describe the steps that need to be >> performed. I also looked at "Getting Started with Apache OFBiz >> Manufacturing & MRP in 5 easy steps" but it only covered single-level BOMs >> (maybe the full book covers multi-level BOMs?). >> >> The best thing I found was this thread from 2007: >> http://ofbiz.135035.n4.nabble.com/Question-on-Rouning-tasks-td143884.html. >> The thread explains using Routing Task "Deliverable Products" only for >> non-standard results because its a manual process, otherwise the "cascading >> structure/network of production runs (routings)" should be used. The >> thread also mentions creating a wiki page for the subject. I guess this >> still needs to be done? >> >> >> On 01/21/2014 07:29 AM, Pierre Smits wrote: >> >>> Christian, >>> >>> To be correct: you don't need to do the 'dependent' production runs. That >>> is a choice. >>> >>> But yes, if you have specific tasks for the production of your >>> sub-products >>> you would be better of with specific production schemas. Otherwise, the >>> 'default' schema will be used. >>> >>> Pierre Smits >>> >>> *ORRTIZ.COM <http://www.orrtiz.com>* >>> Services & Solutions for Cloud- >>> Based Manufacturing, Professional >>> Services and Retail & Trade >>> http://www.orrtiz.com >>> >>> >>> On Tue, Jan 21, 2014 at 2:16 PM, Christian Carlow < >>> [hidden email]> wrote: >>> >>> Thanks Pierre, >>>> >>>> To clarify, you're saying that the sub-products need their own separate >>>> routing as well and using "dependent production run" will include those >>>> sub-product routings? >>>> >>>> >>>> On 01/21/2014 03:06 AM, Pierre Smits wrote: >>>> >>>> Hi Christian, >>>>> >>>>> That is correct. If the end product consist of parts (sub products) that >>>>> you produce also, you also need to have a bom and a production schema >>>>> (with >>>>> tasks and product association) for sub products. >>>>> >>>>> When creating a production run for the end product, you can >>>>> automatically >>>>> create the production runs for the sub products by setting the >>>>> 'dependent >>>>> production run' flag in the production run for the end product. >>>>> >>>>> Regards, >>>>> >>>>> Pierre Smits >>>>> >>>>> *ORRTIZ.COM <http://www.orrtiz.com>* >>>>> >>>>> Services & Solutions for Cloud- >>>>> Based Manufacturing, Professional >>>>> Services and Retail & Trade >>>>> http://www.orrtiz.com >>>>> >>>>> >>>>> On Tue, Jan 21, 2014 at 1:17 AM, Christian Carlow < >>>>> [hidden email]> wrote: >>>>> >>>>> When I run a production run routing for a product with BOM levels >>>>> greater >>>>> >>>>>> than 1, the lower level materials are not listed in the Materials List >>>>>> screenlet. Are separate routing required for each BOM level? >>>>>> >>>>>> For example, with BOM >>>>>> part_1 >>>>>> part_1_1 >>>>>> rawpart_1_1 >>>>>> part_1_2 >>>>>> rawpart_1_2 >>>>>> >>>>>> I created a Routing called part_1 to which part_1 is linked as the >>>>>> product. When I create a production run, only part_1_1 and part_1_2 >>>>>> are >>>>>> listed as materials. Shouldn't rawpart_1_1 and rawpart_1_2 be listed >>>>>> in >>>>>> the materials list also? I even linked routing tasks to the BOMs but >>>>>> it >>>>>> didn't pull in the additional materials. |
Here is another good post about production runs with details about WIPs:
http://ofbiz.135035.n4.nabble.com/quot-Work-in-Progress-quot-as-product-type-td150426. This was from 2008 and the original poster was trying to get mandatory production runs to have resulting products stored in inventory and said that the instructions from Valentina provided didn't work but I've confirmed it does as of now so Valintinas post is valid. It explains that WIP products should only be used when they are not supposed to be stored in inventory. I guess WIPs would be used for processes that occur so closely together that tracking the inventory of them is less relevant? Such as if there is a production run to make a plate of food that includes some variation of scrambled eggs, only the finished plate that includes the scrambled egg variation needs to be stored in inventory and the result of the making of the scrambled egg variation component is stored as a sequence of WIP mandatory production runs that exist only to prevent later production runs from occurring before their dependent ones? So in other words, the "Make Salted Scrambled Egg" production run would only exist to prevent the "Make Plate of Food" production run from finishing? I suppose since the company tracks partially processed parts in inventory, then the BOMs should not be stored as WIPs? Technically they are considered WIPs but I'm not sure if its necessary for them to be stored as WIP for other purposes. I noticed that the function that gets the BOMTree has an option to exclude WIPs. Should similar logic be incorporated into production run logic so that you can choose if you want your WIPs to be stored in inventory? I guess if storing parts that are technically WIPs as FINISHED_GOOD doesn't conflict with other logic that handles WIPs in a specific way then creating such new WIP functionality is unnecessary and then the only issue is a matter of conciseness of technically-WIP product types assignments. I'm trying to gather basic rules an usage instructions on this subject to be documented on the wiki. On 01/21/2014 10:54 AM, Jacques Le Roux wrote: > On Tuesday, January 21, 2014 4:09 PM, [hidden email] wrote >> Christian, >> >> Sharan Foga did an update on the book regarding Manufacturing with OFBiz. >> >> It can be found here: >> >> http://www.lulu.com/shop/sharan-foga/getting-started-with-apache-ofbiz-manufacturing-mrp/paperback/product-21280140.html >> < >> http://www.lulu.com/shop/sharan-foga/getting-started-with-apache-ofbiz-manufacturing-mrp/paperback/product-21280140.html >> Unfortunately, the list of books in cwiki isn't up to date. Otherwise you >> would have found the reference there as well. > Wrong, I updated it a Sharan's request around 1 month ago > > Jacques > >> >> >> Pierre Smits >> >> *ORRTIZ.COM <http://www.orrtiz.com>* >> Services & Solutions for Cloud- >> Based Manufacturing, Professional >> Services and Retail & Trade >> http://www.orrtiz.com >> >> >> On Tue, Jan 21, 2014 at 3:29 PM, Christian Carlow < >> [hidden email]> wrote: >> >>> Thanks again Pierre, >>> >>> Once I created separate routings to which the sub-parts were linked, the >>> separate routings were included as dependent production runs with their own >>> set of sub-part materials. >>> >>> Does anyone know if there exists any documentation out there on using the >>> Manufacturing application like this? I found some documentation on >>> Opentaps wiki but it doesn't really describe the steps that need to be >>> performed. I also looked at "Getting Started with Apache OFBiz >>> Manufacturing & MRP in 5 easy steps" but it only covered single-level BOMs >>> (maybe the full book covers multi-level BOMs?). >>> >>> The best thing I found was this thread from 2007: >>> http://ofbiz.135035.n4.nabble.com/Question-on-Rouning-tasks-td143884.html. >>> The thread explains using Routing Task "Deliverable Products" only for >>> non-standard results because its a manual process, otherwise the "cascading >>> structure/network of production runs (routings)" should be used. The >>> thread also mentions creating a wiki page for the subject. I guess this >>> still needs to be done? >>> >>> >>> On 01/21/2014 07:29 AM, Pierre Smits wrote: >>> >>>> Christian, >>>> >>>> To be correct: you don't need to do the 'dependent' production runs. That >>>> is a choice. >>>> >>>> But yes, if you have specific tasks for the production of your >>>> sub-products >>>> you would be better of with specific production schemas. Otherwise, the >>>> 'default' schema will be used. >>>> >>>> Pierre Smits >>>> >>>> *ORRTIZ.COM <http://www.orrtiz.com>* >>>> Services & Solutions for Cloud- >>>> Based Manufacturing, Professional >>>> Services and Retail & Trade >>>> http://www.orrtiz.com >>>> >>>> >>>> On Tue, Jan 21, 2014 at 2:16 PM, Christian Carlow < >>>> [hidden email]> wrote: >>>> >>>> Thanks Pierre, >>>>> To clarify, you're saying that the sub-products need their own separate >>>>> routing as well and using "dependent production run" will include those >>>>> sub-product routings? >>>>> >>>>> >>>>> On 01/21/2014 03:06 AM, Pierre Smits wrote: >>>>> >>>>> Hi Christian, >>>>>> That is correct. If the end product consist of parts (sub products) that >>>>>> you produce also, you also need to have a bom and a production schema >>>>>> (with >>>>>> tasks and product association) for sub products. >>>>>> >>>>>> When creating a production run for the end product, you can >>>>>> automatically >>>>>> create the production runs for the sub products by setting the >>>>>> 'dependent >>>>>> production run' flag in the production run for the end product. >>>>>> >>>>>> Regards, >>>>>> >>>>>> Pierre Smits >>>>>> >>>>>> *ORRTIZ.COM <http://www.orrtiz.com>* >>>>>> >>>>>> Services & Solutions for Cloud- >>>>>> Based Manufacturing, Professional >>>>>> Services and Retail & Trade >>>>>> http://www.orrtiz.com >>>>>> >>>>>> >>>>>> On Tue, Jan 21, 2014 at 1:17 AM, Christian Carlow < >>>>>> [hidden email]> wrote: >>>>>> >>>>>> When I run a production run routing for a product with BOM levels >>>>>> greater >>>>>> >>>>>>> than 1, the lower level materials are not listed in the Materials List >>>>>>> screenlet. Are separate routing required for each BOM level? >>>>>>> >>>>>>> For example, with BOM >>>>>>> part_1 >>>>>>> part_1_1 >>>>>>> rawpart_1_1 >>>>>>> part_1_2 >>>>>>> rawpart_1_2 >>>>>>> >>>>>>> I created a Routing called part_1 to which part_1 is linked as the >>>>>>> product. When I create a production run, only part_1_1 and part_1_2 >>>>>>> are >>>>>>> listed as materials. Shouldn't rawpart_1_1 and rawpart_1_2 be listed >>>>>>> in >>>>>>> the materials list also? I even linked routing tasks to the BOMs but >>>>>>> it >>>>>>> didn't pull in the additional materials. |
Administrator
|
Great, thanks for the effort Christian!
Jacques On Tuesday, January 21, 2014 8:55 PM, [hidden email] wrote > Here is another good post about production runs with details about WIPs: > http://ofbiz.135035.n4.nabble.com/quot-Work-in-Progress-quot-as-product-type-td150426. > > This was from 2008 and the original poster was trying to get mandatory > production runs to have resulting products stored in inventory and said > that the instructions from Valentina provided didn't work but I've > confirmed it does as of now so Valintinas post is valid. > > It explains that WIP products should only be used when they are not > supposed to be stored in inventory. I guess WIPs would be used for > processes that occur so closely together that tracking the inventory of > them is less relevant? Such as if there is a production run to make a > plate of food that includes some variation of scrambled eggs, only the > finished plate that includes the scrambled egg variation needs to be > stored in inventory and the result of the making of the scrambled egg > variation component is stored as a sequence of WIP mandatory production > runs that exist only to prevent later production runs from occurring > before their dependent ones? So in other words, the "Make Salted > Scrambled Egg" production run would only exist to prevent the "Make > Plate of Food" production run from finishing? > > I suppose since the company tracks partially processed parts in > inventory, then the BOMs should not be stored as WIPs? Technically they > are considered WIPs but I'm not sure if its necessary for them to be > stored as WIP for other purposes. I noticed that the function that gets > the BOMTree has an option to exclude WIPs. Should similar logic be > incorporated into production run logic so that you can choose if you > want your WIPs to be stored in inventory? I guess if storing parts that > are technically WIPs as FINISHED_GOOD doesn't conflict with other logic > that handles WIPs in a specific way then creating such new WIP > functionality is unnecessary and then the only issue is a matter of > conciseness of technically-WIP product types assignments. > > I'm trying to gather basic rules an usage instructions on this subject > to be documented on the wiki. > > On 01/21/2014 10:54 AM, Jacques Le Roux wrote: >> On Tuesday, January 21, 2014 4:09 PM, [hidden email] wrote >>> Christian, >>> >>> Sharan Foga did an update on the book regarding Manufacturing with OFBiz. >>> >>> It can be found here: >>> >>> http://www.lulu.com/shop/sharan-foga/getting-started-with-apache-ofbiz-manufacturing-mrp/paperback/product-21280140.html >>> < >>> http://www.lulu.com/shop/sharan-foga/getting-started-with-apache-ofbiz-manufacturing-mrp/paperback/product-21280140.html >>> Unfortunately, the list of books in cwiki isn't up to date. Otherwise you >>> would have found the reference there as well. >> Wrong, I updated it a Sharan's request around 1 month ago >> >> Jacques >> >>> >>> >>> Pierre Smits >>> >>> *ORRTIZ.COM <http://www.orrtiz.com>* >>> Services & Solutions for Cloud- >>> Based Manufacturing, Professional >>> Services and Retail & Trade >>> http://www.orrtiz.com >>> >>> >>> On Tue, Jan 21, 2014 at 3:29 PM, Christian Carlow < >>> [hidden email]> wrote: >>> >>>> Thanks again Pierre, >>>> >>>> Once I created separate routings to which the sub-parts were linked, the >>>> separate routings were included as dependent production runs with their own >>>> set of sub-part materials. >>>> >>>> Does anyone know if there exists any documentation out there on using the >>>> Manufacturing application like this? I found some documentation on >>>> Opentaps wiki but it doesn't really describe the steps that need to be >>>> performed. I also looked at "Getting Started with Apache OFBiz >>>> Manufacturing & MRP in 5 easy steps" but it only covered single-level BOMs >>>> (maybe the full book covers multi-level BOMs?). >>>> >>>> The best thing I found was this thread from 2007: >>>> http://ofbiz.135035.n4.nabble.com/Question-on-Rouning-tasks-td143884.html. >>>> The thread explains using Routing Task "Deliverable Products" only for >>>> non-standard results because its a manual process, otherwise the "cascading >>>> structure/network of production runs (routings)" should be used. The >>>> thread also mentions creating a wiki page for the subject. I guess this >>>> still needs to be done? >>>> >>>> >>>> On 01/21/2014 07:29 AM, Pierre Smits wrote: >>>> >>>>> Christian, >>>>> >>>>> To be correct: you don't need to do the 'dependent' production runs. That >>>>> is a choice. >>>>> >>>>> But yes, if you have specific tasks for the production of your >>>>> sub-products >>>>> you would be better of with specific production schemas. Otherwise, the >>>>> 'default' schema will be used. >>>>> >>>>> Pierre Smits >>>>> >>>>> *ORRTIZ.COM <http://www.orrtiz.com>* >>>>> Services & Solutions for Cloud- >>>>> Based Manufacturing, Professional >>>>> Services and Retail & Trade >>>>> http://www.orrtiz.com >>>>> >>>>> >>>>> On Tue, Jan 21, 2014 at 2:16 PM, Christian Carlow < >>>>> [hidden email]> wrote: >>>>> >>>>> Thanks Pierre, >>>>>> To clarify, you're saying that the sub-products need their own separate >>>>>> routing as well and using "dependent production run" will include those >>>>>> sub-product routings? >>>>>> >>>>>> >>>>>> On 01/21/2014 03:06 AM, Pierre Smits wrote: >>>>>> >>>>>> Hi Christian, >>>>>>> That is correct. If the end product consist of parts (sub products) that >>>>>>> you produce also, you also need to have a bom and a production schema >>>>>>> (with >>>>>>> tasks and product association) for sub products. >>>>>>> >>>>>>> When creating a production run for the end product, you can >>>>>>> automatically >>>>>>> create the production runs for the sub products by setting the >>>>>>> 'dependent >>>>>>> production run' flag in the production run for the end product. >>>>>>> >>>>>>> Regards, >>>>>>> >>>>>>> Pierre Smits >>>>>>> >>>>>>> *ORRTIZ.COM <http://www.orrtiz.com>* >>>>>>> >>>>>>> Services & Solutions for Cloud- >>>>>>> Based Manufacturing, Professional >>>>>>> Services and Retail & Trade >>>>>>> http://www.orrtiz.com >>>>>>> >>>>>>> >>>>>>> On Tue, Jan 21, 2014 at 1:17 AM, Christian Carlow < >>>>>>> [hidden email]> wrote: >>>>>>> >>>>>>> When I run a production run routing for a product with BOM levels >>>>>>> greater >>>>>>> >>>>>>>> than 1, the lower level materials are not listed in the Materials List >>>>>>>> screenlet. Are separate routing required for each BOM level? >>>>>>>> >>>>>>>> For example, with BOM >>>>>>>> part_1 >>>>>>>> part_1_1 >>>>>>>> rawpart_1_1 >>>>>>>> part_1_2 >>>>>>>> rawpart_1_2 >>>>>>>> >>>>>>>> I created a Routing called part_1 to which part_1 is linked as the >>>>>>>> product. When I create a production run, only part_1_1 and part_1_2 >>>>>>>> are >>>>>>>> listed as materials. Shouldn't rawpart_1_1 and rawpart_1_2 be listed >>>>>>>> in >>>>>>>> the materials list also? I even linked routing tasks to the BOMs but >>>>>>>> it >>>>>>>> didn't pull in the additional materials. |
Free forum by Nabble | Edit this page |