Order Scheduling in SAP (IS AFS)

You are on page 1of 18

Contents

Introduction .................................................................................................................................................. 2
Business scenarios ........................................................................................................................................ 2
Configuration ................................................................................................................................................ 3
Define Scheduling Strategies .................................................................................................................... 3
Assign order scheduling strategy to sales document type ....................................................................... 8
Assign scheduling strategy to customer ................................................................................................. 10
Manually execute order scheduling in the sales order ............................................................................... 10
System Demo .............................................................................................................................................. 11
Scenario 1: Without "Combine sched. lines" option in Order Scheduling Strategy ............................... 11
After carrying out order scheduling with scheduling strategy "S04 - Division" .................................. 14
After carrying out order scheduling with scheduling strategy "S02 - Ship-to party" ......................... 15
Scenario 2: With "Combine sched. lines" option in Order Scheduling Strategy ..................................... 16



Introduction
Order Scheduling is functionality available in SAP IS - AFS (Industry Solution - Apparel and Footwear) to
optimize the delivery dates in the sales order line item. It is possible to define customer specific or
business specific rules for the order scheduling.
For a given AFS material, there can be different confirmed delivery dates in different schedule lines (For
different sizes). This is based on the settings in the master data, availability checks (ATP) and quantity on
hand. AFS order scheduling functionality can be used to group schedule lines that can be delivered
together. This way you can reduce number of delivery documents created for a sales order line item.
Business scenarios
In order to understand how order scheduling works, let's take two examples.
Example 01:
A sales order was created with shoes and shirts. (Let's say in SAP AFS, shoes and shirts are grouped
under different divisions). Customer has ordered these articles in different sizes. Due to availability
check (ATP), system determines different confirmed delivery dates in the schedule line level of each line
item.
Once order scheduling is carried out, based on the scheduling strategy used (Let's say S04 - Sales
Division) system determine different "Order scheduling Groups" to shoes and shirts. This ensures that all
the shoe items and shirt articles have the same confirmed delivery date and are delivered to the
customer at the same time.


Example 02:
A sales order was created with different ship to party partners in different line items. After order
scheduling (With Scheduling Strategy S02 - Ship to) is carried out, all Schedule lines with the same Ship-
to party will get the latest confirmed delivery date.

This ensures one delivery per sales order per ship to party.
Configuration
Define Scheduling Strategies
IMG Path:

In the standard SAP AFS, below scheduling strategies are available

You can define your own scheduling strategy by copying an existing strategy. Let's look at the existing
strategy S04 (Which was used in the above example 01)
Select the strategy and go in to node

Under this node you have to define which fields should be considered for order scheduling.
Since division field in the sales order line item is used in S04, VBAP/SPART is used here.


o S04 - Division (Like in above example 1)

o S02 - Ship-to party (Like in above example 2)

If you need any specific partner function (Like Ship to party), you have to specify it under the "Function"
column)
Note:
Flag this field if you want to combine schedule lines that have been grouped after the order scheduling
run to one schedule line.

Based on the order scheduling strategy, schedule lines are grouped in the sales order. If the above
indicator is set, schedule lines with the same line group indicator (OSL) are combined to one schedule
line.
If the combination indicator is not set, the schedule line will not be combined and remain as individual
schedule lines.
Now to specify the formula (Routine) for order scheduling, go in to the node

By clicking on the button, you can view what routines are delivered by
SAP.
Eg:

You can define your own routines using transaction VOFM.

Note:
Click here to see how to create a new requirement routine in the transaction VOFM. Using the link, you
can find how to transfer those routines from one client to the other.
Under "Time Indicator" field, you have below 4 options available

This field indicates the time when the routine should run. Together with the sequence number specified,
the order scheduling time indicator determines the order scheduling procedure.
Routine number assigned here will determine the relevant date after executing order scheduling


Assign order scheduling strategy to sales document type
IMG Path:

Go in to your sales document type / Sales area combination

You can assign the order scheduling strategy for your sales area / sales document type combination.

"Run of Order sched." Field determine the time for an order scheduling to be carried out during
sales order processing

If you flag the filed "Alternative Strategy", you can manually select a different order scheduling
strategy in the sales order

Assign scheduling strategy to customer
Transaction: XD02
Under sales area data / AFS Additional data, you can assign the customer specific scheduling
strategy

Note:
If an order scheduling strategy is defined in the customer master or in the sales document type, it will be
the default order scheduling strategy used in the sales order. The scheduling strategy of the customer
master has a higher priority than the value of the sales document type.
But if you want to use the alternative strategy, the order scheduling in the sales order can be manually
carried out, and you can select an alternative order scheduling strategy.
Manually execute order scheduling in the sales order
In the sales order, you can manually carry out the order scheduling by using menu option ->
Sales Document / Order Scheduling

Select the relevant scheduling strategy in the below popup and press Enter key

Once successfully executed, system will issue a information message as follows

System Demo
Scenario 1: Without "Combine sched. lines" option in Order Scheduling
Strategy
Sales document type "OR" for the sales area A300 / A1 / A1 is having below;
o Scheduling strategy as "S04 - Division"
o Alternative Strategy field is flagged. Therefore we can manually execute the order
scheduling

Customer "A300" is having scheduling strategy as "S02 - Ship to party"

Now let's create a sales order for 3 articles (Which has two different divisions) with two
different ship-to party in the line item. Line items were created as per below logic;

Before saving the sales order; the confirmed delivery dates per each size (Each schedule line is
as follows)

Each Schedule line has NO order scheduling group (OSL) assigned yet.




After carrying out order scheduling with scheduling strategy "S04 - Division"
The sales order confirmed delivery dates are as follows;

Since order scheduling strategy was "S04 - Division" and material "AW01", "AW03" is in same division,
system grouped those line items in to one delivery date.
Now you can see the "OSL" field is filled based on the order scheduling outcome. Same division
line items got same "OSL" -> Line item 10 and 30



After carrying out order scheduling with scheduling strategy "S02 - Ship-to party"
The sales order confirmed delivery dates are as follows;

Since order scheduling strategy was "S02 - Ship to party" and line item 10 & 20 is having same ship to
party, system determine one delivery date.
Now you can see the "OSL" field is filled based on the order scheduling outcome. Same ship to
party line items got same "OSL" -> Line item 10 and 20



In the same manner you can test other scheduling strategies as well.

Scenario 2: With "Combine sched. lines" option in Order Scheduling Strategy
For testing purpose I have created a order scheduling strategy called "ZAW" with the "Combine
Schedule line" flag on.

This strategy is using the partner function "SH" Ship to party

Now let's carry out order scheduling for same sales order with the scheduling strategy "ZAW"
Sales order data:

o Before order scheduling -


o After order scheduling -

As you see above, when the order scheduling is carried, system combines all schedule lines which has
same confirmed delivery date.

Author: Anupa Wijesinghe
E-Mail: [email protected] / [email protected]
Website: www.learnsaptips.com
View my profile in LinkedIn
Follow me on Twitter


Disclaimer

This article is done based on my research and readings, unless otherwise stated. The views expressed
are my own and not of anyone else.
Author accepts no liability for the content of the articles in this website or for the consequences of any
actions taken on the basis of the information provided. Using this information is at the users own
discretion and responsibility.

You might also like