MPMKSF00 is a standard ABAP INCLUDE available within your SAP system (depending on your version and release level). It is used for BEGIN OF UPDATE The include report contains the subroutines for the miscellaneous screens for the feature transaction (not the screens for the menus, editor, windows)...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.
If you would like to execute this report or see the full code listing simply enter MPMKSF00 into the relevant SAP transactions such as SE38 or SE80
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.
Title: Transaction PCMK: Include with Subroutines for Other Screens
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
POPUP_TO_CONFIRM_LOSS_OF_DATA CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' EXPORTING TEXTLINE1 = TEXT-S06 TITEL = TEXT-S07 IMPORTING ANSWER = ANSWER.
POPUP_TO_CONFIRM_WITH_VALUE CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_VALUE' EXPORTING DEFAULTOPTION = 'J' OBJECTVALUE = NAMEN TEXT_AFTER = TEXT-S03 TEXT_BEFORE = TEXT-S02 TITEL = TITLE IMPORTING ANSWER = ANSWER EXCEPTIONS TEXT_TOO_LONG = 01 * TITLE_TOO_LONG = 02 QFLP30K085490 OTHERS = 03.
POPUP_TO_CONFIRM_LOSS_OF_DATA CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' EXPORTING TEXTLINE1 = TEXT-S06 TITEL = TEXT-S07 IMPORTING ANSWER = ANSWER.
POPUP_TO_CONFIRM_WITH_VALUE CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_VALUE' EXPORTING DEFAULTOPTION = 'J' OBJECTVALUE = NAMEN TEXT_AFTER = TEXT-S03 TEXT_BEFORE = TEXT-S02 TITEL = TITLE IMPORTING ANSWER = ANSWER EXCEPTIONS TEXT_TOO_LONG = 01 * TITLE_TOO_LONG = 02 QFLP30K085490 OTHERS = 03.
POPUP_TO_CONFIRM_WITH_VALUE CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_VALUE' EXPORTING DEFAULTOPTION = 'J' OBJECTVALUE = NAMEN TEXT_AFTER = TEXT-S03 TEXT_BEFORE = TEXT-S02 TITEL = TITLE IMPORTING ANSWER = ANSWER EXCEPTIONS TEXT_TOO_LONG = 01 * TITLE_TOO_LONG = 02 QFLP30K085490 OTHERS = 03.
RP_HEADER_DOCU * CALL FUNCTION 'RP_HEADER_DOCU' * EXPORTING * APPLI = DSYS-APPLI * OTYPE = DSYS-OTYPE * ONAME = DSYS-ONAME * ASPCT = DSYS-ASPCT * IMPORTING * headline = dtext * EXCEPTIONS * DOCU_DOES_NOT_EXIST = 1 * OTHERS = 2.
RP_EXIST_DOCU * CALL FUNCTION 'RP_EXIST_DOCU' * EXPORTING * LVEC = '*' * APPLI = DSYS-APPLI * OTYPE = DSYS-OTYPE * ONAME = DSYS-ONAME * ASPCT = DSYS-ASPCT * IMPORTING * ELVEC = DSYS_LANGU * EXCEPTIONS * NOT_EXIST = 4 * OTHERS = 8.
RP_HEADER_DOCU * CALL FUNCTION 'RP_HEADER_DOCU' * EXPORTING * SPRSL = SPRSL * APPLI = DSYS-APPLI * OTYPE = DSYS-OTYPE * ONAME = DSYS-ONAME * ASPCT = DSYS-ASPCT * IMPORTING * HEADLINE = DTEXT * EXCEPTIONS * DOCU_DOES_NOT_EXIST = 1 * OTHERS = 2.
HRDSYS_COPY_DOCU_WITHOUT_EDITO CALL FUNCTION 'HRDSYS_COPY_DOCU_WITHOUT_EDITO' EXPORTING SCLIENT = '000' * SMOLGA = ' ' SONAME = NAMEN SOTYPE = '549B' * TMOLGA = ' ' TONAME = NAMEN TOTYPE = '549B' * TDESCRIPT = TRANSPORTFLAG = TRANSPORT * WI_TRKORR = ' ' SFLAG_CUST_OBJECT = SPACE TFLAG_CUST_OBJECT = FLAG_CUST_OBJ * IMPORTING * WE_TRKORR = EXCEPTIONS WRONG_OTYPE = 1 INTERNAL_ERROR = 2 SOBJ_NOT_FOUND = 3 TOBJECT_EXISTS = 4 OTHERS = 5.
HRDSYS_EDIT_DOCU CALL FUNCTION 'HRDSYS_EDIT_DOCU' EXPORTING * MOLGA = ' ' ONAME = ONAME OTYPE = OTYPE FIRST_CHANGEMODE = FIRST_CHANGEMODE TRANSPORTFLAG = TRANSPORT WI_TRKORR = CORRNUM FLAG_CUST_OBJECT = FLAG_CUST_OBJ * IMPORTING * WE_TRKORR = EXCEPTIONS WRONG_OTYPE = 1 LOIO_NOT_FOUND = 2 INTERNAL_ERROR = 3 CANCEL_EDITOR = 4 OTHERS = 5. " z.B. Back
HRDSYS_SHOW_DOCU CALL FUNCTION 'HRDSYS_SHOW_DOCU' EXPORTING * CLIENT = SY-MANDT * MOLGA = ' ' ONAME = P_NAMEN OTYPE = '549B' * DOKTITLE = ' ' EXCEPTIONS WRONG_OTYPE = 1 LOIO_NOT_FOUND = 2 INTERNAL_ERROR = 3 OTHERS = 4.
HRDSYS_DOCU_SHOW CALL FUNCTION 'HRDSYS_DOCU_SHOW' "VLDAHRK031613 EXPORTING "VLDAHRK031613 * CLIENT = '000' "VLDAHRK031613 "VLDAHRK061845 client = STANDARD_CLIENT "VLDAHRK061845 * SPRSL = SY-LANGU "VLDAHRK031613 OTYPE = '549B' "VLDAHRK031613 ONAME = P_NAMEN "VLDAHRK031613 * MOLGA = "VLDAHRK031613 * DOCTITLE = "VLDAHRK031613 EXCEPTIONS "VLDAHRK031613 WRONG_OTYPE = 1 "VLDAHRK031613 LOIO_NOT_FOUND = 2 "VLDAHRK031613 INTERNAL_ERROR = 3 "VLDAHRK031613 OTHERS = 4. "VLDAHRK031613
RS_TOOL_ACCESS call function 'RS_TOOL_ACCESS' exporting operation = 'SHOW' OBJECT_NAME = objectname OBJECT_TYPE = 'DTF' ENCLOSING_OBJECT = enclosingobject * POSITION = ' ' * DEVCLASS = * INCLUDE = * VERSION = ' ' * MONITOR_ACTIVATION = 'X' * WB_MANAGER = * IN_NEW_WINDOW = * IMPORTING * NEW_NAME = * WB_TODO_REQUEST = * TABLES * OBJLIST = EXCEPTIONS NOT_EXECUTED = 1 INVALID_OBJECT_TYPE = 2 OTHERS = 3.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
MPMKSF00 - Transaction PCMK: Include with Subroutines for Other Screens MPMKSD00 - Transaction PCMK: Include with Data Definitions for Other Screens MPMKRF00 - documentation and ABAP source code MPMKMO00 - Transaction PCMK: Include with PBO Modules for Initial Screen MPMKMI00 - Transaction PCMK: Include with PAI Modules for Initial Screen MPMKMF00 - Transaction PCMK: Include with Subroutines for Initial Screen