DELETE_DATA SAP Method Delete Business Partner Contact Data
Below is documentation, parameters and attributes of ABAP Method DELETE_DATA within SAP class CL_ISU_BCONT_ARCHIVE. There is also a number of example ABAP code snipts to help you use the functionality of this method.
This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name CL_ISU_BCONT_ARCHIVE into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.
Method Type - Static
This is a Static Method so you can call it directlyThe following technical details of method DELETE_DATA can also be found below:
- Importing parameters
- Exporting parameters
- Changing parameters
- Returning parameters
- Exceptions
- Coding Examples
Parameters of Method DELETE_DATA
.| Name | Type | Data Type | Description | Default Value |
| IMT_BCONT | Importing | TYPE BCONT_T | Business Partner Contact | |
| IMT_BCONT_LINK_ATTR | Importing | TYPE BCONT_LINK_ATTR_TAB | Object Relationships for BP Contact: Attrib Value Table Type | |
| IMT_BPCT_CRM_GUIDS | Importing | TYPE BPCT_CRM_GUIDS_TAB | Assignment: Contact Key -> Activity GUID Table Type | |
| IMT_CDHDR | Importing | TYPE CDHDR_TAB | Internal Table CDHDR | |
| IMT_CDPOS | Importing | TYPE CDPOS_TAB | Internal Table for cdpos | |
| IMT_CDPOS_STR | Importing | TYPE CDPOS_STR_TAB | Table Type for CDPOS_STR | |
| IMT_CDPOS_UID | Importing | TYPE CDPOS_UID_TAB | Internal Table CDPOS_UID | |
| IMT_SRL_ARLNK | Importing | TYPE TRL_ARLNK | SREL: table for Archiving Links | |
| IMT_THEAD | Importing | TYPE BBPT_THEAD | Delete THEAD and its TLINEs | |
| IMT_TLINE | Importing | TYPE TLINE_TAB | List of SAPscript Lines | |
| EXI_DELETED_BCONT | Exporting | TYPE I | Number of Successfully Deleted Records in BCONT | |
| EXI_DELETED_BCONT_LINK_ATTR | Exporting | TYPE I | Number of Successfully Deleted Records in bcont_link_attr | |
| EXI_DELETED_BPCT_CRM_GUIDS | Exporting | TYPE I | Number of Successfully Deleted Records in bpct_srm_guids | |
| EXI_DELETED_CDHDR | Exporting | TYPE I | Number of Successfully Deleted Records in CDHDR | |
| EXI_DELETED_CDPOS | Exporting | TYPE I | Number of Successfully Deleted Records in CDPOS | |
| EXI_DELETED_CDPOS_STR | Exporting | TYPE I | Number of Successfully Deleted Records in CDPOS_STR | |
| EXI_DELETED_CDPOS_UID | Exporting | TYPE I | Number of Successfully Deleted Records in CDPOS_UID | |
| EXI_DELETED_SRL_ARLNK | Exporting | TYPE I | Number of Successfully Deleted Records in srl_arlnk | |
| EXI_DELETED_THEAD | Exporting | TYPE I | Number of Successfully Deleted Records in THEAD | |
| EXI_DELETED_TLINE | Exporting | TYPE I | Number of Successfully Deleted TLINE |
Exceptions of Method DELETE_DATA
DELETE_ERROR - Entries Could Not Be DeletedExample ABAP coding
DATA: lv_EXI_DELETED_BCONT TYPE I,
lv_EXI_DELETED_BCONT_LINK_ATTR TYPE I,
lv_EXI_DELETED_BPCT_CRM_GUIDS TYPE I,
lv_EXI_DELETED_CDHDR TYPE I,
lv_EXI_DELETED_CDPOS TYPE I,
lv_EXI_DELETED_CDPOS_STR TYPE I,
lv_EXI_DELETED_CDPOS_UID TYPE I,
lv_EXI_DELETED_SRL_ARLNK TYPE I,
lv_EXI_DELETED_THEAD TYPE I,
lv_EXI_DELETED_TLINE TYPE I,
lv_IMT_BCONT TYPE BCONT_T,
lv_IMT_BCONT_LINK_ATTR TYPE BCONT_LINK_ATTR_TAB,
lv_IMT_BPCT_CRM_GUIDS TYPE BPCT_CRM_GUIDS_TAB,
lv_IMT_CDHDR TYPE CDHDR_TAB,
lv_IMT_CDPOS TYPE CDPOS_TAB,
lv_IMT_CDPOS_STR TYPE CDPOS_STR_TAB,
lv_IMT_CDPOS_UID TYPE CDPOS_UID_TAB,
lv_IMT_SRL_ARLNK TYPE TRL_ARLNK,
lv_IMT_THEAD TYPE BBPT_THEAD,
lv_IMT_TLINE TYPE TLINE_TAB,
lv_other TYPE c.
CALL METHOD CL_ISU_BCONT_ARCHIVE=>DELETE_DATA(
EXPORTING
IMT_BCONT = lv_IMT_BCONT
IMT_BCONT_LINK_ATTR = lv_IMT_BCONT_LINK_ATTR
IMT_BPCT_CRM_GUIDS = lv_IMT_BPCT_CRM_GUIDS
IMT_CDHDR = lv_IMT_CDHDR
IMT_CDPOS = lv_IMT_CDPOS
IMT_CDPOS_STR = lv_IMT_CDPOS_STR
IMT_CDPOS_UID = lv_IMT_CDPOS_UID
IMT_SRL_ARLNK = lv_IMT_SRL_ARLNK
IMT_THEAD = lv_IMT_THEAD
IMT_TLINE = lv_IMT_TLINE
IMPORTING
EXI_DELETED_BCONT = lv_EXI_DELETED_BCONT
EXI_DELETED_BCONT_LINK_ATTR = lv_EXI_DELETED_BCONT_LINK_ATTR
EXI_DELETED_BPCT_CRM_GUIDS = lv_EXI_DELETED_BPCT_CRM_GUIDS
EXI_DELETED_CDHDR = lv_EXI_DELETED_CDHDR
EXI_DELETED_CDPOS = lv_EXI_DELETED_CDPOS
EXI_DELETED_CDPOS_STR = lv_EXI_DELETED_CDPOS_STR
EXI_DELETED_CDPOS_UID = lv_EXI_DELETED_CDPOS_UID
EXI_DELETED_SRL_ARLNK = lv_EXI_DELETED_SRL_ARLNK
EXI_DELETED_THEAD = lv_EXI_DELETED_THEAD
EXI_DELETED_TLINE = lv_EXI_DELETED_TLINE ).
Links to Related Class(s)
CL_ISU_B...Full list of available SAP object classes
Search for further information about these or an SAP related objects