abapOpenChecks - Installation - Checks - Utilities - Links

CHECK_53 - Function module recommendations

CODE

REUSE_ALV_GRID_DISPLAY

use cl_salv_table=>factory or cl_gui_alv_grid

SO_NEW_DOCUMENT_ATT_SEND_API1

use cl_bcs

SAPGUI_PROGRESS_INDICATOR

use cl_progress_indicator

SUBST_GET_FILE_LIST

see note 1686357

JOB_CREATE or JOB_SUBMIT

use cl_bp_abap_job

use POPUP_TO_CONFIRM

ROUND

use built in function: round()

https://help.sap.com/doc/abapdocu_751_index_htm/7.51/en-US/abendec_floating_point_functions.htm

GUI_DOWNLOAD or GUI_UPLOAD

use CL_GUI_FRONTEND_SERVICES

GUID_CREATE

use CL_SYSTEM_UUID

WS_FILENAME_GET

use CL_GUI_FRONTEND_SERVICES

F4_FILENAME

use CL_GUI_FRONTEND_SERVICES

Base 64

Use class CL_HTTP_UTILITY, methods

Binary conversions

use CL_BINARY_CONVERT

Configuration

Configuration