One of the most common errors that has been populated about running the HITB reset is the following; “Receipt Qty’s do not match IV Qty’s”. This is to indicate that the receipt quantity at Purchase Receipt Work [ IV10200 ] doesn't match that quantity on hand at Item Quantity Master [ IV00102 ].
You can simply check whether quantities are matched by calculating the quantity on hand with a simple SQL script from IV10200 and comparing it to the quantity on hand field in IV00102.
In case there were any variances, run a reconcile and check if the variances were corrected. If not, please refer to a solution provided by MVP Mohammad Daoud to correct variances.
mohdaoud.blogspot.com/.../inventory-reset-average-item-receipt_6057.html
As for the second issue, check MKDTOPST and BCHSTTUS fields on SY00500, in case they were not equal to (zero), you need to correct them by running the following script.
UPDATE SY00500 SET MKDTOPST=0, BCHSTTUS=0 where BACHNUMB='XXX'
Before running the script, please check the following tables;
- DYNAMICS..SY00800
- DYNAMICS..SY00801
- DYNAMICS..ACTIVITY
- TEMPDB..DEX_LOCK
- TEMPDB..DEX_SESSION
Best Regards,
Mahmoud AlSaadi