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:
If You Want To
Then
Customize the help menu using SAP CRM or SAP SRM
- Start the transaction using the transaction code SE41.
- Enter MENUSYST in the Program field.
- Select Menu bars.
- Click Change.
- Click
to confirm the message about being careful when making changes .
- Double-click Help below the Used everywhere heading.
- Double-click Help.
Customize the help menu using a supported SAP system other than CRM or SRM
- Start the transaction using the transaction code SE80.
- Select Program from the drop-down list.
- In the field below, enter MENUSYST.
- Click
.
- Select .
- If available in your SAP system, double-click FIORI_MEN; otherwise double-click MEN.
- Click
to confirm the message about being careful when making changes .
- Click
to the right of Menu bar.
- Select
- Click
.
- Click
to confirm the message about making changes in foreign name spaces.
- Click Maint. in orig.lang..
- Click
to confirm the message about transport GUI objects.
- Double-click Help.
- Select the last line under the Code heading.
- 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".