cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Automated Update of open Sales Orders in case of Availability Changes

Matthias39
Explorer
0 Likes
990

We have a requirement from our Business to always have the most recent data updated in the schedule lines of our Sales orders.
The idea would be that as soon as we have any update in one of our purchase orders (i.e. Delivery Date change), a goods receipt posting or a purchase order creation itself which would influence systemwide material availability it would also trigger a update of all open affected Sales Orders.

Does any SAP Standard provide such a functionality to trigger systemwide automatic updates?

Accepted Solutions (1)

Accepted Solutions (1)

Andreas_Krause1
Product and Topic Expert
Product and Topic Expert
0 Likes

Hi Matthias,

thanks for the questions. What is the business requirement behind 'having always the latest availability situation reflected as confirmation in the order'? Where is the benefit for the business, can you describe it?

As suggested already, you can use the Backorder Processing and schedule a recurring job in combination with Availability Change Log. This functionality would allow to only pick those material/plant up where a change in the availability situation happened. 

There is a Blog for Private Cloud available, see Using the Availability Change Log (ACL) feature in BOP , but the functionality is also available in Public Cloud see details here.

Regards,
Andreas

Matthias39
Explorer
0 Likes
Thanks Andres this looks promising. We will have a look into it.
Matthias39
Explorer
0 Likes
One more Question related to this topic. So far we tested some of Our BOP Variants which work fine with ACL. However we are also using ABC functionality in some of our BOPs where it seems not to work correctly and not exclusively selects Material/Plant combinations which are stored in ACL. Do you have any Information here?

Answers (1)

Answers (1)

Stanislaw_Stefanowski
Active Participant
0 Likes

Hi @Matthias39 ,

please explore the Backorder procesing functionality of aATP: Backorder Processing (CA-ATP-BOP). It should be applicable to the scenario you described. I assume that you use advanced ATP in your system, based on the tags you used in the post. 

Best regards

Matthias39
Explorer
0 Likes

Hi @Stanislaw_Stefanowski,

Yes we are already using BOP in our system. But here always a job scheduling of a BOP is required. 
Or would it be possible to have a way of scheduling it automatically in background whenever something changes.

Thank you in advance and best regards

Stanislaw_Stefanowski
Active Participant
0 Likes
To the best of my knowledge, it is not possible to run BOP every time the availability situation changes. It can be rather scheduled as a periodic job, that runs for example, once per hour and updates all sales orders. In my opinion, it wouldn't be an efficient approach to run it each time there is an availability change.