cancel
Showing results for 
Search instead for 
Did you mean: 

User Exit to Update Field on Delivery Header

Former Member
0 Kudos

Hello ABAPers

I am trying to update field TDUHR (Planned time ) of the delivery Header while creation of delivery(VL01n)(See Below code.

I have put this logic inside Use Exit FORM USEREXIT_SAVE_DOCUMENT. But it is not working.Please help me in identifyong the corrct User Exit to modify the field.

Waiting for quick replies.

*Change to add Create Time in Trans. Planning Time-ARORAGA-15/09/2008

IF T180-TRTYP = 'H'. "Creation Mode Only.

IF XLIKP-TDUHR EQ 0. "Trans. Planning Time is not Maintained

MOVE SY-TIMLO TO XLIKP-TDUHR. " Update Plan Time with UserTime

ENDIF.

ENDIF.

Gaurav

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Gaurav

Check this Badi

LE_SHP_DELIVERY_PROC and the method SAVE_DOCUMENT_PREPARE

SAVE_AND_PUBLISH_DOCUME

LE_SHP_DELIVERY_P and the method

SAVE_AND_PUBLISH_BEFORE

Regards

Pavan

Answers (3)

Answers (3)

Former Member
0 Kudos

Thanks Guys.Problem Resolved. I used Prepare User Exit.Also i need to modify the internal table XLIKPS...

Gaurav

Former Member
0 Kudos

try USEREXIT_MOVE_FIELD_TO_LIKP

Regards

MD

Former Member
0 Kudos

Alrady used other user exit.Please help me on this with other ideas..

Former Member
0 Kudos

Hi

Can you pls let me know, what code you had put inside

USEREXIT_MOVE_FIELD_TO_LIKP

Regards

MD

Former Member
0 Kudos

Try to use the EXIT routine userexit_save_document_prepare.

Former Member
0 Kudos

already done this...Please suggest something else..