I stumbled across an old part in our system that was marked as Manufactured, Process MRP, and the Purchasing Lead Time set to 45. The warehouse inventory settings had not been cleared so MRP was creating a job to get inventory above the ROP. We did not have any other demand in the system so the Job suggestion was just for stock.
The interesting thing I found, was that MRP would forward-schedule starting 45 production calendar days in the future. I changed the lead to 90 and ran it again in our Test Environments(10.2.600.9 and 2022.2.10) and confirmed that MRP will forward-schedule starting 90 production calendar days in the future. And then testing again by clearing the Lead Time and running MRP again, the Job was scheduled to start immediately just like other stock-only suggestions.
If firm demand, such as a Sales Order is created, MRP will plan for that due date and ignore the lead time number.
I’m curious if anyone has seen the same functionality and if anyone is utilizing or would utilize this or is this just a bug in MRP? I could not find any MRP documentation that a Manufactured part would use this field in the MRP planning process.
I know in some cases when we get into the busy season, we don’t always want to work on stock-only jobs for certain parts. I’m wondering if we should use this to help push out Job dates for stock-only jobs(so that they are not always due immediately) and pull them in as the schedule requires or when we can fit them in.
Sorry for bumping this ( Necroposting…) . I have just run across this in our system and was looking in the posts for any reference to this and found this post.
Adjusting for lead time only if there is no firm demand seems like odd behavior on the surface. Also, dropping below minimum without demand sounds like a rare scenario, but not impossible. The scenarios that come to mind right away (qty adjustment, nonconformance) would drop the part below minimum immediately so accounting for lead time in those situations seems odd too.
Also noteworthy, that lead time field is used in the ‘Min/Max/Safety Mass Update’ process as well. Not sure how/if that is intended to work with MRP. It is used in conjunction with these fields to calculate values for min/max/safety accordingly:
On the surface yes. Example, we have a slow moving item Min 2 max 5. 2 on hand. Sales Order takes 1 ( is shipped) . Qty now 1. EPR runs that night. Creates u job for 4 ( we have reorder to max set, working on moving people away from that… ) Lead time for Mfg part was set to 50 ( at 1 time we thought that was a good idea to calc Min max values on the side) . Component Purchase part P1 that is needed for said Mfg part we only have 1 on hand, PO suggestion puts part due at today + 50 days. Lead time for P1 is 20 days.
Interesting. Do you have a manufacturing lead time populated, either calculated or manually entered?
I’m wondering if there is a hierarchy of where lead time for manufacturing comes from. I would think that the Manufacturing Lead Time would be first, if there is not one entered then it takes the Purchasing Lead Time?
Does this part have an approved Revision and Method?
I am new to Epicor/Kinetics but have experience with other software. So please excuse any uneducated questions…
We have been trying to get MRP to use the kitting LT we have in the part. We have calculated the MFG LT but it ignores everything. I am assuming that its only rolling up the times in the method? I cant find any of those details in any documents that I have been shown. Can anyone help me?