Skip to Content

VL10A transaction for PO

Dear Gurus

PO are created in SAP. And delivery is created for these PO. Also delivery is created by background job. Job used programme like vl10a.

In PO, delivery date is 27.11.2017

Goods issue (delivery) posting date is 25.11.2017.

How it happen? I thought that before 27.11.2017, It could not be happened.

My keyuser dont want this goods issue before 27.11.2017. But job does that. How can i solve this?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Apr 09, 2018 at 01:48 PM

    Your PO delivery date is the Planned GI date and PGI date is the actual GI date. In standard, there is no restriction if the goods issue date is lesser than the delivery date. If you want to change this behavior, use delivery processing BAdI "LE_SHP_DELIVERY_PROC" and restrict if LIKP- WADAT (GI date) is lesser than LIKP- LFDAT (Delivery date).

    Add comment
    10|10000 characters needed characters exceeded

  • Jun 14, 2018 at 05:42 AM


    The scheduling for delivery documents is controlled at delivery type level on transaction 0VLK. In this transaction observe if the field "Rescheduling" is activated. If it is not, that means that you are not using the scheduling functionality for this delivery. If it is activated, then the MAD from the previous document (e.g. Sales order, STO) will be copied into the Pick and Pack time of the delivery, and a new scheduling will happen. Since the scenario can have changed (between the time when you first created the previous document and when you created the delivery) new dates can be determined.

    Best regards,

    Add comment
    10|10000 characters needed characters exceeded