Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

BDC for ME32l

former_member188724
Contributor
0 Kudos

Hello All,

I am using a call transaction for ME32L for updating new validity periods.

I have made the recording.

but when i execute it as a program the cursor stops in the item screen and doesn#t do anything.

requirement is we have to select the item say 20 and update the dates.

during recording I change the value as 20 at the bottom of the screen where I have item as default 10.

I convert the selection as 20 in my program by reading the value of the item from the file and change the selection accordingly.

But during execution the cursor stops at the item as 10 and it doesnt make any changes after that.

I dont have any clue where i am going wrong.

I give my code for selection as:

CONCATENATE 'RM06E-TCSELFLAG' '(' v_count ')' INTO v_line.

CONCATENATE 'RM06E-EVRTP' '(' v_count ')' INTO v_ebelp.

v_count will be 2 as v_ebelp is line item 20.

Please advise with your inputs.

Regards,

K.S.

3 REPLIES 3

Former Member
0 Kudos

Hi,

how are you selecting the line item in recording by directly selecting it by mouse or by using any option given in the screen , if not then do the recording by using the option provided in screen for selecting the line item. Because for all standard tcode there are option provided for selecting the line item, so select the line item using tat option.

Regards,

Madhukar Shetty

Former Member
0 Kudos

Hi,

When you record the transaction first select the item and use F6 in the keyboard to go to next screen to change the dates.

Regards

Praveen

former_member188724
Contributor
0 Kudos

Hi Madhukar & Praveen,

Thank you for the inputs.I have used LSMW instead of BDC to resolve it.

Thanks again for the inputs.

Regards,

K.S.