cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Work order sequential scheduling

Former Member
0 Likes
1,027

Dear all,

I am trying to do the following:

When a new order is created, I want to automatically schedule it so that it starts at the time when the previous order was scheduled to be) finished. For example

order 100000001/0010 with planned work =60 mins starts 12:00 and finishes 13:00. When I create order 100000002, I want the order to start at 13:00

I know I can do this with relationships within the operations, or capacity levelling but I was wondering whether there is something in customizing that I missed. I am leaning towards a user exit at save that does the whole thing, i.e finds the last order and adjusts the start date of the current order.

Any ideas?

Thanks

Michalis

Accepted Solutions (0)

Answers (7)

Answers (7)

peter_atkin
Active Contributor
0 Likes

Michalis,

Its a long time since I messed around with capacity planning in any detail.

Have a look at this document

PeteA

Former Member
0 Likes

Thanks Pete, I am fiddling around with the "Overall Profile" in that screen. I am trying to at least get my orders to shift when the work center is overloaded.

work center capacity = 8 hrs

order 1 = 4 planned hrs

order 2 = 5 planned hours

let's say both orders start on 08.12 I want the second order to continue into 09.12 for 1 hr. Is this possible?

peter_atkin
Active Contributor
0 Likes

Michalis,

From memory there's some customizing in the availability check area that needs to be done too.

Have a look at transaction OIOI and the Capacity Availability settings at the bottom of the screen.


PeteA

Former Member
0 Likes

Pete,

I have already tried the two settings before even posting anything . Doesn't seem to affect anything. Which is surprising because the technical information behind "Relevant for finite scheduling" says the following:

"Finite scheduling calculates the start and finish dates for operations in an order.

Production Planning and Detailed Scheduling (SCM-APO-PPS) A detailed scheduling strategy with which you schedule orders and operations, taking into account the existing resource load. A resource overload cannot occur."

I am trying to find relevant customizing under Production Planning in SPRO, and I'm currently reading on Strategy profiles. Looks relevant, I just don't know how to assign the profile to my order...

peter_atkin
Active Contributor
0 Likes

Hi Michalis,

I can't say that this new format has been an overwhelming success to date. But fortunately there is a steady increase in questions...

You could try the following settings in the work centre Capacity Header:

  • Relevant for finite scheduling
  • Can be used by several operations

But I wouldn't be too hopeful.

My guess is that you will need to develop a solution, possibly via BADI WORKORDER_UPDATE and method BEFORE_UPDATE (SE18).

PeteA

Former Member
0 Likes

Hi Pete, long time no see :). Thanks for the reply, I've been struggling to get responses to messages in the new forum format.

The orders would not be created from a maintenance plan. The logic is as follows:When I create a new work order, for the same work center, for the same day, I want the scheduled start time of the new order to be the scheduled start end time of the previous order (The system would always look for the closest open order). I can use tools like MRS and capacity levelling to do that manually, bit I want this to be done automatically at the order creation.

Maybe the business scenario helps in understanding what I want to do. The work center is a workshop for repairing customer equipment. I want to be able to tell the customer when they'll be able to pick up their (repaired equipment). Have you done some thing similar?

I am leaning towards custom development. Unless there is some customizing that I am not thinking about.

Kind regards

Michalis

peter_atkin
Active Contributor
0 Likes

Michalis

Are these orders created from a maintenance plan? If, not, then how will the subsequent order "know" about any preceding orders?

PeteA