Once the Base_modification has been transported into the SAP system, the Help Menu and the HELP_START function module must be customized. A person with authorization to alter the ABAP code in your company’s SAP system must perform these changes. The following customizations are described in the section:
- Customizing the help menu
- Customizing the HELP_START Function Module
- Customizing the FUNCTION_NAVIGATION_EXECUTE_OBJECT_HELP Function
The following customization procedures reflect use of a 4.6 SAP system and SAP GUI. You may notice presentation differences if you are using a prior or later SAP system and/or GUI.
Customizing the Help Menu
- Perform one of the following actions:
- Select
- Click
to confirm the message about changing the menu.
NOTE:
|
Blank menu items are inserted at the end of the list.
|
- Select the first newly-inserted line.
- Enter ZCHS in the Code field.
- Enter [Company or Project Name] Help Setup in the Text field.
- Select the second-newly inserted line.
- Enter ZCHC in the Code field.
- Enter [Company or Project Name] Help in the Text field.
- Double-click on code ZCHS.
- Enter H in the Functional Type field.
- Click
.
- Double-click on code ZCHC.
- Enter H in the Functional Type field.
- Click
.
- Select code ZCHS.
- Select .
- Click
.
- Perform the following actions:
If
|
Then
|
You double clicked the GUI Status FIORI_MEN
|
- Select CTU.
- Select FIORI_LIST.
- Select FIORI_LIST_UC.
- Select FIORI_MEN.
- Select LIST.
- Select LIST_UC.
- Select MEN.
|
You double clicked the GUI Status MEN
|
- Select CTU.
- Select LIST.
- Select LIST_UC.
- Select MEN.
|
- Click Copy.
- Select code ZCHC.
- Select .
- Click
.
- Perform the following actions:
If
|
Then
|
You double clicked the GUI Status FIORI_MEN
|
- Select CTU.
- Select FIORI_LIST.
- Select FIORI_MEN.
- Select LIST.
- Select MEN.
|
You double clicked the GUI Status MEN
|
- Select CTU.
- Select LIST.
- Select MEN.
|
- Click Copy.
- Click
.
- Enter a workbench request number in the Request field, or click
to create a new workbench request.
- Click
.
- Click
to activate the modification.
Customizing the HELP_START Function Module
NOTE:
|
To customize the Help_Start function module you will need an access key from SAP’s OSS/SAPNet system.
|
- Start the transaction using the transaction code SE80.
- Click
.
- Select Function Group from the drop-down list.
- In the field below, enter SHL2.
- Click
.
- Select
- Double-click .
- Click Source code.
- Click
.
- Enter HILFE-men in the Find what: field.
- Double-click the location.
- Click
.
- Enter the access key code (obtained via SAP’s OSS/SAPNet system) in the Access key field.
- Click Continue.
- Click
to confirm the message about making changes in foreign name spaces.
- Click Maint. in logon lang. .
- Place the cursor at the beginning of the line where "GLOS’ is.
- Click Insert.
- Enter the comment: * ANCILE Context Sensitive Help (CSH) include. 1
- Click Insert.
- Enter the text: INCLUDE /RWD/Y_CSH_MENU_LSHL2U01.
- Click Save.
- Enter a workbench request number in the Request field, or click
to create a new workbench request.
- Click
.
- Click
to check the syntax of the inserted statement.
- Click
to activate the modification.
Customizing the FUNCTION_NAVIGATION_EXECUTE_OBJECT_HELP Function
NOTE:
|
To customize the FUNCTION_NAVIGATION_EXECUTE_OBJECT_HELP function module you will need an access key from SAP’s OSS/SAPNet system.
|
NOTE:
|
The following customization is only necessary if you are implementing alerts in your help system.
|
NOTE:
|
Alert functionality is not available for SAP HTML GUI users.
|
- Start the transaction using the transaction code SE37.
- Enter NAVIGATION_EXECUTE_OBJECT_HELP in the Function module field.
- Click Display.
- Click Source Code.
- Click
.
- Enter CASE REPORTTYPE in the Find what: field.
- Click Find Next.
- Click Cancel.
- Click
.
- Enter the access key code (obtained via SAP’s OSS/SAPNet system) in the Access key field.
- Click Continue.
- Click
.
- Click Maint. in logon lang..
- Place the cursor at the beginning of the line CASE REPORTTYPE.
- Click Insert.
- Perform one of the following actions:
If You Want To
|
Then
|
Use SAP Basis Level 730
|
Enter include /RWD/navigate_1.
NOTE: Include the period in this statement.
|
Use SAP Basis Level other than 730
|
Enter include /RWD/Help_Notify_1.
NOTE: Include the period in this statement
|
- Click

- Enter CALL_SY_TCODE in the Find what: field.
- Click Find Next.
- Click Cancel.
- Place the cursor at the beginning of the line CALL_SY_TCODE.
- Click Insert.
- Perform one of the following:
If You Want To
|
Then
|
Use SAP Basis Level 730
|
Enter include /RWD/navigate_2.
NOTE: Include the period in this statement.
|
Use SAP Basis Level other than 730
|
Enter include /RWD/Help_Notify_2.
NOTE: Include the period in this statement
|
- Click
to check the syntax of the inserted statement.
- Click
to activate the modification.
Customizing the EXIT_SAPLSUSF_001 Function Module
NOTE:
|
To customize the EXIT_SAPLSUSF_001 function module you will need an access key from SAP’s OSS/SAPNet system.
|
NOTE:
|
The following customization is only necessary if you are implementing alerts in your help system.
|
NOTE:
|
The logon alert functionality requires that Help Launchpad transport SPK900644 or higher be successfully installed in your SAP system.
|
- Start the transaction using the transaction code SE80.
- Click
in the drop-down list in the left pane.
- Select Function group.
- In the field below, enter XUSR.
- Click
.
- Select Function modules.
- Double-click EXIT_SAPLSUSF_001.
- Perform one of the following:
If You Want To
|
Then
|
Continue customizing the EXIT_SAPSUSF_001 Function Module
|
Double-click ZXUSRU01.
|
Create ZXUSRU01 because it does not exist
|
- Expand the Includes folder.
- Right-click ZXUSRU01.
- Select Create.
- Click
.
|
- Click
.
- Acknowledge the displayed warning, and proceed with obtaining and entering the access key code.
- Click Insert.
- Insert include /RWD/USR_LOGON. after the last line.
NOTE:
|
Include the period in the statement.
|
- Click
to check the syntax of the inserted statement.
- Click
.
NOTE:
|
The system displays the message "Program ZXUSRU01 saved" and the module will indicate "Active".
|