Scenario 1:
If the adjust cost is processed on 7/31/20, and the Allow Posting From was 7/1/20 on General Ledger Setup, the following would occur:
6/15/20 – Purchase Receipt – $10
6/28/20 – Ship and Invoice – $10
7/15/20 – Purchase Invoice – $12
7/31/20 – Additional Cost for the sale made on 6/28/20 – $2
In this case, when you print the inventory valuation as of 6/30/20, the inventory quantity would be 0 and the inventory value would be 0.
Scenario 2:
If the adjust cost is processed on 7/31/20, and the Allow Posting From was 6/1/20 on General Ledger Setup, the following would occur:
6/15/20 – Purchase Receipt – $10
6/28/20 – Ship and Invoice – $10
7/15/20 – Purchase Invoice – $12
6/28/20 – Additional Cost for the sale made on 6/28/20 – $2
In this case, when you print the inventory valuation as of 6/30/20, the inventory quantity would be 0 and the inventory value would be -$2.00.
Explanation
NAV will automatically post the additional cost to the original invoicing entry because that’s where the cost originally applies to. If NAV detects that the Allow Posting From is before the adjusting date, then it will use whatever the Posting Date is when the adjust cost is ran.
Scenario 3:
If the adjust cost is processed on 8/31/20, and the Allow Posting From was 7/1/20 on General Ledger Setup, the following would occur:
6/15/20 – Purchase Receipt – $10
6/28/20 – Ship and Invoice – $10
7/15/20 – Purchase Invoice – $12
8/31/20 – Additional Cost for the sale made on 6/28/20 – $2
In this case, when you print the inventory valuation as of 6/30/20, the inventory quantity would be 0 and the inventory value would be 0. When you print the inventory valuation as of 7/31/20, the inventory quantity would be 0, but the inventory value would be $2.00.
Explanation
NAV will automatically post the additional cost to the original invoicing entry because that’s where the cost originally applies to. If Navision detects that the Allow Posting From is before the adjusting date, then it will use whatever the Posting Date is when the adjust cost is ran. In this example, since the Adjust Cost process posting date is 8/31/20, it will use this date as the Posting Date for the adjusting entry.
A few notes... If you are Average Costing make sure Inventory Setup/Average Cost Calc Type is setup correctly. I always set it too - Item & Location Code & Variant.
Also, I am not bringing up using Inventory Periods, which is a must when you are maintaining Inventory and keeping the Inventory sub-ledger tie to General Ledger and Inventory Reconciliation.
Hope this helps.
Thanks,
Steve