Is it so that changing the status of the production order to Finished is not possible without specifying inventory posting group with blank location?
Production output is posted manually and then consumption is back flushed when changing the status to finished. When finishing the production order the unit cost is updated.
The problem with this "fix" is you only addressed the symptom, not the cause. You are exposing your system to more problems in the future relating to your inventory. The proper fix would have been to address the lack of Location Code on either your Production Order Line or the Component Lines.
Just because it allowed you to post doesn't mean it resolved your actual issue.
please make it a verified answer to help more users.
Now it works
you need to set up a line for a blank location for inventory posting group valmiit, below is example from a corunus testing databse, I don't have BC but concept is the same
Thank you very much for your help.
Production Order is created from Sales Order, so the location code of the production order is also the same than that of the sales order.
Note.! the consumption is back flushed when finishing the production order.
just want to throw in my two cents on top of other's responses.
it is good practice to make location code mandatory. Blank location will give rise to lots issues on inventory management.
In certain situation, setting up inventory posting groups with combination with blank location is needed involving a blank location.
On the Production Order, in the Posting Fast Tab, there is a field "Location Code". You need to fill this in. No need to change your Inv. Posting Setup.
This determines where the Output of the Production Order is going to land. It sounds like you have a Location established in your company (which is correct), but you have not assigned it to the Production Order. This is often the case with manually created Production Orders, as they don't have a place to pull the Location Code from.
Using the Planning Worksheet or directly from the Sales Order are other ways to create Production Orders, which will fill the Location Code based on where the demand is.
I would recommend you also turn on Location Mandatory in your Inventory Setup to avoid posting to or from a blank Location. Finally, I would recommend against setting up an Inventory Posting Setup with a Blank Location, this will also avoid posting entries to a blank Location.
Build into your workflow process documentation that the Location Code on the Production Order should be filled in prior to Refreshing the Production Order.
Maybe you can take a screenshot of the exact error message you are getting?
We have in use only one location to which the output of the finished item is posted when changing the status of the production order finished. Each operation of the routing is posted manually.
Mandatory bin have been specified for the location, I assume that it is not the reason for the message that inventory posting group is missing.
Is it so that when changing the status of the production order to finished and at the same time the unit cost is updated, inventory posting group with blank location is needed to clear WIP account, which transactions are cause of manually posted operations?
That will be the case if you place the production output on the blank location.
If you use other locations you will need a posting setup for them as well.
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,219 Super User 2024 Season 2
Martin Dráb 230,056 Most Valuable Professional
nmaenpaa 101,156