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 NE111 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 NEGKT 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 CURR Instance attribute Protected Type reference (TYPE) NE111_DATA Current Data 20070823
2 DABA Instance attribute Protected Type reference (TYPE) NE111_DATA_DABA Daba Data for E111 20070823
3 G_LAST_LNCRD_E111 Instance attribute Protected Type reference (TYPE) ISH_LNCARD_DET Last Seq. Details E111 20070828
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_DATA_BY_X Instance method Private Method Change NE111_DATA Based on an API Change Structure 20071203
2 CHECK_CHANGED_DATA Instance method Private Method Check Changed NE111_DATA 20071203
3 CHECK_CHANGES_DABA Instance method Protected Method Identify Changes for Status DABA 20071203
4 CREATE_DYN_STRUC_FROM_DATA Static method Public Method Generate Screen Structure from DATA Data 20071203
5 DETERMINE_DABA Instance method Protected Method Determine DABA from Outside Call (Friends) 20070823
6 GET_CURR Instance method Public Method GET CURR Data 20070823
7 GET_DABA Instance method Public Method Get DABA Data from Object CL_ISH_EGK 20070823
8 SET_CURR 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 Exporting E_NE111_DATA Call by reference Type reference (TYPE) NE111_DATA Geänderte Daten 20071203
2 Importing I_NE111_DATA Call by reference Type reference (TYPE) NE111_DATA Aktuelle Daten 20071203
3 Importing I_NE111_RNAPIEHC Call by reference Type reference (TYPE) NE111_RNAPIEHC Change Daten 20071203
# Exception Resumable Description Created on
1 VNEHC_E111_KEY_NOT_FOUND 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 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20071203
2 Exporting E_NE111_DATA_CHANGED Call by reference Type reference (TYPE) NE111_DATA Geänderte Daten 20071203
3 Exporting 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 Importing I_NE111_DATA_CHANGED Call by reference Type reference (TYPE) NE111_DATA Geänderte Daten 20071203
5 Importing 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 Exporting E_NE111_DATA_CHANGED Call by reference Type reference (TYPE) NE111_DATA Updatekz. geändert 20071203
2 Exporting E_UPD_KZ_DABA Call by reference Type reference (TYPE) CDCHNGIND Art der Änderung (U, I, E, D) 20071203
3 Importing I_NE111_DATA_CHANGED Call by reference Type reference (TYPE) NE111_DATA 20071203
4 Importing 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 Exporting ET_RNEHCE111 Call by reference Type reference (TYPE) NE111_RNEHCE111_T Dynprotabelle 20071203
2 Importing 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 Returning 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 Exporting 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 Returning 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 Exporting ES_CURR Call by reference Type reference (TYPE) NE111_DATA akt. Daten der Karte 20071203
2 Exporting ET_CURR_API Call by reference Type reference (TYPE) NE111_RNEHCE111_T 20071203
3 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20071203
4 Exporting 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 Importing IS_CURR Call by reference Type reference (TYPE) NE111_DATA aktuelle Daten der Karte 20070823
6 Importing 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