cancel
Showing results for 
Search instead for 
Did you mean: 

Sales Order qty not getting confirmed

former_member431487
Participant
0 Kudos

Hello,

I have entered a product ABC (plant 123) with qty 1 in sales order but it is showing as 0 confirmed.

I checked in CO09, there is more than 100 ATP qty available for this material/plant/sloc combination but my order is not confirmed.

I checked in MD04 and my order is showing with requested qty 1- and available qty is 100+.

Actually i can see in CO09 and MD04 that none of the sales orders for ABC (plant 123) are confirmed, only the contracts are confirmed even though plenty of stock is available to confirm both contracts and sales orders.

I ran the rescheduling job as well but still confirmed qty has not changed. I am using custom checking group and checking rule B0.

As a workaround I manually confirmed my order in CO06 (test system) but I would really like to understand why SAP did not confirm it automatically.

Thanks.

Accepted Solutions (0)

Answers (1)

Answers (1)

VeselinaPeykova
Active Contributor
0 Kudos

There can be plenty of reasons ranging from credit block, delivery block, allocation to incorrect configuration, custom code or inconsistencies.

Taking into account the information provided so far I would suggest that you start by checking the simple things like credit block and delivery block. Also you can check if you have specified some batch in the order item. If you have batches - read SAP note 547118 - FAQ: Result of ATP calculation.

By the way, in a standard system you are not supposed to perform availability check for contracts. Maybe it is good to double-check if your are following the right process: contract->order(atp)-> delivery(atp)-> billing.

If you suspect inconsistencies - read 1837190 - Non-confirmation in sales documents or deliveries because of inconsistency.

If you cannot find a reasonable explanation or if you suspect that the problem can be related to custom logic - refer to 2219495 - Debugging guide ERP ATP check.

In general the most efficient way to solve this kind of problems is to request assistance locally (from your colleagues or from a member of the development team).

former_member183501
Active Contributor
0 Kudos

Great!

Enjoyed reading answer! 🙂 going to bookmark it.