Manual SAPEX Installation
Local vs Remote Kiuwan Analysis
To analyze ABAP code with Kiuwan Solutions, the source code and information from the SAP system need to be exported before they can be analyzed.
SAPEX Installation Files
The following table lists the contents of sapex_abap_code.zip
| Programs | ||
| ZKW_SAPEX_CODE | Export source code | Exports to local or remote directory |
| ZKW_SAPEX_METADATA | Export SAP information | Exports to local or remote directory |
| ZKW_ANALYSIS | Analyzes source code (after optional previous export) in SAP system | |
| RFC-enabled Function modules | ||
| ZKW_SAPEX_CODE_RPC | Export source code | Needed by sapexCode.xmlremote script |
| ZKW_SAPEX_METADATA_RPC | Export metadata | Needed by sapexMetadata.xmlremote script |
| ZKW_SAPEX_LOADFILE_RPC | For downloading an exported file | Needed by sapexCode.xmlremote script |
| ZKW_SAPEX_RMDIR_RPC | For removing directories where source code is exported | |
| ZKW_SAPEX_RMDIR_CHECK | Security check for RMDIR calls | |
| Classes: | ||
| ZKW_CL_*, ZKW_CX_* | Support classes | Add them using class builder or Eclipse ADT |
| ZCL_IM_KW_BADI_REQ_CHECK | Implementation BAdI for CTS_REQUEST_CHECK | Sample BAdI for automated audit before release of a transport request |
- Note 1: It is recommended to create a package named
ZKW_SAPEXto hold all entities created for SAPEX. - Note 2: You may use ABAP Workbench / ABAP Editor or Eclipse-based ABAP Development Tool to create the SAPEX elements from the provided code.
- Note 3: Remember to activate all ABAP elements installed, to enable the execution.