0
Sep 04, 2018 at 04:20 PM

# Automatic Wave Assigment in SAP EWM flow

384 Views

Hi all,

I am having difficulty understanding the logics of automatic wave assignment in SAP EWM.

The confusing point to me is the step 5. SAP attempts to find a valid wave template from the lock & release time.

In case no valid wave template option is found, SAP determines the wave completion date/time. However, I don't know where SAP gets the time from. Is it from the wave template option? What is the difference between this wave completion date/time and the step 4's wave completion date/time?

Also, even when SAP has already successfully determined the wave completion date/time, why does it determine the wave completion date/time for each wave template again?

Moreover, if the wave completion time is after the planned completion time of the WR item, and the wave template is not found, then with the logics of step 5, it will just create an endless loop.

I would like to demonstrate with an example

Planned completion time: 11:00AM, Day 2

Wave template option completion time: 12:00AM, Day 2

Step 4 result:

Planned completion date/time = 11:00AM, Day 2

Wave completion date/time = 12:00AM, Day 1 (Planned completion date - 1 day)

Step 5 logics if no wave template is valid:

First, determination of date/time for wave completion

Planned completion date/time = 11:00AM, Day 2

Wave completion date/time = 12:00AM, Day 3 (Planned completion date + 1 day)

Second, determination of date/time of wave completion for each wave template option

Planned completion date/time = 11:00AM, Day 2

Wave completion date/time = 12:00AM, Day 1 (Planned completion date - 1 day)

At this point, we are back at the result of step 4, and clearly this yields no results.

From the third sub-step in step 5 onwards, EWM adds a day to the wave completion date and restart the process of determining the wave completion and release time. I guess it's the second sub-step of step 5. And the loop goes on, by logic...

Would you mind show me the flaw in my calculation?

Besides, I have created a flow chart for the automatic wave assignment to the WR item. It's not nice-looking but I did by best.

Do you mind take a look and point out if there is anything wrong in the diagram?