SAP Reports / Programs | Personnel Management | Personnel Administration(PA-PA) SAP PA

MP50JF19 SAP ABAP INCLUDE - Delete Infotype







MP50JF19 is a standard ABAP INCLUDE 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 MP50JF19 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 MP50JF19. "Basic submit
SUBMIT MP50JF19 AND RETURN. "Return to original report after report execution complete
SUBMIT MP50JF19 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Delete Infotype


INCLUDES used within this REPORT MP50JF19

FORM DELETE_INCLUDE USING VALUE(P_REPID) LIKE SY-REPID.


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:

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING start_column = 48 start_row = 12 textline1 = textline titel = 'Sicherheitsabfrage '(000) IMPORTING answer = answer.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING start_column = 48 start_row = 12 textline1 = textline titel = 'Sicherheitsabfrage '(000) IMPORTING answer = answer.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING start_column = 48 start_row = 12 textline1 = textline textline2 = 'wirklich komplett löschen? '(013) titel = 'Sicherheitsabfrage '(000) IMPORTING answer = answer.

DD_CI_DEL CALL FUNCTION 'DD_CI_DEL' "new_ITF EXPORTING "new_ITF ci_name = l_ciname "new_ITF del_state = 'M' "new_ITF EXCEPTIONS "new_ITF OTHERS = 1. "new_ITF

DDIF_TABL_ACTIVATE CALL FUNCTION 'DDIF_TABL_ACTIVATE' "new_ITF EXPORTING "new_ITF name = l_r_name "new_ITF auth_chk = ' '. "new_ITF

TR_ORDER_CHOICE_CORRECTION CALL FUNCTION 'TR_ORDER_CHOICE_CORRECTION' EXPORTING iv_category = 'SYST' iv_cli_dep = ' ' IMPORTING ev_task = g_corrnum EXCEPTIONS invalid_category = 1 no_correction_selected = 2 OTHERS = 3.

RS_DELETE_PROGRAM CALL FUNCTION 'RS_DELETE_PROGRAM' EXPORTING corrnumber = g_corrnum program = p_repid * SUPPRESS_CHECKS = ' ' * SUPPRESS_COMMIT = ' ' suppress_popup = 'X' * WITH_CUA = 'X' * WITH_DOCUMENTATION = 'X' * WITH_DYNPRO = 'X' with_includes = ' '.

DD_TABL_DEL * CALL FUNCTION 'DD_TABL_DEL' * EXPORTING * TABNAME = L_OBJNAME * DEL_STATE = 'M'.

TR_TADIR_INTERFACE * CALL FUNCTION 'TR_TADIR_INTERFACE' * EXPORTING * WI_DELETE_TADIR_ENTRY = 'X' * WI_TEST_MODUS = ' ' * WI_TADIR_PGMID = 'R3TR' * WI_TADIR_OBJECT = 'TABL' * WI_TADIR_OBJ_NAME = L_TADIR_OBJNAME.

DD_TABL_DEL * CALL FUNCTION 'DD_TABL_DEL' * EXPORTING * TABNAME = L_OBJNAME * DEL_STATE = 'M'.

TR_TADIR_INTERFACE * CALL FUNCTION 'TR_TADIR_INTERFACE' * EXPORTING * WI_DELETE_TADIR_ENTRY = 'X' * WI_TEST_MODUS = ' ' * WI_TADIR_PGMID = 'R3TR' * WI_TADIR_OBJECT = 'TABL' * WI_TADIR_OBJ_NAME = L_TADIR_OBJNAME.

DD_TABL_DEL * CALL FUNCTION 'DD_TABL_DEL' * EXPORTING * TABNAME = L_OBJNAME * DEL_STATE = 'M'.

TR_TADIR_INTERFACE * CALL FUNCTION 'TR_TADIR_INTERFACE' * EXPORTING * WI_DELETE_TADIR_ENTRY = 'X' * WI_TEST_MODUS = ' ' * WI_TADIR_PGMID = 'R3TR' * WI_TADIR_OBJECT = 'TABL' * WI_TADIR_OBJ_NAME = L_TADIR_OBJNAME.

DD_TABL_DEL CALL FUNCTION 'DD_TABL_DEL' EXPORTING tabname = p_objname del_state = 'M'.

TR_TADIR_INTERFACE CALL FUNCTION 'TR_TADIR_INTERFACE' EXPORTING wi_delete_tadir_entry = 'X' wi_test_modus = ' ' wi_tadir_pgmid = 'R3TR' wi_tadir_object = 'TABL' wi_tadir_obj_name = l_tadir_objname.

RPY_DIALOG_DELETE CALL FUNCTION 'RPY_DIALOG_DELETE' EXPORTING objectname = l_name.



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 MP50JF19 or its description.