SAP ABAP Class CL_MDS_LOAD_API (API Cover)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   AP-MD-BF-SYN (Application Component) Master Data Synchronization
     MDS_LOAD (Package) Master Data Synchronization: Data Load
Properties
Class CL_MDS_LOAD_API  
Short Description API Cover    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class MDS_LOAD    
Program status     
Category 0   
Package MDS_LOAD   Master Data Synchronization: Data Load 
Created 20050125   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MDS_LOAD_API has no forward declaration.
Interfaces
Class CL_MDS_LOAD_API has no interface implemented.
Friends
Class CL_MDS_LOAD_API has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_BAPIRET2 Static Attribute Private Type reference (TYPE) BAPIRET2 Return Parameter(s) 20050208
2 GV_MSGTEXT Static Attribute Private Type reference (TYPE) CHAR72 Long text - line width 72 20050208
Methods
# Method Level Visibility Method type Description Created on
1 LOCK_HISTORY Static method Public Method Set Write Lock for History 20050209
2 READ_BY_LOAD_GUID Static method Public Method Read Data for History 20050125
3 READ_BY_SOURCE_OBJECT Static method Public Method Read Data for Sync. Object 20050126
4 READ_SET_OF_HISTORY Static method Public Method Read Multiple History Records for User-Defined Condition 20050214
5 READ_SET_OF_HISTORY_F Static method Public Method Selection Conditions for Load History 20050301
6 READ_SET_OF_ID_FL Static method Public Method Read Tables and Fields for Sync. Object 20050407
7 READ_SET_OF_SELTAB Static method Public Method Read Tables for Sync. Object 20050323
8 READ_SINGLE_SYNC_OBJECT Static method Public Method Read Synchronization Object for PPO Object 20050221
9 READ_SINGLE_SYNC_TUPLE Static method Public Method Source and Target Synchronization Object for Bus. Process 20050221
10 REFRESH_BUFFER_HIST Static method Public Method Clear Buffer for DB Selection 20050125
11 UNLOCK_HISTORY Static method Public Method Unlock History 20050209
12 UPDATE_HISTORY_PROGRESS Static method Public Method Update of Status for a Load GUID 20050224
13 UPDATE_HISTORY_STATUS Static method Public Method Update of Status for a Load GUID 20050201
14 WRITE_HISTORY Static method Public Method Write History for Each Load GUID to Database 20050201
Events
Class CL_MDS_LOAD_API has no event.
Types
Class CL_MDS_LOAD_API has no local type.
Method Signatures

Method LOCK_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERROR Call by reference Type reference (TYPE) MDS_CTRLS_ERROR Nachrichten-Struktur des Controllers 20050209
2 Importing IV_LOAD_GUID Call by reference Type reference (TYPE) MDST_SYNC_LOAD_GUID Eindeutige ID für Loadhistorie 20050209

Method LOCK_HISTORY on class CL_MDS_LOAD_API has no exception.

Method READ_BY_LOAD_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOAD_GUID Call by reference Type reference (TYPE) MDST_SYNC_LOAD_GUID Eindeutige ID für Loadhistorie 20050125
2 Returning RS_LOAD_API_HIST Value transfer Type reference (TYPE) MDST_LOAD_API_HIST Schnittstelle für 'load API' (history data) 20050131

Method READ_BY_LOAD_GUID on class CL_MDS_LOAD_API has no exception.

Method READ_BY_SOURCE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERROR Call by reference Type reference (TYPE) MDS_CTRLS_ERROR Nachrichten-Struktur des Controllers 20050126
2 Exporting ES_LOAD_API Call by reference Type reference (TYPE) MDST_LOAD_API Schnittstelle für 'load API' (tabtyp) 20050126
3 Importing IS_OBJECT_TUPLE Call by reference Type reference (TYPE) MDST_SYNC_OBJECT Synchronisationsobjekt 20050126

Method READ_BY_SOURCE_OBJECT on class CL_MDS_LOAD_API has no exception.

Method READ_SET_OF_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERROR Call by reference Type reference (TYPE) MDS_CTRLS_ERROR Nachrichten-Struktur des Controllers 20050214
2 Exporting ET_TAB Call by reference Type reference (TYPE) MDST_SYNC_HIST_TAB Liste mit Loadhistorien 20050214
3 Importing IS_OBJECT_TUPLE Call by reference Type reference (TYPE) MDST_SYNC_OBJECT Synchronisationsobjekt 20050216
4 Importing IV_DATE_FROM Call by reference Type reference (TYPE) DATAB Datum gültig ab 20050216
5 Importing IV_DATE_TO Call by reference Type reference (TYPE) DATBI Datum gültig bis 20050216
6 Importing IV_STATUS Call by reference Type reference (TYPE) MDST_SYNC_STATUS Massenload Status 20050216
7 Importing IV_USER_NAME Call by reference Type reference (TYPE) SYUNAME Benutzername 20050216

Method READ_SET_OF_HISTORY on class CL_MDS_LOAD_API has no exception.

