SAP ABAP Class CL_ISH_E111 (Object EHC E111)
Hierarchy
☛
BBPCRM (Software Component) BBPCRM
⤷
CRM (Application Component) Customer Relationship Management
⤷
CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
⤷
NPAS (Package) Application development patient accounting system
⤷
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_ISH_EHC | Object EHC | 20070823 |
Properties
| Class | CL_ISH_E111 | |
| Short Description | Object EHC E111 | |
| Super Class | CL_ISH_EHC | Object EHC |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | NPAS | Application development patient accounting system |
| Created | 20070823 | SAP |
| Last change | 20080505 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_ISH_E111 has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_ISH_EHC_POOL_TAB | 20070823 | ISH EHC Pool Data |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Type reference (TYPE) | NE111_DATA | Current Data | 20070823 | |||
| 2 | Instance attribute | Protected | Type reference (TYPE) | NE111_DATA_DABA | Daba Data for E111 | 20070823 | |||
| 3 | Instance attribute | Protected | Type reference (TYPE) | ISH_LNCARD_DET | Last Seq. Details E111 | 20070828 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Change NE111_DATA Based on an API Change Structure | 20071203 | |
| 2 | Instance method | Private | Method | Check Changed NE111_DATA | 20071203 | |
| 3 | Instance method | Protected | Method | Identify Changes for Status DABA | 20071203 | |
| 4 | Static method | Public | Method | Generate Screen Structure from DATA Data | 20071203 | |
| 5 | Instance method | Protected | Method | Determine DABA from Outside Call (Friends) | 20070823 | |
| 6 | Instance method | Public | Method | GET CURR Data | 20070823 | |
| 7 | Instance method | Public | Method | Get DABA Data from Object CL_ISH_EGK | 20070823 | |
| 8 | Instance method | Public | Method | SET CURR Data | 20070823 |
Events
Class CL_ISH_E111 has no event.
Types
Class CL_ISH_E111 has no local type.
Method Signatures
Method CHANGE_DATA_BY_X Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_NE111_DATA | Call by reference | Type reference (TYPE) | NE111_DATA | Geänderte Daten | 20071203 | |||
| 2 | I_NE111_DATA | Call by reference | Type reference (TYPE) | NE111_DATA | Aktuelle Daten | 20071203 | |||
| 3 | I_NE111_RNAPIEHC | Call by reference | Type reference (TYPE) | NE111_RNAPIEHC | Change Daten | 20071203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Key LNEHC_E111 ist nicht vorhanden , kein Update möglich | 20071203 |
Method CHECK_CHANGED_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20071203 | |||
| 2 | E_NE111_DATA_CHANGED | Call by reference | Type reference (TYPE) | NE111_DATA | Geänderte Daten | 20071203 | |||
| 3 | E_WORST_MESS_TYPE | Call by reference | Type reference (TYPE) | BAPI_MTYPE | Meldungstyp: S Success, E Error, W Warning, I Info, A Abort | 20071203 | |||
| 4 | I_NE111_DATA_CHANGED | Call by reference | Type reference (TYPE) | NE111_DATA | Geänderte Daten | 20071203 | |||
| 5 | I_NE111_DATA_OLD | Call by reference | Type reference (TYPE) | NE111_DATA | Aktuelle Daten | 20071203 |
Method CHECK_CHANGED_DATA on class CL_ISH_E111 has no exception.
Method CHECK_CHANGES_DABA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_NE111_DATA_CHANGED | Call by reference | Type reference (TYPE) | NE111_DATA | Updatekz. geändert | 20071203 | |||
| 2 | E_UPD_KZ_DABA | Call by reference | Type reference (TYPE) | CDCHNGIND | Art der Änderung (U, I, E, D) | 20071203 | |||
| 3 | I_NE111_DATA_CHANGED | Call by reference | Type reference (TYPE) | NE111_DATA | 20071203 | ||||
| 4 | I_NE111_DATA_DABA | Call by reference | Type reference (TYPE) | NE111_DATA_DABA | 20071203 |
Method CHECK_CHANGES_DABA on class CL_ISH_E111 has no exception.
Method CREATE_DYN_STRUC_FROM_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RNEHCE111 | Call by reference | Type reference (TYPE) | NE111_RNEHCE111_T | Dynprotabelle | 20071203 | |||
| 2 | I_NE111_DATA | Call by reference | Type reference (TYPE) | NE111_DATA | Data | 20071203 |
Method CREATE_DYN_STRUC_FROM_DATA on class CL_ISH_E111 has no exception.
Method DETERMINE_DABA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DABA_EXIST | Value transfer | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20070823 |
Method DETERMINE_DABA on class CL_ISH_E111 has no exception.
Method GET_CURR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_CURR | Call by reference | Type reference (TYPE) | NE111_DATA | aktuelle Daten der Karte | 20070823 |
Method GET_CURR on class CL_ISH_E111 has no exception.
Method GET_DABA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DABA | Value transfer | Type reference (TYPE) | NE111_DATA_DABA | Datenbankstände der E111 | 20070823 |
Method GET_DABA on class CL_ISH_E111 has no exception.
Method SET_CURR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_CURR | Call by reference | Type reference (TYPE) | NE111_DATA | akt. Daten der Karte | 20071203 | |||
| 2 | ET_CURR_API | Call by reference | Type reference (TYPE) | NE111_RNEHCE111_T | 20071203 | ||||
| 3 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20071203 | |||
| 4 | E_WORST_MESS_TYPE | Call by reference | Type reference (TYPE) | BAPI_MTYPE | Meldungstyp: S Success, E Error, W Warning, I Info, A Abort | 20071203 | |||
| 5 | IS_CURR | Call by reference | Type reference (TYPE) | NE111_DATA | aktuelle Daten der Karte | 20070823 | |||
| 6 | IT_CURR_API | Call by reference | Type reference (TYPE) | NE111_RNAPIEHC_T | akt. Daten der Karte (API, Dynpro) | 20071203 |
Method SET_CURR on class CL_ISH_E111 has no exception.
History
| Last changed by/on | SAP | 20080505 |
| SAP Release Created in |