Skip to main content

Notifications

Announcements

No record found.

Small and medium business | Business Central, N...
Answered

Co-Product and By-Products

Posted on by Microsoft Employee

What is the best way to set up the ability to output by-products or co-products on jobs?  For example, when outputting a certain WIP item, it is possible to have a successful output of the expected product, by-products (inedible scrap), and/or co-products (rework that can be reused).  I want all jobs to have the expected quantity for the WIP item being produced, and have an expected output of zero for the co-products and by-products automatically.  Thus allowing users to easily report co-products and by-products if needed, but not expected or required.  Thanks!

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Co-Product and By-Products

    Hi Steven,

    You are correct, I work for a food manufacturer.  Your answer is much appreciated.  It does leave me with a question though.  Is it possible to have items on a family with zero quantity?  We don't have a consistent amount of co-products, or by-products when manufacturing.  Sometimes we have 're-work' that can be re-used.  Sometimes we have inedible scrap that is a loss.  Sometimes we have neither scrap nor re-work.  So, we don't want to present our operators with an expected quantity as we think this may cause confusion.  We want them to see an expected value of zero (our goal), but still have the output field in their floor application available in case they do need to report by-products or co-products.  Let me know if that makes sense.

    Thanks again!

  • Suggested answer
    Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Co-Product and By-Products

    Brendan,

    I am guessing you are in the food industry. Within NAV, several of the ISV Add-ons provide this feature out of the box. If you are not using an Addon, and as Marco mentioned, you did not create a customization for it, then you might try this approach which I have used:

    By-products are products that are the leftovers from the same process as the production output item. A by-product is the output from a joint production process that is inferior in quantity and/or net realizable value (NRV) when compared to the main products. Because they have no influence on reported financial results, by-products do not receive allocations of joint costs ex. labor. By-products also by convention are not inventoried, but the NRV from by-products is typically recognized as ‘other income’ or as a reduction of joint production processing costs when the by-product is produced. If on the other hand the NRV is comparable to the primary output item then co-products should be used instead for correct cost allocations.

    An example is cutting a wooden table. The produced item is a wooden table, but a by product are the wood chips that are cut from the original piece. Some people would think of these chips as garbage, but they can be used as component to a production of a chipboard. Because the chips are not thrown away, but used in another process the cost of producing the wooded table should benefit from a reduction equal to the produced chips.

    Production of the wooden table

    The components for this production are:
    1. A block of wood as normal positive Quantity Per
    2. An item for the wood chips as negative Quantity Per
    Output of the production is the wooden table.

    When calculating the BOM costs of the wooden table it’s
    Table Cost = A block of wood – wooden chips + labor.
    Let’s forget about labor costs in this example.

    Block of wood costs = purchase direct and indirect costs = Unit cost
    Wood chips cost = unit cost of the block of wood for the same weight.
    It’s not possible to set the cost to zero even though it’s a waste and it wouldn’t be a smart move anyway.

    The trick is to update chips costs when updating block costs.

    1. Use the production journal to consume block of wood
    2. Use the production journal to negative consume the chips. This means putting them on inventory and subtracting the actual costs from the table. The chips should be weighted or something.
    3. Output one table – well maybe a plate or some table legs. Whatever you get the point

    The labor costs – ok I didn’t forget it – is added to the table and not the chips which makes sense.

    Production of chipboard

    1. Consume chips and glue
    2. Output chipboard

    Cost of chipboard is then = cost of wooden block + glue + labor.
    That means the chipboard does not include the chipping labor costs which is ok.

    Co-Product is a bit like the by-product, however, the Net Realizable Value (NRV) of the leftovers of production is comparable to the primary item. A co-product receives joint-production costs as well as the primary item.

    To make joint productions in NAV you can use a family production order. This makes it possible for multiple output items to share the costs.

    Create a family route

    First you need to create the common route for the family.

    1. Go to Manufacturing, Product Design, Routes

    2. Create the new joint production route for the multiple output items.

    Create the family

    1. Go to Manufacturing, Product Design, Families

    2. Create a new family and fill out description etc.

    3. Add the newly created common route for the joint production

    4. Add the joint production output items as output items in the family lines

    This route will be attached to the production order as a whole and not to single production order lines.

    Create the joint production

    1. Go to Manufacturing, Execution, Released prod. order

    2. Create new production order

    3. Select Source Type = Family and Source No. = family just created.

    4. Refresh production order

    5. Use the production journal to consume components and output each output item. Input setup and run times for the production, but remember that the time should only be registered for each output if separate time is measurable for each output item. If one output is a by-product of the time consumed on a primary product, the time should only be registered once.

    Verify the capacity entries are registered correctly and all items have been outputted.

    Hope all this helps.

    Thanks,

    Steve

  • Suggested answer
    Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Co-Product and By-Products

    Hi Marco,

    Thank you for this answer.  As far as I can tell, you are correct.

    Cheers,

    Brendan Lesinski

  • Verified answer
    Marco Mels Profile Picture
    Marco Mels on at
    RE: Co-Product and By-Products

    Hello,

    My understanding is that this is handled via customization, extensions, etc. or Partner Add-On.

    Thanks.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,280 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,214 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans