Hi guys - We haven’t been able to get a regen to complete in several weeks, and I’d love ideas on what else to try, and where there’s some additional server logging we can do. We’re on 10.0.700.4, running 3 and 3, and have also tried 1 and 1. Net Change runs fine. It seems like Regen always dies about 75-90 minutes into it.
Last night it made the most progress - to Level 1 (of 9), Part ZP3D10HS002WN. Unfortunately, the thread was aborted at 22:14:21. Some of the processors and schedulers kept going until 10:32(pm). Processor 1 restarted itself at 10:13 and Scheduler 2 restarted itself at 10:14. The other 2 processors and schedulers did not restart themselves.
No abandoned or deadlock messages in the MRP logs. I’ve got a support ticket open with Epicor on this, but figured the collective brain here might have some ideas, since I’ve long since run out of them.
We have applied SCR162052. We have 2000 parts with both resource groups and resources on the MoM, and I have a separate Epicor ticket to help troubleshoot why I can’t delete only the resource via DMT (also here on E10Help: DMT Delete - #16 by askulte - ERP 10 - Epicor User Help Forum). This has caused some scheduler issues on other runs, but didn’t seem like it for this run - we didn’t have any massive 200MB unfirm job logs where it gets into a circular loop…
Main Log:
Thursday, June 21, 2018 21:00:04
21:00:05 MRP Regeneration process begin.
21:00:05 ------------------------------------------------------------
21:00:05 Cut Off Date → 8/1/2018 12:00:00 AM
21:00:05 Schedule Start Date → 6/21/2018 12:00:00 AM
21:00:05 Run Finite Scheduling → False
21:00:05 Ignore Constrained Materials → False
21:00:05 Allow Historical Dates → False
21:00:05 Use Production Preparation Buffer → False
21:00:05 Sort Level 0 MRP Jobs by Date → False
21:00:05 Recycle MRP Jobs → False
21:00:05 Get Details From Quote → False
21:00:05 Run Multi Level Pegging → False
21:00:05 Include Contract PO Parts → False
21:00:05 Generate Purchase Schedules → False
21:00:05 Number of MRP Processes → 3
21:00:05 Number of Schedulers → 3
21:00:05 Rough Cut Schedule When Getting Details → True
21:00:05 Site List → MfgSys
21:00:05 ------------------------------------------------------------
21:00:05 Process Control
21:00:05 Name → ProcessorMain; Code → Erp.Internal.MR.MrpExp.dll
21:00:05 Process Stop Queues → Part~Delete~LotJobSplit~SchedJob~FirmJob~SaveLoad
21:00:05 Controller → True; Range Start → 0; Range End → 0
21:00:05 Name → ProcessorMRP; Code → Erp.Internal.MR.MrpExpCD.dll
21:00:05 Process Stop Queues →
21:00:05 Controller → False; Range Start → 1; Range End → 100
21:00:05 Name → ProcessorSched; Code → Erp.Internal.MR.MrpExpSched.dll
21:00:05 Process Stop Queues →
21:00:05 Controller → False; Range Start → 101; Range End → 200
21:00:05 ------------------------------------------------------------
21:00:32 Building PartList Level: 0
22:09:13 Building PartList Level: 1
22:14:21 Thread was being aborted.
22:14:21 Thread was being aborted. (last entry)
Process 001:
10:14:13 Done with Part 60SPCCG10A
Thursday, June 21, 2018 10:14:33 (restarted itself???)
10:14:33 MRP Regeneration process 1 begin - Ver 200 Run Date 6/21/2018 12:00:00 AM.
10:32:19 Done with Part ZP3D10HS002WN
10:52:21 Waiting for next part…
11:12:23 Waiting for next part… (until this morning)
Process 002:
10:13:47 Done with Part 2375S120 (last entry)
Process 003:
10:14:14 Processing stock transactions for Part:70100LB081458. (last entry – It didn’t finish it…)
Scheduler 001:
10:14:07 Scheduling new unfirm job:U-000000000034
10:14:07 Done Scheduling job:U-000000000034 sending job to queue SaveLoad (last entry)
Scheduler 002:
10:13:56 Scheduling new unfirm job:U-000000000029
10:13:57 Done Scheduling job:U-000000000029 sending job to queue SaveLoad
Thursday, June 21, 2018 10:14:28 (restarted itself???)
10:14:28 MRP scheduling process begin.
10:32:03 Scheduling new unfirm job:U-000000000347
10:32:03 Done Scheduling job:U-000000000347 sending job to queue SaveLoad
10:52:06 Waiting for next job… (last entry)
Scheduler 003:
10:14:06 Scheduling new unfirm job:U-000000000032
10:14:07 The job is currently scheduled to finish 6/26/2018. It will not meet its required date of 6/21/2018 as the Company doesn’t allow scheduling in the past.
10:14:07 Done Scheduling job:U-000000000032 sending job to queue SaveLoad (last entry)