MRP taking long to run

I’ am having a issue with MRP - it seems to be taking very very long time to run up to 6/8/2019 its been 100% fine since then with no with issue.

I think some in our parts team has been paying with parts but unable to find out that has gone wrong.

Any ideas

            Thursday August 8 18:05:31 2019

18:05:31 MRP regeneration process begin.
18:05:31 PID: 7728; Session: 192.0.0.99::Epicor905::9401::9f1c2d3fcc3c911e:319e0680:16c7012020b:-711b
18:05:31 ------------------------------------------------------------
18:05:31 Cut Off Date β†’ 10/31/19
18:05:31 Schedule Start Date β†’ 08/08/19
18:05:31 Run Finite Scheduling β†’ no
18:05:31 Ignore Constrained Materials β†’ no
18:05:31 Allow Historical Dates β†’ yes
18:05:31 Use Production Preparation Buffer β†’ yes
18:05:31 Sort Level 0 MRP Jobs by Date β†’ no
18:05:31 Recycle MRP Jobs β†’ no
18:05:31 Get Details from Quote β†’ no
18:05:31 Run Multi Level Pegging β†’ no
18:05:31 Include Contract PO Parts β†’ no
18:05:31 Generate Purchase Schedules β†’ no
18:05:31 Number of MRP Processes β†’ 3
18:05:31 Number of Schedulers β†’ 3
18:05:31 Rough Cut Schedule When Getting Details β†’ yes
18:05:31 Plant List β†’ MfgSys
18:05:31 ------------------------------------------------------------
18:05:31 Process Control
18:05:31 Name β†’ ProcessorMain; Code β†’ mr/MrpExp.p
18:05:31 Process Stop Queues β†’ Part~Delete~LotJobSplit~SchedJob~FirmJob~SaveLoad
18:05:31 Controller β†’ yes; Range Start β†’ 0; Range End β†’ 0
18:05:31 Name β†’ ProcessorMRP; Code β†’ mr/MrpExpCD.p
18:05:31 Process Stop Queues β†’
18:05:31 Controller β†’ no; Range Start β†’ 1; Range End β†’ 100
18:05:31 Name β†’ ProcessorSched; Code β†’ mr/MrpExpSched.p
18:05:31 Process Stop Queues β†’
18:05:31 Controller β†’ no; Range Start β†’ 101; Range End β†’ 200
18:05:31 ------------------------------------------------------------
18:05:31 Process Queue
18:05:31 Name β†’ BuildDelPOQueue; Queue In β†’ ; Queue Out β†’ DeleteAllPO; Controller β†’ yes
18:05:31 Alt Queue Out 1 β†’ ; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ Delete; Check Group β†’ ; Repeat β†’ no; Regen Only β†’ yes; Finite β†’ no
18:05:31 Name β†’ BuildDelJob; Queue In β†’ ; Queue Out β†’ DeleteJob; Controller β†’ yes
18:05:31 Alt Queue Out 1 β†’ ; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ Delete; Check Group β†’ ; Repeat β†’ no; Regen Only β†’ yes; Finite β†’ no
18:05:31 Name β†’ BuildDelTO; Queue In β†’ ; Queue Out β†’ DeleteTO; Controller β†’ yes
18:05:31 Alt Queue Out 1 β†’ ; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ Delete; Check Group β†’ Delete; Repeat β†’ no; Regen Only β†’ yes; Finite β†’ no
18:05:31 Name β†’ ProcessDelPO; Queue In β†’ DeleteAllPO; Queue Out β†’ ; Controller β†’ no
18:05:31 Alt Queue Out 1 β†’ ; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ Delete; Check Group β†’ ; Repeat β†’ no; Regen Only β†’ yes; Finite β†’ no
18:05:31 Name β†’ ProcessDelJob; Queue In β†’ DeleteJob; Queue Out β†’ ; Controller β†’ no
18:05:31 Alt Queue Out 1 β†’ ; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ Delete; Check Group β†’ ; Repeat β†’ no; Regen Only β†’ yes; Finite β†’ no
18:05:31 Name β†’ ProcessDelTO; Queue In β†’ DeleteTO; Queue Out β†’ ; Controller β†’ no
18:05:31 Alt Queue Out 1 β†’ ; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ Delete; Check Group β†’ ; Repeat β†’ no; Regen Only β†’ yes; Finite β†’ no
18:05:31 Name β†’ BuildSched; Queue In β†’ ; Queue Out β†’ PreJobF; Controller β†’ yes
18:05:31 Alt Queue Out 1 β†’ PreJobI; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ Sched; Check Group β†’ Sched; Repeat β†’ no; Regen Only β†’ no; Finite β†’ no
18:05:31 Name β†’ SchedJobF; Queue In β†’ PreJobF; Queue Out β†’ SaveLoad; Controller β†’ no
18:05:31 Alt Queue Out 1 β†’ ; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ Sched; Check Group β†’ ; Repeat β†’ no; Regen Only β†’ no; Finite β†’ yes
18:05:31 Name β†’ SchedJobI; Queue In β†’ PreJobI; Queue Out β†’ SaveLoad; Controller β†’ no
18:05:31 Alt Queue Out 1 β†’ ; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ Sched; Check Group β†’ ; Repeat β†’ no; Regen Only β†’ no; Finite β†’ no
18:05:31 Name β†’ BuildPart0; Queue In β†’ ; Queue Out β†’ Part; Controller β†’ yes
18:05:31 Alt Queue Out 1 β†’ ; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ Zero; Check Group β†’ Zero; Repeat β†’ no; Regen Only β†’ no; Finite β†’ no
18:05:31 Name β†’ ProcessPart0; Queue In β†’ Part; Queue Out β†’ ZeroJob; Controller β†’ no
18:05:31 Alt Queue Out 1 β†’ LotJobSplit; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ Zero; Check Group β†’ ; Repeat β†’ no; Regen Only β†’ no; Finite β†’ no
18:05:31 Name β†’ LotJobSplitPart0; Queue In β†’ LotJobSplit; Queue Out β†’ ZeroJob; Controller β†’ no
18:05:31 Alt Queue Out 1 β†’ LotJobSplit; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ Zero; Check Group β†’ ; Repeat β†’ no; Regen Only β†’ no; Finite β†’ no
18:05:31 Name β†’ SortPart0; Queue In β†’ ZeroJob; Queue Out β†’ SchedJobF; Controller β†’ yes
18:05:31 Alt Queue Out 1 β†’ SchedJobI; Alt Queue Out 2 β†’ FirmJob; Alt Queue Out 3 β†’
18:05:31 Group β†’ ZeroSort; Check Group β†’ ZeroSort; Repeat β†’ no; Regen Only β†’ no; Finite β†’ no
18:05:31 Name β†’ SchedPart0F; Queue In β†’ SchedJobF; Queue Out β†’ SaveLoad; Controller β†’ no
18:05:31 Alt Queue Out 1 β†’ FirmJob; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ ZeroSort; Check Group β†’ ; Repeat β†’ no; Regen Only β†’ no; Finite β†’ yes
18:05:31 Name β†’ SchedPart0I; Queue In β†’ SchedJobI; Queue Out β†’ SaveLoad; Controller β†’ no
18:05:31 Alt Queue Out 1 β†’ FirmJob; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ ZeroSort; Check Group β†’ ; Repeat β†’ no; Regen Only β†’ no; Finite β†’ no
18:05:31 Name β†’ FirmJobPart0; Queue In β†’ FirmJob; Queue Out β†’ SaveLoad; Controller β†’ no
18:05:31 Alt Queue Out 1 β†’ ; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ ZeroSort; Check Group β†’ ; Repeat β†’ no; Regen Only β†’ no; Finite β†’ no
18:05:31 Name β†’ BuildPart; Queue In β†’ ; Queue Out β†’ Part; Controller β†’ yes
18:05:31 Alt Queue Out 1 β†’ ; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ Part; Check Group β†’ Part; Repeat β†’ yes; Regen Only β†’ no; Finite β†’ no
18:05:31 Name β†’ ProcessPartL; Queue In β†’ Part; Queue Out β†’ SchedJobF; Controller β†’ no
18:05:31 Alt Queue Out 1 β†’ LotJobSplit; Alt Queue Out 2 β†’ SchedJobI; Alt Queue Out 3 β†’ FirmJob
18:05:31 Group β†’ Part; Check Group β†’ ; Repeat β†’ yes; Regen Only β†’ no; Finite β†’ no
18:05:31 Name β†’ LotJobSplitPartL; Queue In β†’ LotJobSplit; Queue Out β†’ SchedJobF; Controller β†’ no
18:05:31 Alt Queue Out 1 β†’ LotJobSplit; Alt Queue Out 2 β†’ SchedJobI; Alt Queue Out 3 β†’ FirmJob
18:05:31 Group β†’ Part; Check Group β†’ ; Repeat β†’ yes; Regen Only β†’ no; Finite β†’ no
18:05:31 Name β†’ SchedPartLF; Queue In β†’ SchedJobF; Queue Out β†’ SaveLoad; Controller β†’ no
18:05:31 Alt Queue Out 1 β†’ FirmJob; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ Part; Check Group β†’ ; Repeat β†’ yes; Regen Only β†’ no; Finite β†’ yes
18:05:31 Name β†’ SchedPartLI; Queue In β†’ SchedJobI; Queue Out β†’ SaveLoad; Controller β†’ no
18:05:31 Alt Queue Out 1 β†’ FirmJob; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ Part; Check Group β†’ ; Repeat β†’ yes; Regen Only β†’ no; Finite β†’ no
18:05:31 Name β†’ FirmJobPartL; Queue In β†’ FirmJob; Queue Out β†’ SaveLoad; Controller β†’ no
18:05:31 Alt Queue Out 1 β†’ ; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ Part; Check Group β†’ ; Repeat β†’ yes; Regen Only β†’ no; Finite β†’ no
18:05:31 Name β†’ BuildNonPart; Queue In β†’ ; Queue Out β†’ Part; Controller β†’ yes
18:05:31 Alt Queue Out 1 β†’ ; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ NonPart; Check Group β†’ NonPart; Repeat β†’ no; Regen Only β†’ no; Finite β†’ no
18:05:31 Name β†’ ProcessNonPart; Queue In β†’ Part; Queue Out β†’ SchedJobF; Controller β†’ no
18:05:31 Alt Queue Out 1 β†’ LotJobSplit; Alt Queue Out 2 β†’ SchedJobI; Alt Queue Out 3 β†’ FirmJob
18:05:31 Group β†’ NonPart; Check Group β†’ ; Repeat β†’ no; Regen Only β†’ no; Finite β†’ no
18:05:31 Name β†’ LotJobSplitNonPart; Queue In β†’ LotJobSplit; Queue Out β†’ SchedJobF; Controller β†’ no
18:05:31 Alt Queue Out 1 β†’ LotJobSplit; Alt Queue Out 2 β†’ SchedJobI; Alt Queue Out 3 β†’ FirmJob
18:05:31 Group β†’ NonPart; Check Group β†’ ; Repeat β†’ no; Regen Only β†’ no; Finite β†’ no
18:05:31 Name β†’ SchedNonPartF; Queue In β†’ SchedJobF; Queue Out β†’ SaveLoad; Controller β†’ no
18:05:31 Alt Queue Out 1 β†’ FirmJob; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ NonPart; Check Group β†’ ; Repeat β†’ no; Regen Only β†’ no; Finite β†’ yes
18:05:31 Name β†’ SchedNonPartI; Queue In β†’ SchedJobI; Queue Out β†’ SaveLoad; Controller β†’ no
18:05:31 Alt Queue Out 1 β†’ FirmJob; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ NonPart; Check Group β†’ ; Repeat β†’ no; Regen Only β†’ no; Finite β†’ no
18:05:31 Name β†’ FirmJobNonPart; Queue In β†’ FirmJob; Queue Out β†’ SaveLoad; Controller β†’ no
18:05:31 Alt Queue Out 1 β†’ ; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ NonPart; Check Group β†’ ; Repeat β†’ no; Regen Only β†’ no; Finite β†’ no
18:05:31 Name β†’ ProcessLoad; Queue In β†’ ; Queue Out β†’ ; Controller β†’ yes
18:05:31 Alt Queue Out 1 β†’ ; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ Load; Check Group β†’ Load; Repeat β†’ no; Regen Only β†’ no; Finite β†’ no
18:05:31 Name β†’ SaveLoad; Queue In β†’ SaveLoad; Queue Out β†’ ; Controller β†’ no
18:05:31 Alt Queue Out 1 β†’ ; Alt Queue Out 2 β†’ ; Alt Queue Out 3 β†’
18:05:31 Group β†’ Load; Check Group β†’ ; Repeat β†’ no; Regen Only β†’ no; Finite β†’ no
18:05:31 ------------------------------------------------------------
18:05:31 Starting sub-processes
18:05:32 Deleting old Suggestions.
18:05:32 Deleting unfirm jobs…
18:05:32 Deleting transfer order suggestions …
18:05:42 Scheduling Jobs…
18:05:43 Building PartList Level: 0
18:12:31 Building PartList Level: 1
18:13:20 Building PartList Level: 2
18:14:02 Building PartList Level: 3
18:14:32 Building PartList Level: 4
18:14:50 Building PartList Level: 5
19:15:11 Process 2 not responding. Abandoned during process β€˜Processing Part~FORGING BILLET’
19:15:11 Building PartList Level: 6
20:15:33 Process 2 not responding. Abandoned during process β€˜Processing Part~C2610-Profile’
20:15:33 Building PartList Level: 7
20:15:39 Building PartList Level: 8
20:15:50 Building Non-Part List
20:16:01 Processing Schedule Load
20:17:21 disconnect Process 002
20:17:21 disconnect Process 001
20:17:21 disconnect Process 003
20:17:21 disconnect Process 101
20:17:21 disconnect Process 102
20:17:21 disconnect Process 103
20:17:31 Processing Orphan PO’s…
20:17:36 MRP regeneration process finished.!

could this be an with the C2610-Profile part?

Capture|690x334

We’ve just resolved an issue in our environment where MRP was taking 1hr to run rather than the usual 10mins. Our issue was that the was no description on several operations in a method for a part.

1 Like