Question

Epicor multi BOM MRP planning

  • 6 July 2021
  • 3 replies
  • 638 views

Hello,

 

We are struggling with Epicor’s planning functionality. We use plan as assembly for all our BOMs, however the system is unable to consider extended lead times on lower level constrained material. Please see an example below.

MRP created this job which we just have on an auto firm process

This material should be constraining it.

This material should be constraining it
There is a component within this job which is causing the extended deadlines, we cannot change that and everything is MRP. Why is MRP not considering the blown up BOM lead time?

We cannot add fixed mfg lead times as sometimes we have the lower level components in stock, then it could take us 1 day to manufacturer all pieces required. Due to COVID, all our items have extended lead times and we have locked our POs. Global Scheduling also does not help with the process.


3 replies

Userlevel 3

Is MRP scheduled?  Did someone check “Ignore Constrained Materials” when they set-up the schedule?  An obvious one but worth mentioning to be sure.

We have run it as constrained every night. I also tried to manually reschedule it, here is the log. 

08:18:03    Multi Job Shedule Log - First job moved: FIRM004045 
08:18:03 Version 10.2.500.22 - 07/07/2020 - 18:00
08:18:03 Ignore Material Constraints = False
08:18:03 Minimize WIP = True
08:18:03 Ignore locked jobs = False

08:18:03 The job FIRM004045 is moved individually
08:18:05
08:18:05 Finished Multi Job Scheduling of FIRM004045
----------------------------------------------------------------------------------

 

Here is the detail log which outlines when the system thinks the material is available.

08:18:04                 ttopmastcal  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -x-x-x-x- -x-x-x-x- - - - - - - - - - - - - - - -x-x-x-x- -x-x-x-x- - - - - - - - - - - - - - - -x-x-x-x- -x-x-x-x- - - - - - - - - - - - - - - -x-x-x-x- -x-x-x-x- - - - - - - - - - - - - - - -x-x-x-x- -x-x-x-x- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --- Consolcals
08:18:04 ttopmasOrig True x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x- --- Consolcals
08:18:04 Consolidated Operation Calendar with Resource Calendar: ASM-LED --- Consolcals
08:18:04 ttopmastcal - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -x-x-x-x- -x-x-x-x- - - - - - - - - - - - - - - -x-x-x-x- -x-x-x-x- - - - - - - - - - - - - - - -x-x-x-x- -x-x-x-x- - - - - - - - - - - - - - - -x-x-x-x- -x-x-x-x- - - - - - - - - - - - - - - -x-x-x-x- -x-x-x-x- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --- Consolcals
08:18:04 ttopmasOrig False x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x- --- Consolcals
08:18:04 Checking if we should keep processing l_DateChanged False of Job: False l-OpMastSchedChange True l-TimeblockChange False iBeatCounter 0 --- Checkdatechange
08:18:04 Keep processing False --- Checkdatechange
08:18:04 Scheduled Operation 500 - Queue Time: Dt 7/15/2021 Hr 13.73 Start Time: Dt 7/15/2021 Hr 13.73 End Time: Dt7/15/2021 Hr 16 Move Time: Dt 7/15/2021 H: 16 --- doMainProc
08:18:04 Scheduling job FIRM004045 Assembly 0 Operation 400: OP-59 --- mainProc
08:18:04 **Looking for Job FIRM004045 Assem: 0 Operation: 400 has not been scheduled --- scheduleOperation
08:18:04 Checking stocked material constraint for operation 400 material 240380 for 7/15/2021. --- Check_Mtl_LeadTimes
08:18:04 Running atp for start date of 7/15/2021 qty 68.00000000 LeadTime 8/4/2021. ATPMtl count =0. --- StockedMaterial
08:18:04 OnHandQty= 1,630.00 . --- GetSchedAtp
08:18:04 Found forward ATP bucket for Part 240380 DueDate 7/6/2021 12:00:00 AM Qty 1293.00000000. --- GetSchedAtp
08:18:04 Ran atp 7/6/2021 . --- StockedMaterial
08:18:04 Stocked material for operation 400 material 240380 is avail 7/15/2021 0 . --- Check_Mtl_LeadTimes
08:18:04 Checking stocked material constraint for operation 400 material 241918 for 7/15/2021. --- Check_Mtl_LeadTimes
08:18:04 Lead Time = 7/9/2021. ATP not needed. --- StockedMaterial
08:18:04 Stocked material for operation 400 material 241918 is avail 7/15/2021 0 . --- Check_Mtl_LeadTimes
08:18:04 Checking stocked material constraint for operation 400 material 121278 for 7/15/2021. --- Check_Mtl_LeadTimes
08:18:04 Stocked material for operation 400 material 121278 is avail 7/15/2021 0 . --- Check_Mtl_LeadTimes
08:18:04 Checking stocked material constraint for operation 400 material 140254 for 7/15/2021. --- Check_Mtl_LeadTimes
08:18:04 Stocked material for operation 400 material 140254 is avail 7/15/2021 0 . --- Check_Mtl_LeadTimes
08:18:04 Checking stocked material constraint for operation 400 material 104184 for 7/15/2021. --- Check_Mtl_LeadTimes
08:18:04 Stocked material for operation 400 material 104184 is avail 7/15/2021 0 . --- Check_Mtl_LeadTimes
08:18:04 Scheduling Block - Alloc: 1 Prod: 5.67000 Split 5.67000 Ops: 68 SDt: 7/15/2021 SHr: 13.73 EDt: 7/15/2021 EHr: 13.73 Setup Time 0. --- CreateAllocationBlock
08:18:04 Scheduling Job FIRM004045 Assem: 0 Operation: 400 il_OprBackward True --- scheduleOperation
08:18:04 Creating new Block calendar for Allocation Block: 1 --- operationBackward

 

Reply