SAP ABAP Class CL_ISHMED_PMDS_DATA (PMD System Adminstration: Data Accesses)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NMED (Package) R/3MED: Medical documentation GSD
Properties
Class CL_ISHMED_PMDS_DATA  
Short Description PMD System Adminstration: Data Accesses    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED   R/3MED: Medical documentation GSD 
Created 20050824   SAP 
Last change 20080716   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 N2PD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISHMED_PMDS_DATA has no interface implemented.
Friends
Class CL_ISHMED_PMDS_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DATAREFS Static Attribute Private See coding 20080114
2 DTKEY Instance attribute Private Type reference (TYPE) RN2DT_KEY i.s.h.med: Key of Document Category 20080114
3 ELEMENTS_AFTER Instance attribute Private Type reference (TYPE) RN2ET_EXT_TAB Element List: After Image 20080114
4 ELEMENTS_BEFORE Instance attribute Private Type reference (TYPE) RN2ET_EXT_TAB Element List: Before Image 20080114
5 HEADER_AFTER Instance attribute Private Type reference (TYPE) RN2DT_EXT Header: After Image 20080114
6 HEADER_BEFORE Instance attribute Private Type reference (TYPE) RN2DT_EXT Header: Before Image 20080114
7 REFCOUNT Instance attribute Private Type reference (TYPE) SYTABIX Counter for Get_REF Calls 20080114
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20080114
2 COPY Instance method Public Method Converts Key 20080114
3 ELEMENTS_CHANGED Instance method Private Method Elements changed? 20080114
4 FREE__REF Instance method Public Method Destructor 20080114
5 GET_DATA Instance method Public Method Exports Data 20080114
6 GET__REF Static method Public Method 20080114
7 IS_CHANGED Instance method Public Method Data changed? (X or Space) 20080114
8 READ Instance method Public Method Completely Import Document Category 20080114
9 READ_ELEMENTS Instance method Private Method Import + Classify Elements 20080114
10 READ_HEADER Instance method Private Method Read Header 20080114
11 SAVE Instance method Public Method Completely Save Document Category 20080114
12 SAVE_ELEMENTS Instance method Private Method Save Elements 20080114
13 SAVE_HEADER Instance method Private Method Save Header 20080114
14 SET_DATA Instance method Public Method Import data 20080114
Events
Class CL_ISHMED_PMDS_DATA has no event.
Types
Class CL_ISHMED_PMDS_DATA has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTKEY Call by reference Type reference (TYPE) RN2DT_KEY i.s.h.med: Key eines Dokumenttyps 20080114
2 Importing I_SCOPE Call by reference Type reference (TYPE) C 20110512

Method CONSTRUCTOR on class CL_ISHMED_PMDS_DATA has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEWKEY Call by reference Type reference (TYPE) RN2DT_KEY i.s.h.med: Key eines Dokumenttyps 20080114

Method COPY on class CL_ISHMED_PMDS_DATA has no exception.

Method ELEMENTS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CHANGED Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20080114

Method ELEMENTS_CHANGED on class CL_ISHMED_PMDS_DATA has no exception.

Method FREE__REF Signature

Method FREE__REF on class CL_ISHMED_PMDS_DATA has no parameter.
Method FREE__REF on class CL_ISHMED_PMDS_DATA has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ELEMENTS Call by reference Type reference (TYPE) N2PD_DOCELS 20080114
2 Exporting E_HEADER Call by reference Type reference (TYPE) N2PD_DOCTYP 20080114

Method GET_DATA on class CL_ISHMED_PMDS_DATA has no exception.

Method GET__REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTKEY Call by reference Type reference (TYPE) RN2DT_KEY i.s.h.med: Key eines Dokumenttyps 20080114
2 Importing I_SCOPE Call by reference Type reference (TYPE) C 'X' H(Header only; E(+Elements); X(+Elements_extended) 20110512
3 Returning R_REF Value transfer Object reference (TYPE REF TO) CL_ISHMED_PMDS_DATA PMD-Systemverwaltung: Datenzugriffe 20080114

Method GET__REF on class CL_ISHMED_PMDS_DATA has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CHANGED Value transfer Type reference (TYPE) ISH_ON_OFF ON (= 'X') und OFF (=' ') 20080114

Method IS_CHANGED on class CL_ISHMED_PMDS_DATA has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SCOPE Call by reference Type reference (TYPE) C 'X' 20110512

Method READ on class CL_ISHMED_PMDS_DATA has no exception.

Method READ_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SCOPE Call by reference Type reference (TYPE) C 'X' 20110512

Method READ_ELEMENTS on class CL_ISHMED_PMDS_DATA has no exception.

Method READ_HEADER Signature

Method READ_HEADER on class CL_ISHMED_PMDS_DATA has no parameter.
Method READ_HEADER on class CL_ISHMED_PMDS_DATA has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SAVED Call by reference Type reference (TYPE) ISH_ON_OFF ON (='X') ; OFF (=' ') 20080114

Method SAVE on class CL_ISHMED_PMDS_DATA has no exception.

Method SAVE_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SAVED Call by reference Type reference (TYPE) ISH_ON_OFF ON (='X') ; OFF (=' ') 20080114

Method SAVE_ELEMENTS on class CL_ISHMED_PMDS_DATA has no exception.

Method SAVE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SAVED Call by reference Type reference (TYPE) ISH_ON_OFF ON (='X') ; OFF (=' ') 20080114

Method SAVE_HEADER on class CL_ISHMED_PMDS_DATA has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ELEMENTS Call by reference Type reference (TYPE) N2PD_DOCELS 20080114
2 Importing I_HEADER Call by reference Type reference (TYPE) N2PD_DOCTYP 20080114

Method SET_DATA on class CL_ISHMED_PMDS_DATA has no exception.
History
Last changed by/on SAP  20080716 
SAP Release Created in