SAP ABAP Interface IF_RPLM_DEFECT_API (API for Defects Recording)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EP-PCT-MAN-MT (Application Component) Business Package for Maintenance Technician
     RPLM_QIMT_NOTIF_BE (Package) Notification Backend
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPLM_DEFECT_API API for Defects Recording 20050215
Properties
Interface IF_RPLM_DEFECT_API  
Short Description API for Defects Recording    
General Data
Package RPLM_QIMT_NOTIF_BE   Notification Backend 
Created 20050201   SAP 
Last changed 20060703   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RPLM_QIMT_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RPLM_NOTIF_API API for Notifications 20050201
Friends
Interface IF_RPLM_DEFECT_API has no friend.
Attributes
Interface IF_RPLM_DEFECT_API has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_DEFECTS Instance method Public Method Change Defect 20050202
2 CHANGE_DEFECTS_CONF Instance method Public Method Change Defect from Confirmation (Without Confirmatn Profile) 20050202
3 CHECK_NOTIF_EXTENSIBLE Static method Public Method Can Items Be Added to Notification 20050530
4 CREATE_DEFECTS Instance method Public Method Create Defect 20050201
5 CREATE_DEFECTS_CONF Instance method Public Method Create Defect from Confirmation (Without Confirmatn Profile) 20050202
6 DELETE_DEFECTS Instance method Public Method Delete Defect 20050201
7 GET_CATALOG_PROFILE Instance method Public Method Read Catalog Profile 20050407
8 GET_CREATED_KEYS Instance method Public Method Access to Keys of Created Defect Records 20050401
9 GET_DEFECTS Instance method Public Method (Read) Access to Defect 20050312
10 GET_DEFECT_CLASSES Instance method Public Method Read Possible Defect Classes 20050401
11 GET_DEFECT_FIELDS Instance method Public Method Access to Field Information for Defects Recording 20050201
12 GET_INSTANCE Static method Public Method (Read) Access to Instance 20050215
13 GET_NOTIF_TYPE_VIA_CONF Instance method Public Method Determine Notification Type Based on Order Type 20050429
14 GET_REPORT_TYPE Instance method Public Method Access to Report Type 20050407
15 SET_CONFIRMATION_PARAMETERS Instance method Public Method Transfer Confirmation Parameter and Determine Instance 20050405
Events
Interface IF_RPLM_DEFECT_API has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_DEFECT_CLASSES Public See coding 20050401 TT_DEFECT_CLASSES type standard table of tq17t with default key
Method Signatures

Method CHANGE_DEFECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20050218
2 Importing IT_DEFECTS Call by reference Type reference (TYPE) RPLM_TT_DEFECT_CHG Fehler änderbare Daten komplett 20050202
# Exception Resumable Description Created on
1 CX_RPLM_NOTIF_ERROR Fehler bei Meldungsbearbeitung 20050405

Method CHANGE_DEFECTS_CONF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20050218
2 Importing IT_DEFECTS Call by reference Type reference (TYPE) RPLM_TT_DEFECT_CHG Fehler änderbare Daten komplett 20050202
# Exception Resumable Description Created on
1 CX_RPLM_NOTIF_ERROR Fehler bei Meldungsbearbeitung 20050218

Method CHECK_NOTIF_EXTENSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20050530
2 Returning RV_EXTENSIBLE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050530
# Exception Resumable Description Created on
1 CX_RPLM_NOTIF_ERROR Fehler bei Meldungsbearbeitung 20050530

Method CREATE_DEFECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CREATED_KEYS Call by reference Type reference (TYPE) RPLM_TT_NOTIF_ITEM_KEY Tabelle Key -Meldungsposition 20050204
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20050218
3 Importing IT_DEFECTS Call by reference Type reference (TYPE) RPLM_TT_DEFECT_CHG Fehler änderbare Daten komplett 20050202
# Exception Resumable Description Created on
1 CX_RPLM_NOTIF_ERROR Fehler bei Meldungsbearbeitung 20050218

Method CREATE_DEFECTS_CONF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CREATED_KEYS Call by reference Type reference (TYPE) RPLM_TT_NOTIF_ITEM_KEY Tabelle Key -Meldungsposition 20050204
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20050218
3 Importing IT_DEFECTS Call by reference Type reference (TYPE) RPLM_TT_DEFECT_CHG Fehler änderbare Daten komplett 20050202
4 Importing IV_CONFIRMATION Call by reference Type reference (TYPE) CO_RUECK Rückmeldenummer des Vorgangs 20050202
5 Importing IV_NEW_NOTIFICATION Call by reference Type reference (TYPE) QMNUM Meldungsnummer für neue Meldung 20050222
6 Importing IV_OPERATION Call by reference Type reference (TYPE) VORNR Vorgangsnummer 20050202
7 Importing IV_ORDER Call by reference Type reference (TYPE) AUFNR Auftragsnummer 20050202
8 Importing IV_SEQUENCE Call by reference Type reference (TYPE) PLNFOLGE Folge 20050202
# Exception Resumable Description Created on
1 CX_RPLM_NOTIF_ERROR Fehler bei Meldungsbearbeitung 20050218

Method DELETE_DEFECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20050218
2 Importing IT_DEFECT_KEY Call by reference Type reference (TYPE) RPLM_TT_NOTIF_ITEM_KEY Tabelle Key -Meldungsposition 20050204
# Exception Resumable Description Created on
1 CX_RPLM_NOTIF_ERROR Fehler bei Meldungsbearbeitung 20050218

