SAP ABAP Class CL_ISHMED_PMD_DBBUFFERS (PMD: Buffer for System Administration Tables)
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_PMD_DBBUFFERS  
Short Description PMD: Buffer for System Administration Tables    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED   R/3MED: Medical documentation GSD 
Created 20060731   SAP 
Last change 20080716   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 N2F Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISHMED_PMD_DBBUFFERS has no interface implemented.
Friends
Class CL_ISHMED_PMD_DBBUFFERS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALL_CLIENTS Static Attribute Private Type reference (TYPE) N2PMD_CLIENTS PMD: Client Table 20080114
2 ALL_EINRIS Static Attribute Private Type reference (TYPE) N2PMDEINRIS PMD: Table Type for Institutions (TN01) 20080114
3 ALL_ELEMENTS Static Attribute Private Type reference (TYPE) RN2DE_EXT_TAB Table Type for RN2DE_EXT 20080114
4 ALL_FDBS Static Attribute Private Type reference (TYPE) RN2FDBS_EXT_TAB PMD: Table Type for RN2FDBS_EXT (Rump+Texts) 20080114
5 ALL_HEADERS Static Attribute Private Type reference (TYPE) RN2DT_EXT_TAB PMD: Table Type for RN2DT_EXT 20080114
Methods
# Method Level Visibility Method type Description Created on
1 CHECK__EINRI_EXIST Static method Public Method Check Institution 20080114
2 CLASS_CONSTRUCTOR Static method Public Constructor Import ALL Clients + Register Handler 20080114
3 COUNT__ELEMENTS_BY_M Static method Public Method Supplies Number of Elements in Client 20080114
4 COUNT__XREF_ELEMENT Static method Public Method Counts Usage of Element 20080114
5 DELETE__ONE_ELEMENT Static method Public Method Deletes Element from Buffer 20080114
6 DELETE__ONE_HEADER Static method Public Method Supplies a Header 20080114
7 GETALL__APPLICATIONS Static method Public Method Supplies All TN2DTAPPLs + Texts 20080114
8 GET__ALL_CLIENTS Static method Public Method Supplies ALL Clients of System 20080114
9 GET__ALL_EINRIS Static method Public Method Supplies Institutions of System (Load First!) 20080114
10 GET__ALL_ELEMENTS Static method Public Method Supplies All Elements of System (Load First!) 20080114
11 GET__ALL_FDBS Static method Public Method Supplies All External Data Modules of System 20080114
12 GET__ALL_HEADERS Static method Public Method Supplies All DC Headers of System (Load First!) 20080114
13 GET__ELEMENTS_BY_I Static method Public Method Supplies Elements for DEID (All Clients) 20080114
14 GET__ELEMENTS_BY_M Static method Public Method Supplies Elements for MANDT 20080114
15 GET__FDBS_BY_M Static method Public Method Supplies Elements for MANDT 20080114
16 GET__HEADERS_BY_M Static method Public Method Supplies DC Headers for MANDT 20080114
17 GET__HEADERS_BY_ME Static method Public Method Supplies DC Headers for MANDT + Einri 20080114
18 GET__HEADERS_BY_MEI Static method Public Method Supplies DC Headers for MANDT + Einri + Id 20080114
19 GET__ONE_ELEMENT Static method Public Method Supplies a Header 20080114
20 GET__ONE_HEADER Static method Public Method Supplies a Header 20080114
21 GET__VERSIONS Static method Public Method Supplies All Versions for Client + DCId 20080114
22 INSERT__HEADERS Static method Public Method Inserts HEADER 20080114
23 LOAD__ALL_EINRIS Static method Public Method Loads Element Buffer 20080114
24 LOAD__ALL_ELEMENTS Static method Public Method Loads Element Buffer 20080114
25 LOAD__ALL_FDBS Static method Public Method Loads EDM Buffer 20080114
26 LOAD__ALL_HEADERS Static method Public Method Loads Doc. Categ. Buffer 20080114
27 ON__ELEMENT_DELETED Static method Private Event handling method HANDLER: Element Physically Deleted (not Registered) 20080114
28 ON__HEADERS_INSERTED Static method Private Event handling method HANDLER: Doc.Cat.Headers Inserted (not Registered) 20080114
29 ON__HEADER_DELETED Static method Private Event handling method HANDLER: Header Physically Deleted (not Registered) 20080114
Events
Class CL_ISHMED_PMD_DBBUFFERS has no event.
Types
Class CL_ISHMED_PMD_DBBUFFERS has no local type.
Method Signatures

