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

Material Master Characteristics Assignment

Weiskopf
Participant
0 Likes
932

Hello,

I would like to maintain characteristics for selected materials; the idea is to provide a dialogue in which the characteristics an be maintained and saved.

For this I defined a sub-screen in which I called the screen for the character maintenance (same from the material master):

call subscreen subscreen_chars including 'SAPLCTMS' '4000'.

The Screen 4000 in program SAPLCTMS will be called as sub-screen; but only a few characteristics will be displayed.

Before I call the screen 4000 I think there are some preparations necessary, such as filling buffers, etc.

Does anybody have experience with this handling?

Thank you for your assistance.

Best regards,

Kurt.

1 ACCEPTED SOLUTION
Read only

former_member156446
Active Contributor
0 Likes
824

rather than calling the SAP std . screen you should use BAPI to change/create the characteristics:

6 REPLIES 6
Read only

former_member156446
Active Contributor
0 Likes
825

rather than calling the SAP std . screen you should use BAPI to change/create the characteristics:

Read only

0 Likes
824

Hello J@Y,

thank you for your answer.

The sub screen is a part of a bigger application; the application itself needs to get the characteristics and post the data.

I'm looking for a kind "interface" to set my data to the program SAPLCTMS; in PAI of my screen I would like to get the entered character values.

Is there any function module within program SAPLCTMS that can be used to get/set the characteristics data?

Thanks & best regards,

Kurt.

Read only

0 Likes
824

>

> I'm looking for a kind "interface" to set my data to the program SAPLCTMS; in PAI of my screen I would like to get the entered character values.

this works if you call the whole program... along with the subscreen... just calling the screen might not work... there are BAPI which can help you... search in the Tr. BAPI

Read only

0 Likes
824

Hello J@Y,

The Bapi is already existing in this program.

What Iu2019m looking for is the possibility to set data into the program SAPLCTMS to display and change the values in screen 400, and after get the data from the program SAPLCTMS to transfer the changed/entered data to the BAPI.

The main problem is now, how to set/get data to the program SAPLCTMS?

Thanks & best regards,

Kurt.

Read only

0 Likes
824

Change is not possible, you need to delete all of them and create them freshly... using BAPI.. there are some threads in SCN before which says this..

Read only

0 Likes
824

Hello J@Y,

thank you for your information!

The BAPI-Handling is completely handled in the main-program from where I call the sub-screen 4000 of SAPLCTMS.

My problem is how can I set / get the data to/from the program SAPLCTMS.

Thank you & best regards,

Kurt.