Inventory Adjustments can be confusing. You need to know how these work in GP. If you are importing inventory adjustment batches from other systems the way GP works will affect your methodology for designing the import and posting process.
The most useful screen to see this is Inquiry – Inventory – Receipts. Think of each line as a bucket of inventory. In the case of FIFO inventory GP will use up what’s in the first bucket and then move on the the next bucket.
The problem is adjustments that have a zero cost. GP will use the zero cost for any transaction that pulls that inventory from the bucket; Project Accounting, Sales Order, etc.
When you do a plus one adjustment for example in Transaction Entry, a new bucket or line in the Inventory Receipts would be created, with the cost that was used on the adjustment transaction in GP. So if you used zero that’s a problem. The on hand and available quantity is increased as you would expect.
What is interesting is that on a decrease adjustment you can’t enter a cost. Why? Because it adjusts the first bucket or line that it comes to in the Inventory Receipts with a quantity that is available to be used. That is, the quantity received is still less than the quantity sold. So a minus adjustment uses the cost that is on that bucket or line. Again, if it’s zero then we have a problem, mostly for GL in this case. The on hand and available quantity is decreased as you would expect.

