cancel
Showing results for 
Search instead for 
Did you mean: 

Sales Orders - Availability Checks

Former Member
0 Kudos

Hi,

I would like to have functionality where in "availability check" will only confirm if the delivery date is less than "x" (say 7 days). i.e, if we get an order which has delivery date more than a 1 week, i don't want to confirm it now and take away the stock.

I expect the same thing to happen during bop.

Any hints / tips to implement this.

Thanks,

Ramesh

Accepted Solutions (1)

Accepted Solutions (1)

bcrao
Active Contributor
0 Kudos

use RLT 7 days

Answers (3)

Answers (3)

Former Member
0 Kudos

ANSWERED

Lakshmipathi
Active Contributor
0 Kudos

Please dont add any comments for very old threads due to which it is bringing on top of the forum. Just click "Answered" if you want to close very old threads. thanks G. Lakshmipathi

Former Member
0 Kudos

Hi,

Try using the replenishment lead time as '7' days.

Reward if helps.

Regards,

Allabaqsh G. Patil

Former Member
0 Kudos

You can do this type of check useing the replenishment lead time cotrol you can maitian 7 dayes

In Customizing, you define whether the availability for a combination of checking group and checking rule is checked with or without the replenishment lead time.

The replenishment lead time is the time necessary to provide a material either by in-house production or by external procurement:

For external procurement, the replenishment lead time consists of the purchasing department processing time, planned delivery time, and goods receipt processing time - in the same way as for forward scheduling in MRP. The ATP check only includes the planned delivery time.

For in-house production, the system checks whether the total lead time is maintained in the material master (MRP 2 view). This is the estimated production time for a material, including all production levels from raw material procurement to final assembly.

If the total replenishment time is maintained then this is included in the ATP check.

If only the in-house production time is maintained and not this total replenishment time, then the in-house production time is included in the ATP check.

If the total replenishment time and the in-house production time are maintained, then the total replenishment lead time is included in the ATP check.

All times are specified in number of days. The only exception is the planned delivery time; this is specified in calendar days.

Features

You can choose whether or not the replenishment lead time is taken into consideration in the availability check:

If the replenishment lead time is taken into consideration, it has the following consequences:

The availability is checked only for requirements within the replenishment lead time. Requirements outside the replenishment lead time are considered to be available as the system assumes that these materials can be provided by planning within the replenishment lead time.

If you do not want to work with infinite quantities, you can use the Availability Check Against Allocations.

If a requirement cannot be covered by receipts, the end of the replenishment lead time is the earliest date that the material can be confirmed.

If the replenishment lead time is not taken into consideration, the availability is checked for each requirement time without taking the replenishment lead time into consideration.

Former Member
0 Kudos

Thanks for the response. I am trying to use this in test environment. We are using GATP / APO.

Former Member
0 Kudos

> You can do this type of check using the

> replenishment lead time cotrol you can maitian 7

> dayes

Then <b>everything</b> will be confirmed after 7 days. The question is, if any salesorder has a date more then 7 days in future, nothing should be confirmed.

So, there is a userexit which can handle this, ATP00001 EXIT_SAPLATPC_002. You should set quantity to 0 for everything in the resulting table T_MDVEX with a date > 7, then nothing will be confirmed fore these dates. Please read the documentation carefully, this userexit is not for the faint of heart.

Kind regards

Matthias

Please reward points

Not deleting the table lines, setting quantity to 0 . Just to clarify this point.

Message was edited by:

Matthias Kabel

Former Member
0 Kudos

Thanks a lot for the response.

Can I get documentation on this userexit at some place? Please advice.

Thanks,

Ramesh

Former Member
0 Kudos

Transaction SMOD, , type in the userexit and click documentation.

Wenn Sie diese User-Exits nutzen wollen, nehmen Sie bitte Kontakt mit der 
SAP-Entwicklungsabteilung auf. 

"If you want to use these exits, please contact the SAP development"

As I said, these exits are not for the faint if heart. But interesting is the internal table MDVEX, there is no direct connection between the requirement and the result, but you are lucky, because you are interested in dates only, so just set all quantities after today + 7 to 0 and go ahead.

Matthias