Method CHECK__EINRI_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EINRI Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20080114
2 Importing I_MANDT Call by reference Type reference (TYPE) SYMANDT SY-MANDT Mandantenkennung des aktuellen Benutzers 20080114
3 Returning R_EXIST Value transfer Type reference (TYPE) ABAP_BOOL 20080114

Method CHECK__EINRI_EXIST on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ISHMED_PMD_DBBUFFERS has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method COUNT__ELEMENTS_BY_M Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MANDT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20080114
2 Returning R Value transfer Type reference (TYPE) SYDBCNT Bearbeitete Datenbanktabellenzeilen 20080114

Method COUNT__ELEMENTS_BY_M on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method COUNT__XREF_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IN_ES Value transfer Type reference (TYPE) SYDBCNT Bearbeitete Datenbanktabellenzeilen 20080114
2 Exporting E_IN_ET Value transfer Type reference (TYPE) SYDBCNT Bearbeitete Datenbanktabellenzeilen 20080114
3 Importing I_DEID Call by reference Type reference (TYPE) CLIKE 20080114
4 Importing I_MANDT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20080114

Method COUNT__XREF_ELEMENT on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method DELETE__ONE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEID Call by reference Type reference (TYPE) CLIKE i.s.h.med: Key eines Dokumenttyps 20080114
2 Importing I_MANDT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20080114

Method DELETE__ONE_ELEMENT on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method DELETE__ONE_HEADER 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_MANDT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20080114

Method DELETE__ONE_HEADER on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method GETALL__APPLICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20080114
2 Importing I_MANDT Call by reference Type reference (TYPE) SYMANDT SY-MANDT Mandantenkennung des aktuellen Benutzers 20080114
3 Returning R_TABLE Value transfer Type reference (TYPE) RN2DTAPPL_EXT_TAB Tabellentyp zu RN2DTAPPL_EXT 20080114

Method GETALL__APPLICATIONS on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method GET__ALL_CLIENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R Value transfer Type reference (TYPE) N2PMD_CLIENTS PMD: Mandantentabelle 20080114

Method GET__ALL_CLIENTS on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method GET__ALL_EINRIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MANDT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20080114
2 Returning R Value transfer Type reference (TYPE) N2PMDEINRIS 20080114

Method GET__ALL_EINRIS on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method GET__ALL_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R Value transfer Type reference (TYPE) RN2DE_EXT_TAB 20080114

Method GET__ALL_ELEMENTS on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method GET__ALL_FDBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R Value transfer Type reference (TYPE) RN2FDBS_EXT_TAB PMD: Tabellentyp zu RN2FDBS_EXT (Rumpf+Texte) 20080114

Method GET__ALL_FDBS on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method GET__ALL_HEADERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R Value transfer Type reference (TYPE) RN2DT_EXT_TAB PMD: Tabellentyp zu RN2DT_EXT 20080114

Method GET__ALL_HEADERS on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method GET__ELEMENTS_BY_I Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEID Call by reference Type reference (TYPE) CLIKE Mandantenkennung des aktuellen Benutzers 20080114
2 Returning R Value transfer Type reference (TYPE) RN2DE_EXT_TAB PMD: Tabellentyp zu RN2DT_EXT 20080114

Method GET__ELEMENTS_BY_I on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method GET__ELEMENTS_BY_M Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MANDT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20080114
2 Returning R Value transfer Type reference (TYPE) RN2DE_EXT_TAB PMD: Tabellentyp zu RN2DT_EXT 20080114

