My nutshell explanation:
Posting fails if:
- All tags are not “returned”
- You did not run the variance calculation
- You did not enter reasons as needed
- You did not run the variance calculation again, after fixing a mistake
- There is “not enough unallocated inventory in the bin,” i.e.
a. Parts are arrived but not received
b. Parts are picked but not shipped
c. There are other ways to “allocate” or “reserve” parts, like Fulfillment Workbench or Material Queue - The count is right. No, seriously, it’s a bug in Epicor.
a. Sometimes you can’t enter a reason code when the counts match but the activity is nonzero
b. You’ll have to fudge the numbers and add one to BOTH the count AND the activity for that tag. Then it will let you add a reason (or no longer require it)
Also, serial numbers are… fun.