Skip to Content
avatar image
Former Member

Screen Personas - Different screens format

I do have a doubt I could not figure out how to solve it. Please, help me if you know how to handle such problem:

Example:

DEV Environment: A new flavor created, with a script that copy a value in the first screen and after pressed "OK" button, the value is pasted in another field in a second screen. (It works well in DEV)

QAS Environment: Doing tests in the flavor transported I noticed the script did not work, because the field that it was supposed to receive the value it was "hidden" (in a "Expand button", image attached).

So, how can I guarantee the good functioning of my script in DEV, QAS and Production environment with screens that changes their format?

*The example applies to ME21N transaction

Thank you for your help!

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    May 06, 2015 at 03:58 PM

    First of all, you have to ensure that backend configuration settings don't make the same screen look different in various environments if you want to refer to screen objects in your script.

    For the above situation, you'll have to make sure your script first expands the container if it is collapsed, before using any screen elements that are part of that collapsible container. Essentially you'll have to query whether the control exists on the screen (there is an appropriate script action for this), and if it is not, then it can be assumed that currently the container is collapsed. So first you'd have to click on the "Expand" icon to make the necessary screen object to appear.

    Add comment
    10|10000 characters needed characters exceeded