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

How to change a standard module pool selection screen field from Parameter to Select Option

0 Kudos
1,981

Hello All,

My requirement is to change the selection screen field ch_leci_tra_dyn-id_card_numb (Po/Ref Doc No) from parameter to select option in LECI transaction. Since the screen 2000 is already a subscreen i am confused how to achive the same. And validation should i check in the program for this particular field since currently it's a parameter and accepts onl single values as input.

Please let me know the steps to be followed.

6 REPLIES 6
Read only

DoanManhQuynh
Active Contributor
0 Kudos
1,180

I think your requirement cant be done. its standard program so its not supposed to be changed directly like your requirement, also there is no enhancement could do it. you have an option to copy its screen to your own screen and modify but i see it quite complex, hard to be done.

Read only

0 Kudos
1,180

Hi Quynh,

Is it possible to create a new ZLECI transaction with the required changes.

If yes can you help me understand what all things to consider before the approach.


Br,

Kumar

Read only

0 Kudos
1,180

There is no limitation to create a Z transaction,although LECI screen is complex but feasable to create same dynpro. go on that approach i would consider:

1. there are buttons in standard screen, could you handle the same action or somehow call the same function like standard...

2. are there bapi, function module you could use. since parameter is 1 value at a time but you want a selection option with multi value, various options then it maybe painful if there is no bapi and you have to submit standard report multi time...

3. what would happend if in future SAP have change the layout of standard one, or add screen exit etc...in that case, your screen and sap screen will be difference.

...there should be more but from without the real work, i cant predict.anw, i think you shouldnt go to this approach...

Read only

0 Kudos
1,180

Kumar k

Just want to add 1 more options: i found an interesting topic about SAP Screen Personas, that may fit with your requirement:

https://blogs.sap.com/2018/04/26/sap-screen-personas-3.0-tutorial-on-va02-simplification/

Read only

SimoneMilesi
Active Contributor
1,180

Are you sure you want to modify a standard screen?

Did you try with BADI_CHECK_IN_01 to see if it could help you? (ref. https://archive.sap.com/discussions/thread/2154069 )

Read only

Sandra_Rossi
Active Contributor
0 Kudos
1,180

If I understand well, you want to make this field a select option field to enhance the search capability? Currently, the search ignores this field anyway. Don't you want to add one more criteria to the search only, on the left? (then it's the dynpro 1000, not 2000)

PS: the screen field on the right is named LECI_TRA_DYN-ID_CARD_NUMB (it doesn't start with CH ; in S/4)