• Home
  • About Me
  • Contact Me
  • Downloads
  • White Papers
  • Web Sites
  • Post List
  • Articles
  • FAQ

Olof Simren - Microsoft Dynamics 365 Business Central Blog

  • Home
  • About Me
  • Contact Me
  • Downloads
  • White Papers
  • Web Sites
  • Post List
  • Articles
  • FAQ

Create Production Order from Sales Order for Partial Quantity

April 21, 2014 Posted by Olof Simren Inventory, Manufacturing, Sales 6 Comments

Most of us know that you can create production orders from sales orders in Microsoft Dynamics NAV. When doing this the production orders are reserved against the sales order lines and they also inherits the dimensions from the sales order lines. The quantity on the production orders equals the base quantity on the sales order lines and the due dates of the production orders becomes the shipment dates backdated by the default safety lead time defined in the manufacturing setup.

For make-to-order environments this is great and creating the production orders from the sales orders quite often becomes the handover from sales to production.

But what about if there already are some items in inventory available that can be used to fulfill part of the ordered quantity?

If you for example sell 10 bicycles and there are already 3 in inventory, then you might only want to produce 7 new bicycles and use the 3 already in inventory to fulfill the order. The way to handle this is to first reserve the 3 bicycles in inventory against the sales order line and then afterwards go and create the production order. This way the production order is only created for 7 bicycles.

Here is how to do it:

A sales order for 10 bicycles is entered in Dynamics NAV.

SalesOrder

You can see in the fact box to the right that there are already some bicycles available in inventory (since you only missing 7) and decide to use those to fulfill the order by reserving them against the sales order line.

The way to reserve the 3 in inventory is to click Functions and Reserve…

Reserve

In the reservation page you will see the 3 as available Item Ledger Entries (e.g. on hand inventory) and by using the ‘Reserve from Current Line’ function you can reserve those against the sales order line.  The ‘Reserved Quantity’ then gets updated and you can see the rest in the ‘Unreserved Quantity’ field.

ReserveFromCurrentLine

On the sales order line you will see a total of 3 in the ‘Reserved Quantity’ field.

ShowsReservedQuantity

You have now reserved the 3 bicycles in inventory against the sales order line. The production order is then created for the remaining 7 bicycles using the Order Planning functionality.

OrderPlanning

On the sales order line you will see a total of 10 in the ‘Reserved Quantity’ field.

ReservedQuantity

When making a drill down in the ‘Reserved Quantity’ field you will see the reservation entries that shows you the 7 against a firm planned production order and the 3 against the item ledger entry.

ReservationEntries

From there you can navigate to the production order that is for the 7 bicycles.

ProductionOrder

That was basically it! If you don’t reserve the 3 bicycles before you create the production order Dynamics NAV will create it for 10 bicycles instead of 7.

The production then owns the process to produce the 7 bicycles and once it is in stock they will be shipped together with the 3 that came from inventory.

Share this:

  • Share on Facebook (Opens in new window) Facebook
  • Share on X (Opens in new window) X

Related


Discover more from Olof Simren - Microsoft Dynamics 365 Business Central Blog

Subscribe to get the latest posts sent to your email.

Tags: AvailabilityProductionProduction OrdersReservationsSalesSales Orders
6 Comments
Share
3

About Olof Simren

I am a Microsoft Dynamics NAV and 365 Business Central Expert, I started implementing Microsoft Dynamics NAV in 2002, back then it was called Navision Attain. Throughout the years there has been many exciting implementations in different parts of the world, all of them with different challenges but with one common theme; manufacturing. As a consultant, I bring over 20 years of experience in implementing Microsoft Dynamics NAV and 365 Business Central within manufacturing and distribution companies. The services I offer includes project management, consultation, development and training. Feel free to contact me if you need help with anything related to Microsoft Dynamics NAV or 365 Business Central. I work through my company Naviona where I team up with other skilled Microsoft Dynamics NAV and 365 Business Central Experts.

You also might be interested in

Return Merchandise Authorization (RMA)

Aug 30, 2016

This blog post is about the return merchandise (or material)[...]

Additional Outputs on Production Orders

Mar 24, 2014

