cancel
Showing results for 
Search instead for 
Did you mean: 

How is delivery date calculated

Former Member

How can anyone please explain how delivery date is calculated using forward and backward scheduling

I want to have it broken down into the following steps

for eg for delivery date calculation following dates are used

Material Availabilty Date

Material Staging Date

Pick/pack time

Transportation PLanning date

Loading date

Goods issue date

Transit Date

Delivery Date

Can some one please give me an example and explain wht these dates are

for eg customer needs delivery date on 11/20/2008

how would the system cacluate whether it can meet the delivery date using backward scheduling

and if it doesnt meet how does the system do the forward scheduling

also i am not clear with the following dates

material avaialibilty date

material staging date

transportation date

can some one please explain me all this in detail

Also i have another question at the sales order creation when is shipping point and route determined

coz based on the ATP check only material avaialabilty date is determined and if we have a bacjground job running every 1 hours for atp then immediately when we create a sales order is a route and shipping point determined (just before we save the sales order)

Let me be more clear

Suppose customer representative recevies a order on the phone

he enters sold to party, ship to party ,PO number,delivery date and material number and then hits enter

so at tht time the shipping point and route is determined ?

also when an atp check runs and if the delivery date is not met then the system will propose a new delivery date but if we have a different route configured say for eg overnight so we can meet the delivery date and we want to change this route to overnight what must we do?

should we change the shipping condition in the header?

I am not very sure about the process can you please also explain me this in detail?

Thanks

Accepted Solutions (0)

Answers (3)

Answers (3)

former_member550050
Active Contributor
0 Kudos

Hi

In the dates which you have mentioned that Material staging date is not that important for delivery scheduling

If the requested delivery date is on 20.11.2008

transit time is 2 days

loading time is 1 day

pick pack time is 2 days

transportation planning time is 3 days

then enough material should be available on 14.11.2008 in unrestricted stock

pick pack time and transportation planning time run parallelly and the highest of these two is taken for delivery scheduling

20.11.2008-2(transit time)-1(loading time)-3(transportation planning time )=14.11.2008 this is material availability date

If enough material is available14.11.2008 in unrestricted stock then system confirms the delivery date which is equivalent to customers requested delivery date that is 20.11.2008 in our case

If the material is not available on 14.11.2008 then forward scheduling starts

Say we have the stock only on 18.11.2008 then 18.11.20083(tranportation planning time)1(loading time)+2(transit time)=24.11.2008 will the delivery date for the customer in forward scheduling

In back ward scheduling there is only 1 date in the schedule line of the sales order which is the same as customers requested delivery date

In forward scheduling there are2 dates in the schedule line of the sales order one on customers requested delivery date with quantity Zero and another new new date with full qty

Regards

raja

Former Member
0 Kudos

Hi there,

When a sales order is logged & the user enters the requested delivery date, system 1st does the backward scheduling date. Pla note that the factory calender mentioned in the shipping point & route plays a crutial role in defining the working days & confirmed delivery date.

For eg: Customer has raised an order on 11/15 & requests delivery on 11/20/2008.

the following times are important in delivery scheduling.

Transit time: maintained in route

Loading time maintained in the shipping point

Transportation planing time maintained in the transportation planning point.

pick pack time maintained in the shipping point.

Material availability time maintained in MM02 --> MRP screens. This is the time that the material can be manufactured (for inhouse producted items) or external processing time (for externallly procured materials like TAS items).

From the requested delivery date 11/20 system does the backward scheduling & determines the following dates:

Goods issue date, loading date, pick pack date, transportation planning date & material availability date.

Time between:

goods issue date - reqested delivery date: transit time

Goods issue date - loading date: loading time

transportation planning date - pick pack date: picking pack time

Material availability date - transportation date: transportation planning time.

Consider that the factory calender has all days of the week as working dates (to make it simple to explain). Also transit time is 3 days, loading time is 1 day,pick pack time is 1 day, material availability time is 3 days.

From 11/20 ussing backward scheduling system determines the following dates:

Goods issue date: 11/17

Loading date: 11/16

Pick pack date: 11/15

System will check if material is available on the 11/15 to start pick / pack. If it is available then system will confirm the reqested delivery date. Else it will check when the material is available. For eg basing on the MRP settings mnaterial is available only on 11/18. So from 18th system does forward scheduling & redetermines all the dates. So pick / pack date is 11/18. Loading date is 11/19, goods issue date is 11/20 & possible delivery date is 11/23. So system will confirm the delivery date on 11/23. This is when complete delivery is required. If partial delivery is allowed, then system will check how much quantity is available on 11/15. Accordingly it will give 2 delivery dates.

In the above example include teh factory calender which will have 5 day week with Fri & Sat as holidays. Accordingly dates will change.

Here replenishment lead time also plays an imp role. Pls refer http://help.sap.com/erp2005_ehp_03/helpdata/EN/6b/2785347860ea35e10000009b38f83b/frameset.htm for further information

Regards,

Sivanand

former_member217082
Active Contributor
0 Kudos

Hi dspac

Just take the following date and then calculate

date Ex: 17/11/2008 ( date on which sales order has been created)

Material Availabilty Date - 1

Material Staging Date - 1/2

Pick/pack time - 1/2

Transportation PLanning date-1/2

Loading date -1/2

Goods issue date - 1

Transit Date - 1

Delivery Date - 22/11/2002

So system first does backward scheduling counting the days of all above parameters. from 22/11/2002 .so the system gives delivery date when you create sales order. But if the stock is not available as per the backward scheduling it will count the number of days from 22/11/2002 and do forward scheduling .In availability check by default it will be backward scheduling .assigned.if you want to change to forward scheduling you can change

Regards

Srinath