R42995 and R3190 - clearing bad commitments
The Sales Order and Work Order Repost programs (R42995 and R3190) have always had design flaws (IMO) going back to early versions of the World software in that they do not erase bad commitments for items that have no open transactions. They only calculate commitments for open transactions. So once commitments get stuck (for whatever reason) they hang out there until found and cleared manually. Frequently, for us, this leads to erroneous availability information.
Over the years customers have used different approaches to deal with this. Some use queries to clear the various applicable quantity fields in the F41021 before running scheduled versions of the reposts (thus rebuilding all commitments from scratch), some have modified the repost programs themselves to do the same, etc.