SAP ABAP Class CL_RSDMD_DUPREC (Handle Duplicate Keys)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSDMD (Package) Master Data Update
Properties
Class CL_RSDMD_DUPREC  
Short Description Handle Duplicate Keys    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RSDMD   Master Data Update 
Created 20010330   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSAOS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSARC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSDMD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSSM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDMD_DUPREC has no interface implemented.
Friends
Class CL_RSDMD_DUPREC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_KEY_WIDTH Instance attribute Protected Type reference (TYPE) I 20010330
2 O_REQUNR Static Attribute Protected Type reference (TYPE) RSREQUNR Request number for the data transfer 20010402
3 O_R_DUPREC Static Attribute Protected Object reference (TYPE REF TO) CL_RSDMD_DUPREC Handle Duplicate Keys 20010402
4 O_S_VIOBJ Instance attribute Protected Type reference (TYPE) RSD_S_VIOBJ View of all properties of an InfoObject 20010330
5 O_TABCLASS Instance attribute Protected Type reference (TYPE) RSDMDTABCLASS Table class of the master table 20010402
6 O_TH_KEY Instance attribute Protected Type reference (TYPE) G_TH_KEY Conversion: Iobjvl - SID 20010402
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20010402
2 GET_INFOPACKAGE_INFO Static method Public Method 20010409
3 GET_INSTANCE Static method Public Method 20010402
4 PROCESS Instance method Public Method 20010402
Events
Class CL_RSDMD_DUPREC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 G_S_KEY Protected See coding 20010402 begin of g_s_key, value type rschavl, langu type langu, end of g_s_key
2 G_TH_KEY Protected See coding 20010402 g_th_key type hashed table of g_s_key with unique key value langu
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHABASNM Value transfer Type reference (TYPE) RSCHABASNM Referenzmerkmal 20010402
2 Importing I_TABCLASS Value transfer Type reference (TYPE) RSDMDTABCLASS Tabellenklasse der Stammtabelle 20010402
# Exception Resumable Description Created on
1 NAME_ERROR 20010402

Method GET_INFOPACKAGE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DUPREC Value transfer Type reference (TYPE) RSDMDDUPREC Kennzeichen: DataSource liefert ggf. doppelte Datensaetze 20010409
2 Exporting E_DUPRECDEL Value transfer Type reference (TYPE) RSDMDDUPRECDEL Kennzeichen: Behandlung doppelter Datensaetze 20010409
3 Exporting E_VISIBLE Value transfer Type reference (TYPE) RS_BOOL Boolean 20010427
4 Importing I_LOGSYS Value transfer Type reference (TYPE) RSSLOGSYS Quellsystem 20010409
5 Importing I_OLTPSOURCE Value transfer Type reference (TYPE) ROOSOURCER DataSource 20010409
# Exception Resumable Description Created on
1 NAME_ERROR Fehlerhafte Parametrisierung 20010409

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_DUPREC Call by reference Object reference (TYPE REF TO) CL_RSDMD_DUPREC Behandeln doppelter Schluessel 20010402
2 Importing I_CHABASNM Value transfer Type reference (TYPE) RSCHABASNM Referenzmerkmal 20010402
3 Importing I_REQUNR Value transfer Type reference (TYPE) RSREQUNR Anforderungsnummer für die Datenübertragung 20010402
4 Importing I_TABCLASS Value transfer Type reference (TYPE) RSDMDTABCLASS Tabellenklasse der Stammtabelle 20010402
# Exception Resumable Description Created on
1 NAME_ERROR 20010402

Method PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DATA Call by reference Type reference (TYPE) TABLE 20010402
2 Exporting E_REQ_FORT Call by reference Type reference (TYPE) I 20010515
3 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20010402

Method PROCESS on class CL_RSDMD_DUPREC has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 30A