Method GET_CATALOG_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CATALOG_PROFILE Call by reference Type reference (TYPE) T352B Rueckmeldebericht 20050407
# Exception Resumable Description Created on
1 CX_RPLM_NOTIF_ERROR Fehler bei Meldungsbearbeitung 20050407

Method GET_CREATED_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CREATED_KEYS Call by reference Type reference (TYPE) RPLM_TT_NOTIF_ITEM_KEY Tabelle Key -Meldungsposition 20050401
# Exception Resumable Description Created on
1 CX_RPLM_NOTIF_ERROR Fehler bei Meldungsbearbeitung 20050401

Method GET_DEFECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEFECTS Call by reference Type reference (TYPE) RPLM_TT_DEFECT_DIS Daten Fehler Anzeige komplett 20050312
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20050312
3 Importing IV_INCLUDE_AUTO_CREATE Call by reference Type reference (TYPE) BOOLE_D CL_RPLM_QIMT_CO=>SC_TRUE auch automatisch erzeugte Fehlersätze 20051223
4 Importing IV_INCLUDE_DELETED Call by reference Type reference (TYPE) BOOLE_D CL_RPLM_QIMT_CO=>SC_FALSE auch gelöschte Fehlersätze 20050430
# Exception Resumable Description Created on
1 CX_RPLM_NOTIF_ERROR Fehler bei Meldungsbearbeitung 20050312

Method GET_DEFECT_CLASSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_DEFECT_CLASSES Value transfer Type reference (TYPE) TT_DEFECT_CLASSES Fehlerklassen 20050401

Method GET_DEFECT_CLASSES on Interface IF_RPLM_DEFECT_API has no exception.

Method GET_DEFECT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INVISIBLE Call by reference Type reference (TYPE) DCBTFIELDS Liste von Feldnamen 20050313
2 Exporting ET_OPTIONAL Call by reference Type reference (TYPE) DCBTFIELDS Liste von Feldnamen 20050313
3 Exporting ET_REQUIRED Call by reference Type reference (TYPE) DCBTFIELDS Liste von Feldnamen 20050313
4 Exporting ET_TEXT_INVISIBLE Call by reference Type reference (TYPE) DCBTFIELDS Liste von Feldnamen 20050313
5 Exporting ET_TEXT_VISIBLE Call by reference Type reference (TYPE) DCBTFIELDS Liste von Feldnamen 20050313
6 Importing IV_FEART Call by reference Type reference (TYPE) QFEART Berichtsart zur Fehlererfassung 20050401
# Exception Resumable Description Created on
1 CX_RPLM_NOTIF_ERROR 20050401

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONFIRMATION Call by reference Type reference (TYPE) CO_RUECK Rückmeldenummer des Vorgangs 20050405
2 Importing IV_CONF_COUNTER Call by reference Type reference (TYPE) CO_RMZHL Zähler der Rückmeldung 20051025
3 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) RPLM_TD_QIMT_EDIT_MODE CL_RPLM_QIMT_CO=>SC_DISPLAY_MODE RPLM QIMT: Editmodus eines WD UI-Elementes 20050228
4 Importing IV_OPERATION Call by reference Type reference (TYPE) VORNR Vorgangsnummer 20050405
5 Importing IV_ORDER Call by reference Type reference (TYPE) AUFNR Auftragsnummer 20050405
6 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20050215
7 Importing IV_SEQUENCE Call by reference Type reference (TYPE) PLNFOLGE Folge 20050405
8 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) IF_RPLM_DEFECT_API API für Fehlererfassung 20050215
# Exception Resumable Description Created on
1 CX_RPLM_NOTIF_ERROR Fehler bei Meldungsbearbeitung 20050301

Method GET_NOTIF_TYPE_VIA_CONF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NOTIF_TYPE Value transfer Type reference (TYPE) QMART Meldungsart 20050429
# Exception Resumable Description Created on
1 CX_RPLM_NOTIF_ERROR Fehler bei Meldungsbearbeitung 20050429

Method GET_REPORT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FEART Value transfer Type reference (TYPE) QFEART Berichtsart zur Fehlererfassung 20050407
# Exception Resumable Description Created on
1 CX_RPLM_NOTIF_ERROR Fehler bei Meldungsbearbeitung 20050407

Method SET_CONFIRMATION_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONFIRMATION Call by reference Type reference (TYPE) CO_RUECK Rückmeldenummer des Vorgangs 20050405
2 Importing IV_CONF_COUNTER Call by reference Type reference (TYPE) CO_RMZHL Rückmeldezähler; Nur zum Lesen bestehender Rückmeldungen 20050617
3 Importing IV_ENQUEUE Call by reference Type reference (TYPE) FLG_ENQ Kennzeichen: Auftrag gesperrt 20050405
4 Importing IV_OPERATION Call by reference Type reference (TYPE) VORNR Vorgangsnummer 20050405
5 Importing IV_ORDER Call by reference Type reference (TYPE) AUFNR Auftragsnummer 20050405
6 Importing IV_SEQUENCE Call by reference Type reference (TYPE) PLNFOLGE Folge 20050405
# Exception Resumable Description Created on
1 CX_RPLM_NOTIF_ERROR Fehler bei Meldungsbearbeitung 20050405
History
Last changed by/on SAP  20060703 
SAP Release Created in 600