By using dynamic negative days in master planning I found out that the method reqCalc::covFindReceipt selects for coverage receipts during negative days first. Only if there is no record found, inventoryOnHand is used for coverage.
I think that this is in fact not right, because the receipt is not on stock and it might take a long time until it will be available.
In my case lead time (and hence negative days) is 28 days and the existing purchase order will be delivered after 26 days. The receipt of the purchase order is used for coverage instead of the inventoryOnHand (which is available and on stock).
The reason for this that the inventoryOnHand is selected with lower priority (documented in the method).
Does anyone share my opinion or did I forget sth to consider?