Having additional outputs on production orders (sometimes refereed to as[...]

Work Centers vs. Machine Centers

Feb 2, 2015

A topic that is discussed on all manufacturing implementations is[...]

6 Comments

Leave your reply.
  • Manish
    · Reply

    August 2, 2016 at 4:10 AM

    Hi olof,

    Great Blog!!

    Is it possible to convert Firm planned prod order in to released Production order with partial quantity or PPO to FPPO .

    I have a customer which plans production for “n” no. of batches but releases partial batches for production.

    Please suggest!!

    • Olof Simren
      · Reply

      Author
      August 2, 2016 at 5:15 PM

      Hi Manish,
      You can’t do that with the standard NAV functionality, unfortunately.
      I would suggest that you develop a ‘Split Production Order’ function that allows you to split one production order into several.
      This is a very useful feature that can be applied to many common requirements (like if you change raw material lot you sometime want to split the production order, or if you want multiple operators/machines to run parts of a larger production order, etc.. there are many uses for such a function).

      Thanks for you comment!

      /Olof

  • Migena Berberi
    · Reply

    September 19, 2016 at 1:23 PM

    Hi!
    We just implemented Microsoft dynamics NAV
    I have a question: All fully shipped and invoiced sales orders may not show on the sales orders list right? But we have orders shown even though they are fully shipped and invoiced. Can you advise what we do wrong? Thanks

    • Olof Simren
      · Reply

      Author
      September 19, 2016 at 2:44 PM

      Hi Migena,
      Correct.
      It could be that you are not invoicing from the sales orders or using the batch invoicing routine.
      If you are invoicing using the ‘combine shipment functionality’ or by using the ‘get shipments line’ functionality on sales invoices then the sales orders will remain even if they are completely shipped and invoiced. That’s the only 2 scenarios I can think of right now.
      There is a ‘delete invoiced sales orders’ batch job you can run to delete orders that’s been fully shipped and invoiced that are still in the list of orders.
      I hope this helps. Thanks for you comment!

      /Olof

  • Bond
    · Reply

    November 30, 2017 at 10:58 AM

    In Nav 4.0 able create production order from sale order for partial quantity?
    Thanks.

    • Olof Simren
      · Reply

      Author
      December 5, 2017 at 9:02 AM

      Hi Bond,
      Its been a while since I worked in NAV 4.0, but I believe the functionality is the same in 4.0 as it is now for this (I think this feature came with with Attain versions).

      /Olof

Leave a Reply

Your email is safe with us.
Cancel Reply

Subscribe to My Blog via Email

Check Out Our Apps in AppSource

My Dynamics NAV Partner

Naviona, LLC

Categories

  • Assembly (3)
  • Development (35)
  • Finance (14)
  • General (28)
  • Inventory (24)
  • Manufacturing (36)
  • Miscellaneous (27)
  • Purchase (9)
  • Sales (11)
  • Warehouse (7)

Tags

.net Add-in AI AppSource Assembly Assembly BOM Business Central CAL Capacity Consumption Contact Copilot Costs Customer Development Dimensions Excel Finance Flushing General Ledger Inventory Item Item Tracking Low-Level Code MRP NAV 2015 NAV 2016 Output Planning Production Production BOM Production Orders Purchase Orders Receipts Reporting Reports Routing Sales Sales Order Stockkeeping Unit Subcontracting Task List Warehouse Warehouse Shipment Work Center

Recent Posts

  • Business Central Configuration Audit using Vibe Coding
  • Copilot in Planning Parameter Worksheet
  • Copilot in Planning Worksheet
  • Copilot Inventory Queries
  • Record Deletion Tool for Business Central in AppSource
  • Reopen Finished Production Orders
  • XML Buffer and CSV Buffer Tables
  • Functionality Improvements in NAV 2017
  • Reversing Production Output and Consumption
  • Return Merchandise Authorization (RMA)

Categories

  • Assembly
  • Development
  • Finance
  • General
  • Inventory
  • Manufacturing
  • Miscellaneous
  • Purchase
  • Sales
  • Warehouse

Contact Us

We're currently offline. Send us an email and we'll get back to you, asap.

Send Message

Categories

  • Assembly (3)
  • Development (35)
  • Finance (14)
  • General (28)
  • Inventory (24)
  • Manufacturing (36)
  • Miscellaneous (27)
  • Purchase (9)
  • Sales (11)
  • Warehouse (7)

Tags

.net Add-in AI AppSource Assembly Assembly BOM Business Central CAL Capacity Consumption Contact Copilot Costs Customer Development Dimensions Excel Finance Flushing General Ledger Inventory Item Item Tracking Low-Level Code MRP NAV 2015 NAV 2016 Output Planning Production Production BOM Production Orders Purchase Orders Receipts Reporting Reports Routing Sales Sales Order Stockkeeping Unit Subcontracting Task List Warehouse Warehouse Shipment Work Center

Recent Posts

  • Business Central Configuration Audit using Vibe Coding
  • Copilot in Planning Parameter Worksheet
  • Copilot in Planning Worksheet
  • Copilot Inventory Queries
  • Record Deletion Tool for Business Central in AppSource
  • Reopen Finished Production Orders
  • XML Buffer and CSV Buffer Tables
  • Functionality Improvements in NAV 2017
  • Reversing Production Output and Consumption
  • Return Merchandise Authorization (RMA)

Recent Comments

  • Olof on Business Central Configuration Audit using Vibe Coding
  • Andrew Trayfoot on Business Central Configuration Audit using Vibe Coding
  • Barrett Allen on Reopen Finished Production Orders
  • Kateryna on Business Central Configuration Audit using Vibe Coding
  • Takeshi Setoya on Reopen Finished Production Orders
  • Steve on Consignment Inventory
  • Olof Simren on Copilot in Planning Worksheet
  • Omaer Amjad on Copilot in Planning Worksheet

© 2026 · Olof Simren

  • Home
  • About Me
  • Contact Me
  • Downloads
  • White Papers
  • Web Sites
  • Post List
  • Articles
  • FAQ
Prev Next