Method READ_SET_OF_HISTORY_F Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERROR Call by reference Type reference (TYPE) MDS_CTRLS_ERROR Nachrichten-Struktur des Controllers 20050301
2 Exporting ET_TAB Call by reference Type reference (TYPE) MDST_SYNC_HIST_F_TAB Loadhistorie 20050301
3 Importing IS_KEY Call by reference Type reference (TYPE) MDST_SYNC_HIST_F_KEY Loadhistorie 20050301

Method READ_SET_OF_HISTORY_F on class CL_MDS_LOAD_API has no exception.

Method READ_SET_OF_ID_FL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERROR Call by reference Type reference (TYPE) MDS_CTRLS_ERROR Nachrichten-Struktur des Controllers 20050407
2 Exporting ET_ID_FL Call by reference Type reference (TYPE) MDST_SYNC_ID_FL_TAB Feldnamen für Selektion für Loadhistorie (Tab typ) 20050407
3 Importing IV_SYNC_OBJECT Call by reference Type reference (TYPE) MDS_CTRL_OBJECT Synchronisationsobjekt 20050407

Method READ_SET_OF_ID_FL on class CL_MDS_LOAD_API has no exception.

Method READ_SET_OF_SELTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERROR Call by reference Type reference (TYPE) MDS_CTRLS_ERROR Nachrichten-Struktur des Controllers 20050323
2 Exporting ET_SELTAB Call by reference Type reference (TYPE) MDST_SYNC_SELTAB_TAB Tabellennamen für Selektion zur Loadhistorie (Tab typ) 20050323
3 Importing IV_SYNC_OBJECT Call by reference Type reference (TYPE) MDS_CTRL_OBJECT Synchronisationsobjekt 20050323

Method READ_SET_OF_SELTAB on class CL_MDS_LOAD_API has no exception.

Method READ_SINGLE_SYNC_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERROR Call by reference Type reference (TYPE) MDS_CTRLS_ERROR Nachrichten-Struktur des Controllers 20050221
2 Exporting ET_SELTAB Call by reference Type reference (TYPE) MDST_SYNC_SELTAB_TAB Tabellennamen für Selektion zur Loadhistorie (Tab typ) 20050221
3 Exporting EV_SYNC_OBJECT Call by reference Type reference (TYPE) MDS_CTRL_OBJECT Synchronisationsobjekt 20050221
4 Importing IV_PPO_OBJECT_TYPE Call by reference Type reference (TYPE) MDST_PPO_OBJTYPE PPO-Auftrag: Objekttyp 20050221

Method READ_SINGLE_SYNC_OBJECT on class CL_MDS_LOAD_API has no exception.

Method READ_SINGLE_SYNC_TUPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERROR Call by reference Type reference (TYPE) MDS_CTRLS_ERROR Nachrichten-Struktur des Controllers 20050221
2 Exporting ES_SYNC_OBJ_TUPLE Call by reference Type reference (TYPE) MDST_SYNC_OBJECT Synchronisationsobjekt 20050221
3 Importing IV_BUSINESS_PROCESS Call by reference Type reference (TYPE) MDST_PPO_BUSINESS_PROCESS PPO-Auftrag: Geschäftsprozess 20050221

Method READ_SINGLE_SYNC_TUPLE on class CL_MDS_LOAD_API has no exception.

Method REFRESH_BUFFER_HIST Signature

Method REFRESH_BUFFER_HIST on class CL_MDS_LOAD_API has no parameter.
Method REFRESH_BUFFER_HIST on class CL_MDS_LOAD_API has no exception.

Method UNLOCK_HISTORY Signature

Method UNLOCK_HISTORY on class CL_MDS_LOAD_API has no parameter.
Method UNLOCK_HISTORY on class CL_MDS_LOAD_API has no exception.

Method UPDATE_HISTORY_PROGRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERROR Call by reference Type reference (TYPE) MDS_CTRLS_ERROR Nachrichten-Struktur des Controllers 20050224
2 Importing IS_KEY Call by reference Type reference (TYPE) MDST_SYNC_HIST_KEY Schlüssel für Loadhistorie 20050224
3 Importing IS_SYNC_PROGRESS Call by reference Type reference (TYPE) MDST_SYNC_PROGRESS Massenload Status 20050224

Method UPDATE_HISTORY_PROGRESS on class CL_MDS_LOAD_API has no exception.

Method UPDATE_HISTORY_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERROR Call by reference Type reference (TYPE) MDS_CTRLS_ERROR Nachrichten-Struktur des Controllers 20050201
2 Importing IS_KEY Call by reference Type reference (TYPE) MDST_SYNC_HIST_KEY Schlüssel für Loadhistorie 20050201
3 Importing IS_SYNC_STATUS Call by reference Type reference (TYPE) MDST_SYNC_STATUS Massenload Status 20050201

Method UPDATE_HISTORY_STATUS on class CL_MDS_LOAD_API has no exception.

Method WRITE_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERROR Call by reference Type reference (TYPE) MDS_CTRLS_ERROR Nachrichten-Struktur des Controllers 20050201
2 Importing IS_LOAD_API_HIST Call by reference Type reference (TYPE) MDST_LOAD_API_HIST Schnittstelle für 'load API' (history data) 20050201

Method WRITE_HISTORY on class CL_MDS_LOAD_API has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 600