2018 Nov 28 5:33 AM
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.
2018 Nov 28 7:57 AM
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.
2019 Mar 06 5:17 AM
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
2019 Mar 06 11:38 AM
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...
2019 Apr 03 8:56 AM
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/
2018 Nov 28 8:05 AM
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 )
2019 Mar 06 12:56 PM
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)