Skip to Content

Past Due Shipment Notification for Sales Order

Friends help pls

I have configured output determination for sales order header for customer notification if delivery is not created for the line item on the loading date of that line item, output should be triggered for the customer automatically.

Question; we don’t want to open and save the sales order in order to determine output for these sales orders as it’s time-consuming.

How to make it automatic so that system will pick up all past due sales orders and trigger output without manual intervention at the certain time of the day?.


Thanks in advance

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    Nov 13, 2017 at 10:38 AM

    Hello,

    As you already mentioned, it is necessary to go to Sales Order in change mode to re-trigger the Output determination.

    As a workaround, you can think of a small program that will would open the Orders in change mode leading to re-trigger to Output Determination.

    You can schedule this program as a batch job which would run everyday at fixed time and send out notifications to Customers.

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 13, 2017 at 07:03 AM

    You need to add the logic in the smart form being used for sale order

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 14, 2017 at 07:31 AM

    Yes of course. Tell your ABAP team based on what logic, system should trigger output by sharing the table and field names so that your requirement can be met.

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 14, 2017 at 09:20 PM

    Just write a standalone program to identify such orders and generate whatever output is expected. Such program could be scheduled in a background job to run at any frequency. You might need to think how to prevent unwanted repeated notifications. But that would be a challenge when using output as well.

    Add comment
    10|10000 characters needed characters exceeded