Specify settings

Once you have imported the required function modules and modified the SAP standard function HELP_START, you can use the executables /n/IDS/AOG_ADMIN and /n/IDS/AOG_USER to specify various settings for the ARIS Online Guide in the SAP® system.

A transport request is executed to import the required function modules. The current transport request is contained in the ARIS installation package (..\Add-ons\extension_pack_SAP\ABAP\ARIS Online Guide).

Procedure

  1. Copy the file K<number>.<SAP system SID> from the ARIS installation package to the directory \sapmnt\trans\cofiles.

  2. Copy the file R<number>.<SAP system SID> from the ARIS installation package to the directory \sapmnt\trans\data. The directory sapmnt normally corresponds to the directory \usr\sap. If you cannot find the cofiles and data directories under the specified paths, you can determine the correct path using the DIR_TRANS variable. To do this, log on to the relevant SAP system, and run transaction AL11.

    To transfer the transport request to the SAP system using the command line program TP.EXE, enter the following commands in the specified sequence:

    1. TP addtobuffer <SAP system SID>K<number> [target system SID]

    2. TP import <SAP system SID>K<number> [client on target system]

You can also execute the transport request using the transaction STMS.

Procedure

  1. Log on to the relevant SAP system as a system administrator.

  2. Execute transaction STMS. This takes you to the Transport Management System.

  3. Click Import overview.

  4. Double-click the relevant SAP system. This takes you to the import queue.

  5. In the menu, select Extras > Other requests > Add. The Add transport request to import queue dialog opens.

  6. Enter <SAP system SID>K<number> and confirm. You return to the import overview.

  7. Select the transport request.

  8. In the menu, select Request > Import. The Import request dialog opens.

  9. Activate the Options tab and check Ignore invalid component version.

    Import transport request

  10. Enter the relevant target client and confirm via F8 or Start import.

    Then assign each of the transactions /n/IDS/AOG_ADMIN, /n/IDS/AOG_USER, and ZEXTHLP a new or existing authorization object.

    If you create any new authorization objects, you must include them in suitable authorization profiles.

After you have imported the required function modules, you must modify the SAP standard function HELP_START in program LSHL2U01.

This will provide the F1 help call of ARIS Online Guide. To do this, you need a developer key and possibly an object key. You can obtain these keys via OSS.

Procedure

  1. If required, log in to the relevant SAP system.

  2. Execute executable SE37.

    DATA: l_error_msg LIKE iwerrormsg. " DHB
    DATA: l_action LIKE sy-xcode. " *17i
    DATA: exit_flg.
    DATA: save_help_info_call LIKE help_infos-call.
    DATA: ihelpinfo TYPE help_info.
    DATA: lv_help_mode TYPE char1.
    DATA: lv_window_name TYPE sydatar.
    DATA: a_msgv1 LIKE help_infos-msgv1,
    a_msgv2 LIKE help_infos-msgv2,
    a_msgv3 LIKE help_infos-msgv3,
    a_msgv4 LIKE help_infos-msgv4.
    * help center
    DATA: l_flag_hc_called TYPE as4flag. "note 1135202


    *------- CALL MODIFICATION ARIS Online Guide
    DATA: loaded TYPE c,
    bothhelp TYPE c.

    IF help_infos-call CN 'TMV' AND help_infos-call CO 'D' AND help_infos-object IS NOT INITIAL.
    CALL FUNCTION '/IDS/START_ARIS_ONLINE_GUIDE'
    EXPORTING
    i_program = help_infos-program
    IMPORTING
    e_help_loaded = loaded
    e_both_help = bothhelp.
    IF bothhelp NE 'X' AND loaded = 'X'.
    EXIT.
    ENDIF.
    ENDIF.

    ***************** end of insertion***************

    *} INSERT

    ---Additional code. ---

The F1 help call of ARIS Online Guide is available.

After you have imported support packages into the SAP system, this modification may be missing in some cases. The F1 help call of ARIS Online Guide is no longer available then. In this case, modify LSHL2U01 again.