SAP Reports / Programs

SKWG_PKG SAP ABAP Report - Program for Object Type SKWG_PKG: KW Package







SKWG_PKG is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter SKWG_PKG into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT SKWG_PKG. "Basic submit
SUBMIT SKWG_PKG AND RETURN. "Return to original report after report execution complete
SUBMIT SKWG_PKG VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Program for Object Type SKWG_PKG: KW Package


INCLUDES used within this REPORT SKWG_PKG

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

SKWF_UTIL_PKG_FIND_BY_KEY CALL FUNCTION 'SKWF_UTIL_PKG_FIND_BY_KEY' EXPORTING KEY = H_KEY IMPORTING PACKAGE = H_PACKAGE ERROR = H_ERROR.

SKWG_OLS_UI_EXPLORER CALL FUNCTION 'SKWG_OLS_UI_EXPLORER' EXPORTING PACKAGE = H_PACKAGE EXCEPTIONS CNTL_ERROR = 1 PACKAGE_MISSING = 2 OTHERS = 3.

SKWF_PKG_PROPERTIES_GET CALL FUNCTION 'SKWF_PKG_PROPERTIES_GET' EXPORTING PACKAGE_ID = OBJECT-PACKAGEID IMPORTING ERROR = H_ERROR TABLES PROPERTIES_REQUEST = H_PROPERTIES_REQUEST PROPERTIES_RESULT = H_PROPERTIES_RESULT.

SKWF_PKG_CONTEXT_GET CALL FUNCTION 'SKWF_PKG_CONTEXT_GET' EXPORTING PACKAGE_ID = OBJECT-PACKAGEID IMPORTING CONTEXT = H_CONTEXT * context_id = h_context_id * context_desc = h_context_descript ERROR = H_ERROR TABLES SELECTORS = H_SELECTORS.

SKWF_PKG_PROPERTIES_SET CALL FUNCTION 'SKWF_PKG_PROPERTIES_SET' EXPORTING PACKAGE_ID = OBJECT-PACKAGEID IMPORTING ERROR = H_ERROR TABLES PROPERTIES = H_PROPERTIES.

SKWV_KWUI_IOLIST_POPUP_PKG CALL FUNCTION 'SKWV_KWUI_IOLIST_POPUP_PKG' EXPORTING PACKAGE_ID = H_PACKAGE-ID TITLE = H_TITLE.

SKWG_OLS_UI_COMPOSITE CALL FUNCTION 'SKWG_OLS_UI_COMPOSITE' EXPORTING PACKAGE = H_PACKAGE FULLSCREEN_MODE = H_FULLSCREEN_MODE TITLE = H_TITLE EDIT_MODE = SPACE EXCEPTIONS CNTL_ERROR = 01 PACKAGE_MISSING = 02 OTHERS = 03.

SKWG_OLS_UI_COMPOSITE CALL FUNCTION 'SKWG_OLS_UI_COMPOSITE' EXPORTING PACKAGE = H_PACKAGE EDIT_MODE = H_EDIT_MODE FULLSCREEN_MODE = H_FULLSCREEN_MODE TITLE = H_TITLE EXCEPTIONS CNTL_ERROR = 1 PACKAGE_MISSING = 2 OTHERS = 3.

SKWF_UTIL_PKG_FIND_BY_KEY CALL FUNCTION 'SKWF_UTIL_PKG_FIND_BY_KEY' EXPORTING KEY = H_KEY IMPORTING PACKAGE = P_PACKAGE ERROR = P_ERROR.

SKWF_PKG_STANDARD_CREATE CALL FUNCTION 'SKWF_PKG_STANDARD_CREATE' EXPORTING * PACKAGE_ID = PACKAGE_DESC = L_PACKAGE_DESC APPL = L_APPL CSPC = L_CSPC CONTEXT_ID = L_CONTEXT_ID X_HIDDEN = L_X_HIDDEN X_SHARED = L_X_SHARED ORDER_TYPE = L_ORDER_TYPE IMPORTING NEW_PACKAGE_ID = L_PACKAGE_ID ERROR = L_ERROR .

