Hierarchy
⤷ 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 |