SAP ABAP Class CL_USMD_MODEL_SNAPSHOT (Service Methods for Snapshot)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD1A (Package) Data Modeling: Abstraction Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_MODEL_SNAPSHOT MDM Data Model for Access from SAP Standard 20090819
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_MODEL_SNAPSHOT_EXT Snapshot interface for external access 20121204
Properties
Class CL_USMD_MODEL_SNAPSHOT  
Short Description Service Methods for Snapshot    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package USMD1A   Data Modeling: Abstraction Layer 
Created 20090819   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_USMD_MODEL_SNAPSHOT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_USMD_MODEL_SNAPSHOT MDM Data Model for Access from SAP Standard 20090819
2 IF_USMD_MODEL_SNAPSHOT_EXT Snapshot interface for external access 20121204
Friends
# Friend Modeled only Created on Description
1 CL_USMD_MODEL_EXT 20091008 MDM Data Model for Access from Non-SAP Standard
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) CL_USMD_MODEL MDM Data Model 20090819
2 X Constant Private Type reference (TYPE) CHAR1 'X' Single-Character Indicator 20090819
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20090819
2 DELETE_SNAPSHOT Instance method Private Method 20090915
3 GET_INSTANCE Static method Public Method Get Instance of Internal Interface 20121204
4 GET_INSTANCE_EXT Static method Public Method 20121204
5 SNAPSHOT_COMPARE Instance method Private Method 20090915
6 SNAPSHOT_COMPARE_P Instance method Private Method 20090915
7 SNAPSHOT_WRITE_STEP_P Instance method Private Method 20090819
8 WRITE_SNAPSHOT Instance method Private Method 20090915
Events
Class CL_USMD_MODEL_SNAPSHOT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_SNAPSHOT_DATA Private See coding 20090916 begin of S_SNAPSHOT_DATA, fieldname type usmd_fieldname, r_data type ref to data, t_key type usmd_ts_value, f_checktab type usmd_flg, f_checktab_key type usmd_flg, end of s_snapshot_data
2 T_SNAPSHOT_DATA Private See coding 20090916 t_SNAPSHOT_DATA type STANDARD TABLE OF S_SNAPSHOT_DATA
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell für Zugriff aus SAP-Standard 20090819

Method CONSTRUCTOR on class CL_USMD_MODEL_SNAPSHOT has no exception.

Method DELETE_SNAPSHOT Signature

Method DELETE_SNAPSHOT on class CL_USMD_MODEL_SNAPSHOT has no parameter.
Method DELETE_SNAPSHOT on class CL_USMD_MODEL_SNAPSHOT has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL 20121204
2 Returning RO_SNAPSHOT Value transfer Object reference (TYPE REF TO) IF_USMD_MODEL_SNAPSHOT 20121204

Method GET_INSTANCE on class CL_USMD_MODEL_SNAPSHOT has no exception.

Method GET_INSTANCE_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL 20121204
2 Returning RO_SNAPSHOT_EXT Value transfer Object reference (TYPE REF TO) IF_USMD_MODEL_SNAPSHOT_EXT 20121204

Method GET_INSTANCE_EXT on class CL_USMD_MODEL_SNAPSHOT has no exception.

Method SNAPSHOT_COMPARE Signature

Method SNAPSHOT_COMPARE on class CL_USMD_MODEL_SNAPSHOT has no parameter.
Method SNAPSHOT_COMPARE on class CL_USMD_MODEL_SNAPSHOT has no exception.

Method SNAPSHOT_COMPARE_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDNAME Call by reference Type reference (TYPE) USMD_TS_FIELDNAME FIM MDM: Feldname 20091008
2 Exporting ET_MESSAGE_COMPARE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20091008
3 Exporting ET_MESSAGE_PP_READ Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20091008
4 Importing IT_KEY Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20090915
5 Importing I_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20090915
6 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090915

Method SNAPSHOT_COMPARE_P on class CL_USMD_MODEL_SNAPSHOT has no exception.

Method SNAPSHOT_WRITE_STEP_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SNAPSHOT_DATA Call by reference Type reference (TYPE) T_SNAPSHOT_DATA 20090916
2 Exporting EF_SNAPSHOT_WRITTEN Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090819
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090819
4 Importing IT_ATTRIBUTE Call by reference Type reference (TYPE) USMD_TS_FIELD Feldnamen 20090819
5 Importing IT_KEY_EXCLUDE Call by reference Type reference (TYPE) SORTED TABLE Entitäten, die schon Snapshot haben 20090819
6 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20090819
7 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090819
8 Importing I_FIELDNAME_CONT Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090819
9 Importing I_STRUCT Call by reference Type reference (TYPE) CHAR5 R/2-Tabelle 20090819

Method SNAPSHOT_WRITE_STEP_P on class CL_USMD_MODEL_SNAPSHOT has no exception.

Method WRITE_SNAPSHOT Signature

Method WRITE_SNAPSHOT on class CL_USMD_MODEL_SNAPSHOT has no parameter.
Method WRITE_SNAPSHOT on class CL_USMD_MODEL_SNAPSHOT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702