Negative JobPart.StockQty

We have an issue where MRP is continuing to try to make jobs for an order when there are jobs already created for them. We think we’ve narrowed it down to something happening when we changed the job demand links from order to stock. Looking at Time Phase, it still shows those jobs as ‘direct’ even though the only demand link is make to stock. Ignore the test job - I made a dummy job to try to trick MRP that we had 2 for stock. But as shown, 02XX095 and 02XX096 have ‘Direct’ in Exception even though they have stock demand links now.

We unchecked the box on the order for make direct so we assumed we did everything right to allow us to ship this order from stock once the job is completed. I tried to delete the stock demand link to create a new one to see if we messed something up there and I got an error: “An error occurred trying to set a value of “-1.0000” in an EpiNumericEditor. The controls EpiBinding is ‘JobPart.StockQty’.”

Has anyone seen this issue? We know we can just change the demand link back to make it work but we’re curious if we did something wrong changing the demand link from order to stock? We want to know how to prevent this from happening in the future.

I have had a similar issue just come up where someone put the job as make to order. To resolve I’ve had to follow a few steps. First time on this issue so I don’t have the process down in full but I’ve had to do something like:

  1. Remove make to order on the job
  2. Add make to stock
  3. close the Sales Order.
  4. re-open SO, lines & release
  5. Change the make direct checkbox.