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

Specific message when starting a transaction

florgodi
Explorer
0 Likes
896

Hi,

our customer would like to post transaction specific messages in a popup when a user is starting a transaction.

for example:

- they want to tell the user, that for transaction VA01 a special field has to be maintained. if the user hits VA01, he will get this information by a popup.

- at the same time there sould be other informations for other transactions.

does anybody knows if there is something like an user-exit or BADI to implement such a function when starting a transaction?

Thanks a lot

Jürg

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
828

Not sure if you are looking for an add-on. There is a SAP partner RWD technologies that could be used for providing such pop-ups. Looks like it has transferred to a new ownership.

[http://www.sap.com/services/education/softwareproducts/rwd.epx]

3 REPLIES 3
Read only

uwe_schieferstein
Active Contributor
0 Likes
828

Hello Jürg

I am aware of only 2 transactions which show popups at the beginning: LSMW and SE80 (if you start it for the very first time).

Perhaps there is a general popup mechanism behind this but I doubt.

Have you thought about creating user-specific transaction variants? Changing optional to mandatory fields?

Regards

Uwe

Read only

Former Member
0 Likes
828

Hi

I don't believe there's a generic exit valid for all transaction, but in generally I don't think there's an exit in the transaction.

Some transactions (just as VA01) have an exit triggered at the beggining, but this is an excpetion and it should means to change every transaction where u need to show a popup.

Probably a good solution can be to create a function where all messages to be displayed for every transactions are managed and call this function before calling the transaction.

The transaction should be called by the fm NAVIGATION_EXECUTE_OBJECT_HELP:

      IF NEW_WINDOW = 'X'.
         .................
      ELSE.
        IF SY-DATAR = 'X' AND READ_SY_DATAR = 'X'.
          CALL TRANSACTION OBJECT_NAME AND SKIP FIRST SCREEN.
        ELSE.
          CALL TRANSACTION OBJECT_NAME.
        ENDIF.
      ENDIF.

But this means to change a standard program

Max

Read only

Former Member
0 Likes
829

Not sure if you are looking for an add-on. There is a SAP partner RWD technologies that could be used for providing such pop-ups. Looks like it has transferred to a new ownership.

[http://www.sap.com/services/education/softwareproducts/rwd.epx]