2007 Dec 13 4:36 PM
Hi Everyone,
I need to add certain fields to transaction <b>VL06F</b> like
Creation date (time) LIKP-ERDAT, LIKP-ERZET
Created by LIKP-ERNAM
Changed by LIKP-AENAM (this is only the LAST changed by)
Changed date LIKP-AEDAT
Picking date LTAK_QDATU - TO confirmation date.
LTAP_QZEIT confirmation time
LTAP_QNAME confirmation userid
LTAK_BDATU creation date of the TO.
LTAK-BNAME user who created the TO.
Use doc flow (VBFA) to find the TO document for the delivery.
Actual GI date LIKP-WADAT_IST Get this date from the material document.
Also get user id of the GI if available in MSEG.
I copied the corresponding program to <b>ZWS_MONITOR_OUTB_DEL_FREE</b>. But I am not sure where to make changes so that I get those fields in the output. Any help will be highly appreciated. Thanks everyone for your time.
Regards
Kumar.
2007 Dec 13 5:00 PM
Hi,
There is no need to copy the standard program , you can extend this report . For further information please check sap note : 128150
a®
2007 Dec 13 4:50 PM
I think you need to copy couple more function module.
go to debug in the program put break point at
when gc_progname_free.
perform selection_delivery using gc_proctype_free.
it drives to another fm - WS_DELIVERY_MONITOR - go into the fm and then drives to another fm WS_LM_LIST_DISPLAY. Check this FM.
2007 Dec 13 4:54 PM
Yeah i did that. But does copying function modules and changing them satisfy my problem?
Thanks
Kumar.
2007 Dec 13 4:59 PM
Hi,
If you want to see these fields on selection screen of VL06F, then copy " include rv50qasel_v1" to 'Z' include and add your fields which you want to see on VL06F transaction.
and change the program to pick the data when these new parameters are filled.
Like modifying --> form selection_delivery using proctype, where 'WS_DELIVERY_MONITOR' FM is called. Here pass all your newly added selection parameters.
Hope this helps. Let me know if you have questions.
Thanks.
2007 Dec 13 5:00 PM
Hi,
There is no need to copy the standard program , you can extend this report . For further information please check sap note : 128150
a®
2007 Dec 17 4:23 PM
I created a break point in user exit V50Q0001. When I try to execute VL06, I am not able to stop at that break point.
Anyone has any idea why I am not able to stop at the break point.
Thanks
Kumar.
2007 Dec 17 4:44 PM
You need to include the user exit in the Project and activate it.
You can use the transaction CMOD to include the Enhancement in the project.
Regards,
Naimesh Patel
2007 Dec 17 5:28 PM
Naimesh,
I did all that. I even activated it after putting a hrad break-point.
Thanks
Kumar.
2007 Dec 17 5:38 PM
Ok...
User Exit FM is called inside the FM WS_LM_DATA_SELECTION. So, put a break point in the starting of this FM and try to debug.
Regards,
Naimesh Patel