Method GET__ELEMENTS_BY_M on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method GET__FDBS_BY_M Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MANDT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20080114
2 Returning R Value transfer Type reference (TYPE) RN2FDBS_EXT_TAB PMD: Tabellentyp zu RN2DT_EXT 20080114

Method GET__FDBS_BY_M on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method GET__HEADERS_BY_M Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MANDT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20080114
2 Returning R Value transfer Type reference (TYPE) RN2DT_EXT_TAB PMD: Tabellentyp zu RN2DT_EXT 20080114

Method GET__HEADERS_BY_M on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method GET__HEADERS_BY_ME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EINRI Call by reference Type reference (TYPE) CLIKE 20080114
2 Importing I_MANDT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20080114
3 Returning R Value transfer Type reference (TYPE) RN2DT_EXT_TAB PMD: Tabellentyp zu RN2DT_EXT 20080114

Method GET__HEADERS_BY_ME on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method GET__HEADERS_BY_MEI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTID Call by reference Type reference (TYPE) CLIKE 20080114
2 Importing I_EINRI Call by reference Type reference (TYPE) CLIKE 20080114
3 Importing I_MANDT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20080114
4 Returning R Value transfer Type reference (TYPE) RN2DT_EXT_TAB PMD: Tabellentyp zu RN2DT_EXT 20080114

Method GET__HEADERS_BY_MEI on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method GET__ONE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEID Call by reference Type reference (TYPE) CLIKE i.s.h.med: Key eines Dokumenttyps 20080114
2 Importing I_MANDT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20080114
3 Returning R Value transfer Type reference (TYPE) RN2DE_EXT IS-H*MED n2dt + Zusatz-Infos zum Generieren 20080114

Method GET__ONE_ELEMENT on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method GET__ONE_HEADER 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_MANDT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20080114
3 Returning R Value transfer Type reference (TYPE) RN2DT_EXT IS-H*MED n2dt + Zusatz-Infos zum Generieren 20080114

Method GET__ONE_HEADER on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method GET__VERSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTID Call by reference Type reference (TYPE) CLIKE Ident des Dokumenttyps 20080114
2 Importing I_EINRI Call by reference Type reference (TYPE) CLIKE IS-H: Einrichtung 20080114
3 Importing I_MANDT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20080114
4 Returning R Value transfer Type reference (TYPE) RN2DT_EXT_TAB PMD: Tabellentyp zu RN2DT_EXT 20080114

Method GET__VERSIONS on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method INSERT__HEADERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HEADERS Call by reference Type reference (TYPE) RN2DT_EXT_TAB PMD: Tabellentyp zu RN2DT_EXT 20080114

Method INSERT__HEADERS on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method LOAD__ALL_EINRIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FORCED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20080114

Method LOAD__ALL_EINRIS on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method LOAD__ALL_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FORCED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20080114

Method LOAD__ALL_ELEMENTS on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method LOAD__ALL_FDBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FORCED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20080114

Method LOAD__ALL_FDBS on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method LOAD__ALL_HEADERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FORCED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20080114

Method LOAD__ALL_HEADERS on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method ON__ELEMENT_DELETED Signature

Method ON__ELEMENT_DELETED on class CL_ISHMED_PMD_DBBUFFERS has no parameter.
Method ON__ELEMENT_DELETED on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method ON__HEADERS_INSERTED Signature

Method ON__HEADERS_INSERTED on class CL_ISHMED_PMD_DBBUFFERS has no parameter.
Method ON__HEADERS_INSERTED on class CL_ISHMED_PMD_DBBUFFERS has no exception.

Method ON__HEADER_DELETED Signature

Method ON__HEADER_DELETED on class CL_ISHMED_PMD_DBBUFFERS has no parameter.
Method ON__HEADER_DELETED on class CL_ISHMED_PMD_DBBUFFERS has no exception.
History
Last changed by/on SAP  20080716 
SAP Release Created in