I’ve run into this a couple of times now.  Someone comes to me with an error message when trying to post an invoice saying “Insufficient inventory transactions with status Received” even though there ARE sufficient received inventory transactions. Each time I’ve seen this has been caused by the same thing – something other than letters or numbers in the packing slip for the inventory transaction.  One time it was a comma, one time was caused by a period, and another time was caused by a tab.  Even though there’s nothing preventing you from using these “special characters” (although I wouldn’t really consider a comma a special character,) AX can’t seem to interpret this very well. There’s an issue in LCS that specifically describes this, but the fix doesn’t seem to work for me: https://fix.lcs.dynamics.com/Issue/Solution?bugId=771959&qc=704c022615c396fb7e0229a57ef057f643d32b09a656c51999f7f4a61e4cf55d Instead of Microsoft’s suggestion, I’ve had to change the packing slip number in three places to remove those offending characters: VendPackingSlipJour, VendPackingSlipTrans, and InventTrans.  As always, if you’re going to do this, DO IT IN TEST FIRST! After doing that, the invoice should post just fine. Just thought you’d like to know.