Menu

SAP Function Module RSDMD_DEL_MASTER_DATA

Deleting Master Data

The Function Module RSDMD_DEL_MASTER_DATA (Deleting Master Data) is a standard Function Module in SAP ERP and is part of the function group RSDMD within the package RSDDMD.

Technical Information

Function Module RSDMD_DEL_MASTER_DATA
Short Text Deleting Master Data
Function Group RSDMD
Package RSDDMD
Module Type Normal Module

Importing Parameters

These are the IMPORTING parameters of this function module.

Parameter Name Type Associated Type Default Value Short Text
I_FLG_DELETE_ALL TYPE RS_BOOL ' ' All Master Data Is To Be Deleted
I_FLG_DELETE_SIDS TYPE RS_BOOL 'X' SID Table Entries Are to Be Deleted
I_FLG_DELETE_SIDS_ASK TYPE RS_BOOL ' ' Dialog for Request of Parameter I_FLG_DELETE_SIDS
I_FLG_DELETE_TEXTS TYPE RS_BOOL 'X' Delete Texts As Well
I_FLG_DIALOG TYPE RS_BOOL 'X' With Dialog
I_FLG_FORCE_DELETE TYPE RS_BOOL ' ' Delete Parts When Everything Cannot Be Deleted
I_FLG_SIMULATION TYPE RS_BOOL ' ' Boolean
I_IOBJNM LIKE RSDIOBJ-IOBJNM Characteristic
I_T_CHAVL TYPE RSD_T_CHAVL Table of Values to Be Deleted
I_WITHOUT_PROTOCOL TYPE RS_BOOL ' ' No Log for 'X' as to Where What is Being Used

Exporting Parameters

These are the EXPORTING parameters of this function module.

Parameter Name Type Associated Type Default Value Short Text
E_PROT_EXTNUM TYPE BALHDRI-EXTNUMBER Application Log: External number
E_PROT_OBJECT TYPE BALHDRI-OBJECT Application log: Object name (Application code)
E_PROT_SUBOBJECT TYPE BALHDRI-SUBOBJECT Application Log: Sub-object
E_RESULT TYPE I Result
E_T_PROTOCOL TYPE RSDMD_T_BALMI Messages
E_T_SIDVAL_USED TYPE RRSI_T_VALSID Master Data Used
E_T_ULIST_ATR_NAV TYPE RSDDV_T_ULIST_ATR Master Data as Navigation Attribute
E_T_ULIST_DIM TYPE RSDDV_T_ULIST_DIM Master Data in Dimensions (InfoCubes)
E_T_ULIST_HIE TYPE RSDDV_T_ULIST_HIE Master Data in Hierarchies
E_T_ULIST_HIE_NODE TYPE RSDDV_T_ULIST_HIE_NODE Master Data in Hierarchy Nodes
E_T_ULIST_ODSO TYPE RSDDV_T_ULIST_ODSO Master Data in ODS Objects
E_T_ULIST_QUERY TYPE RSDDV_T_ULIST_QUERY Master Data in Queries

Changing Parameters

This function module does not define any CHANGING parameters.

Table Parameters

This function module does not define any TABLE parameters.

Exceptions

These are the Exceptions of this function module.

Exception Name Short Text
CHKTAB_NOT_GENERATED The Master Data Table Was Not Generated
ENQUEUED Master Data or Text Table Already Locked
ILLEGAL_INPUT Incorrect Input
IOBJ_ERROR Error in InfoObject
NO_AUTHORITY No Authorization to Delete Master Data
NO_CHKTAB No Master Data Table Available
PROGRAM_ERROR Error during Creation of Deletion Program
QUEUE_ERROR Error during Locking or Unlocking
SID_ERROR Error during SID Drag