Application Development and Automation 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: 
Read only

LSMW

Former Member
0 Likes
441

can we use LSMW for a transaction with TABLE CONTROL functionality? example XK01

if so how?

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
424

Hi,

we cant use table controls in lsmw

here we cant use this concatenate and all stuff.

and also it maintains sap standard functionality.

there r no rigths to do manually.

so it is not possible. screen painter is designed by the user. it is not sap standard. so it doesnt work there. this is the simple reason.

both bdc and lsmw doing the same work. but in bdc we can handle explictly also, but in lsmw it is not possible.

LSMW should fail for custom screens. Because, mainly the purpose of LSMW is to simplify the work for developer by using SAP created programs, structures. So, while using LSMW, we are just selecting what is available in standard SAP. Up to that limit we can use this.

If you change any standard screen (adding any fields), that should not work because these development should not go and sit with standard programs and structures.

So if you want work with custom screens you can user "Custom defined LSMW" concept. It is nothing but you have to create one batch/direct input program and method, add that program and method to LSMW by using SXDA0/1/2/3 tables in SM30.

Then you can use your program in LSMW and do the rest of the work.

Regards

Hi,

we cant use table controls in lsmw

here we cant use this concatenate and all stuff.

and also it maintains sap standard functionality.

there r no rigths to do manually.

so it is not possible. screen painter is designed by the user. it is not sap standard. so it doesnt work there. this is the simple reason.

both bdc and lsmw doing the same work. but in bdc we can handle explictly also, but in lsmw it is not possible.

LSMW should fail for custom screens. Because, mainly the purpose of LSMW is to simplify the work for developer by using SAP created programs, structures. So, while using LSMW, we are just selecting what is available in standard SAP. Up to that limit we can use this.

If you change any standard screen (adding any fields), that should not work because these development should not go and sit with standard programs and structures.

So if you want work with custom screens you can user "Custom defined LSMW" concept. It is nothing but you have to create one batch/direct input program and method, add that program and method to LSMW by using SXDA0/1/2/3 tables in SM30.

Then you can use your program in LSMW and do the rest of the work.

Regards

2 REPLIES 2
Read only

Former Member
0 Likes
425

Hi,

we cant use table controls in lsmw

here we cant use this concatenate and all stuff.

and also it maintains sap standard functionality.

there r no rigths to do manually.

so it is not possible. screen painter is designed by the user. it is not sap standard. so it doesnt work there. this is the simple reason.

both bdc and lsmw doing the same work. but in bdc we can handle explictly also, but in lsmw it is not possible.

LSMW should fail for custom screens. Because, mainly the purpose of LSMW is to simplify the work for developer by using SAP created programs, structures. So, while using LSMW, we are just selecting what is available in standard SAP. Up to that limit we can use this.

If you change any standard screen (adding any fields), that should not work because these development should not go and sit with standard programs and structures.

So if you want work with custom screens you can user "Custom defined LSMW" concept. It is nothing but you have to create one batch/direct input program and method, add that program and method to LSMW by using SXDA0/1/2/3 tables in SM30.

Then you can use your program in LSMW and do the rest of the work.

Regards

Read only

former_member609120
Contributor
0 Likes
424

I think you can use LSMW for Table control provided there is some primary key between header data and line items data..i think you need some programming too..I am not too sure, cause i have never tried it..