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

Regarding For Module pool programming

Former Member
0 Likes
412

Hi,

am developing one userinterfase scrren in that screen my input is production order number.after giving that am selecting one 'Notification Change ' Button. once we click on that button the input should passed to QM10 Transaction .in qm10 tcode

we need to select one Production order input dynamic screen in that scrren we have to pass that valu after that we have to execute that screen finally the user should see the last screen only..this is internal thing.

3 REPLIES 3
Read only

I066686
Product and Topic Expert
Product and Topic Expert
0 Likes
384

Hi Srinath,

I am not getting you clearly.You mean to say that you have to pass data in background with out screens been seen ?

With thanks and reagrds,

kiruba

Read only

Former Member
0 Likes
384

Hi,

Use 'Set parameter' in the first screen to pass value and use 'Get parameter' to get variable value in the calling screen.

This will pass values internally.

Read only

Former Member
0 Likes
384

Hi srinath,

The objective can be achieved by using set parameter id ... and sikp first screen.

1st you have to get the parameter id of the field to which you want to pass the value,

this can be done by opening the program in se80 and then check for the field attributes.

If the parameter id is not present then you have to take the help of enhancement. Once

you locate the enhancement point and method (BADI/EXIT..), you have to use

EXPORT <FIELD> TO MEMORY ID 'ID1' . Here you can export multiple fields, work are/header,

Internal tables. Once you done this now go to the enhancement point and write:

IMPORT <FIELD> FROM MEMORY ID 'ID1', Remember the id name must be same in both of the cases.

After completing this you have to write SUPRESS DIALOG in the PBO for the condition that the

'ID' is not initial. Hence you need 2 enhancement points one in PAI and Other in PAI in order

to accomplish this task.

Regards,

SUBHASH.