cancel
Showing results for 
Search instead for 
Did you mean: 

Deactivate ATP check for sales order

former_member1283567
Participant
0 Kudos

Hello All,

User requests us to deactivate ATP check for sales order in case it is drop-ship.

Note:

We are using same sales order type and item category and scheduled category for transactions both drop-ship and non drop-ship.

And one material should be used by both.

Does anyone have good idea to meet this requirement with small workload?

We understand item cartegory or scheduled category can be control ATP check activation. However we would like to avoid creating multi materials or changing these categories in SO manually if we could.

Best Regards,

Satoe

Accepted Solutions (1)

Accepted Solutions (1)

Shiva_Ram
Active Contributor
0 Kudos

I am not clear on how both drop ship and non-drop ship are using same schedule line category. Is it not creating any purchase req for the drop ship process? If you use same order type, same item category and same schedule line and same material, then how you differentiate between these two process? Can you through more light on this?

Regards,

Answers (2)

Answers (2)

former_member1283567
Participant
0 Kudos

Hi Shiva and Noel,

Thank you very much for the reply.

Unfortunatelly, there is no relationship between PO and SO.

Thus, we assume only user can add the information in SO in order to identify drop-ship or non drop-ship.

So now we are planning:

-User input an identified value in the header

-Syetem changes the item category or schedule line category in the each items

Are there any standard functionality for it or do we need to implement user-exit?

Our setting is below:

PO is created apart from SO by interface not by PO request by SO.

Only identification is the value of partner function in the PO. (Ship-to is end customer of SO not sales company which requested the material purchase.)

Current setting does ATP check for all SO, but system always show up error during SO as purchased material has not arrived this time.

Note:

If possible, we would like to avoid creating new sales order type or material as our system has already been go-live.

Best Regards,

Satoe

former_member223981
Active Contributor
0 Kudos

Hi Satoe,

"Thus, we assume only user can add the information in SO in order to identify drop-ship or non drop-ship."

What field exactly in the sales order differentiates between "drop ship" and "non-drop ship"?

deep_khanra
Participant
0 Kudos

HI Satoe,

Have you check in material master data availibilty check as a KP(no availibilty check)?

Thanks,

Deep

former_member1283567
Participant
0 Kudos

Hi Noel,

Thank you very much for the reply.

We assume we can use "ship-to" of the partner function in order to identify drop-ship or non drop-ship. However, we understand "ship-to" is not a key to decide item category or schedule item category.

That's why I am thinking if we can use other field in the header which can decide these categories or we have to implement user-exit.

Thanks and Best Regards,

Satoe

former_member1283567
Participant
0 Kudos

Hi Deep,

Thank you for the advise.

Yes, we understand "material master data availibilty check" can control if ATP check is done for the material or not.

However, unfortunatelly, we cannot divide material into "drop-ship" and "on drop-ship" as same material code should be used for them.

Thanks and Best Regards,

Satoe

Shiva_Ram
Active Contributor
0 Kudos

If ship-to is the parameter to decide on drop ship and non-drop ship, then you need to use user exit to fulfill your requirement. I don't see any other option in standard SAP.

Regards,

former_member223981
Active Contributor
0 Kudos

You are correct, it is not possible in the standard system.

You could use exit EXIT_SAPLATPC_002 to implement your own logic. In here, set the value of MDVEX-MNG02 to MDVEX-MNG01 (i.e. quantity will always be available) based on the logic you outline above.

former_member182378
Active Contributor
0 Kudos

Satoe,

The ship-to will populate automatically from the customer master or user would have to manually change the ship-to in the sales order?

Also, does an order have only one ship-to or many?

As it looks, there is no differentiation between material, doc type, item category, schedule line category, shipping point etc. etc.; it lies at the delivery address / place!

former_member223981
Active Contributor
0 Kudos

I am not familiar with your business process. However, the places where you can control whether an ATP check is executed are:

Schedule Line Category ---> VOV6

Requirements Class ---> OVZG

Checking Group ----> OVZ2. For the checking group assigned to the material master, ensure "No Check" is selected.

If that is not sufficient, you need to look into using a user exit (EXIT_SAPLATPC_001 or EXIT_SAPLATPC_002 may be helpfule here).

How exactly does your drop-ship and non drop-ship differ? There must be some difference between them that the system can recognise.