SKWF_PKG_DYNAMIC_CREATE CALL FUNCTION 'SKWF_PKG_DYNAMIC_CREATE' EXPORTING * PACKAGE_ID = PACKAGE_DESC = L_PACKAGE_DESC * DYN_OO_CLASS = X_TRANSIENT = L_X_TRANSIENT APPL = L_APPL CSPC = L_CSPC CONTEXT_ID = L_CONTEXT_ID X_HIDDEN = L_X_HIDDEN X_SHARED = L_X_SHARED ORDER_TYPE = L_ORDER_TYPE IMPORTING NEW_PACKAGE_ID = L_PACKAGE_ID ERROR = L_ERROR .

SKWF_UTIL_PKG_KEY_GET CALL FUNCTION 'SKWF_UTIL_PKG_KEY_GET' EXPORTING PACKAGE_ID = L_PACKAGE_ID IMPORTING KEY = L_KEY ERROR = L_ERROR.

SKWF_PKG_IOS_ATTACH CALL FUNCTION 'SKWF_PKG_IOS_ATTACH' EXPORTING PACKAGE_ID = L_PACKAGE_ID INPOS = L_INPOS IMPORTING ERROR = L_ERROR TABLES IOS = L_INFO_OBJECTS.

SKWF_PKG_CONTEXT_GET CALL FUNCTION 'SKWF_PKG_CONTEXT_GET' EXPORTING PACKAGE_ID = L_PACKAGE_ID IMPORTING CONTEXT = L_CONTEXT ERROR = L_ERROR * TABLES * SELECTORS = .

SKWF_PKG_DELETE CALL FUNCTION 'SKWF_PKG_DELETE' EXPORTING PACKAGE_ID = L_PACKAGE_ID X_DELETE_CONTENT = L_DELETE_CONTENT IMPORTING ERROR = L_ERROR TABLES BAD_IOS = L_BAD_IOS.

SKWF_CTX_DELETE CALL FUNCTION 'SKWF_CTX_DELETE' EXPORTING CONTEXT_ID = L_CONTEXT-ID CONTEXT_CLASS = L_CONTEXT-CLASS IMPORTING ERROR = L_ERROR.

SKWF_PKG_IOS_DETACH CALL FUNCTION 'SKWF_PKG_IOS_DETACH' EXPORTING PACKAGE_ID = L_PACKAGE_ID IMPORTING ERROR = L_ERROR TABLES IOS = L_INFO_OBJECTS.

SKWF_PKG_IOS_GET CALL FUNCTION 'SKWF_PKG_IOS_GET' EXPORTING PACKAGE_ID = L_PACKAGE_ID IO_TYPE = L_IO_TYPE * PTYPE = * X_STRICT = IMPORTING ERROR = L_ERROR * ORDER_TYPE = TABLES IOS = L_INFO_OBJECTS * PROPERTIES_REQUEST = * PROPERTIES_RESULT = BAD_IOS = L_BAD_OBJECTS .

SKWF_IOS_PROPERTIES_SET





CALL FUNCTION 'SKWF_IOS_PROPERTIES_SET' IMPORTING ERROR = L_ERROR TABLES PROPERTIES = L_PROPERTIES IOS = L_INFO_OBJECTS BAD_IOS = L_BAD_OBJECTS.

SKWF_PKG_IOS_GET CALL FUNCTION 'SKWF_PKG_IOS_GET' EXPORTING PACKAGE_ID = L_PACKAGE_ID IO_TYPE = L_IO_TYPE * PTYPE = * X_STRICT = IMPORTING ERROR = L_ERROR * ORDER_TYPE = TABLES * IOS = PROPERTIES_REQUEST = L_PROPERTIES_REQUEST PROPERTIES_RESULT = L_PROPERTIES_RESULT BAD_IOS = L_BAD_IOS .



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.

The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name SKWG_PKG or its description.