SAP ABAP Class CL_ISHMED_PRC_APPLAN_DIALOG (IS-H*MED: Process Class Plan Release (with Dialog))
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED-SC (Application Component) Planning
     N1APMG_MED (Package) IS-H*MED: Appointment Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_PRC_APPLAN IS-H*MED: Process Class Plan Release (Without Dialog) 20040921
Properties
Class CL_ISHMED_PRC_APPLAN_DIALOG  
Short Description IS-H*MED: Process Class Plan Release (with Dialog)    
Super Class CL_ISHMED_PRC_APPLAN IS-H*MED: Process Class Plan Release (Without Dialog) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1APMG_MED   IS-H*MED: Appointment Management 
Created 20040921   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_PRC_APPLAN_DIALOG has no forward declaration.
Interfaces
Class CL_ISHMED_PRC_APPLAN_DIALOG has no interface implemented.
Friends
Class CL_ISHMED_PRC_APPLAN_DIALOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_MSG_PARENT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent Container for Messages 20050916
2 GR_SCREEN Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_SCR_APPLAN Screen Instance Plan Release 20040927
3 GS_HANDLE_WARNING Instance attribute Protected Type reference (TYPE) RNWARNING Data for Confirming Warnings 20040928
4 GT_FNAME_MAP_CHG_PLANS Static Attribute Protected Type reference (TYPE) ISH_T_FIELDNAME_MAPPING Field Name for Screen Fields 20040929
5 GT_FNAME_MAP_SCR_PLANS Static Attribute Protected Type reference (TYPE) ISH_T_FIELDNAME_MAPPING Field Name for Screen Field in Change Structure 20040929
6 G_AUTH_ERROR Instance attribute Protected Type reference (TYPE) ISH_ON_OFF No Authorization 20050601
7 G_OKCODE Instance attribute Protected Type reference (TYPE) SY-UCOMM OK Code 20040928
8 G_SCREEN_ERROR Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Error in Screen 20050908
Methods
# Method Level Visibility Method type Description Created on
1 ADD_OVERLAPPING_PLANS Instance method Public Method Add Overlapping Plans 20041019
2 AFTER_PBO Instance method Public Method Processing After PBO (Process Before Output) 20040928
3 BEFORE_PAI Instance method Public Method Processing Before PAI (Process After Input) 20040928
4 CANCEL_PROCESS Instance method Public Method Cancel Dialog (with Change Query) 20040928
5 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040929
6 CREATE_DIALOG Static method Public Method Create Instance for Dialog 20040927
7 DISPLAY_MESSAGES Instance method Public Method Messages Issued 20040928
8 FILL_DYNP_FROM_PLAN Instance method Protected Method Fill Screen Structure for Screen from Planning Data 20040930
9 GET_MAKE_CHANGES Instance method Protected Method Determine Entries, Execute Changes 20040928
10 HANDLE_BUTTON_CLICK Instance method Protected Event handling method Event Handling for Button Click in Screen 20041004
11 HANDLE_EV_ERROR Instance method Protected Event handling method Event Handler for Error in Screen 20050908
12 HANDLE_ON_MESSAGE_CLICK Instance method Protected Event handling method Event Handler for Error Message Navigation 20041005
13 HANDLE_ON_MESSAGE_FUNCTION Instance method Protected Event handling method Event Handler for Calling Functions in Message Dialog 20041005
14 HANDLE_USER_COMMAND Instance method Protected Event handling method Event Handling for User Command in Screen 20041005
15 INIT_MESSAGES Instance method Public Method Instance for Creating Messages (+ Set Splitter) 20050916
16 PAI Instance method Public Method Processing During PAI (Process After Input) 20040927
17 PBO Instance method Public Method Processing During PBO (Process Before Output) 20040927
18 SET_HANDLER Instance method Protected Method Activate or Deactivate Handler for Event Handler 20041004
Events
Class CL_ISHMED_PRC_APPLAN_DIALOG has no event.
Types
Class CL_ISHMED_PRC_APPLAN_DIALOG has no local type.
Method Signatures

Method ADD_OVERLAPPING_PLANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbehandlung 20041019
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20041019

Method ADD_OVERLAPPING_PLANS on class CL_ISHMED_PRC_APPLAN_DIALOG has no exception.

Method AFTER_PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbehandlung 20040928
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040928

Method AFTER_PBO on class CL_ISHMED_PRC_APPLAN_DIALOG has no exception.

Method BEFORE_PAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbehandlung 20040928
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040928
3 Importing I_OK_CODE Value transfer Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20040928

Method BEFORE_PAI on class CL_ISHMED_PRC_APPLAN_DIALOG has no exception.

Method CANCEL_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbehandlung 20040928
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040928

Method CANCEL_PROCESS on class CL_ISHMED_PRC_APPLAN_DIALOG has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CREATE_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbehandlung 20040927
2 Exporting ER_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_PRC_APPLAN_DIALOG Instanz der Prozessklasse 20040927
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040927

Method CREATE_DIALOG on class CL_ISHMED_PRC_APPLAN_DIALOG has no exception.

Method DISPLAY_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbehandlung 20040928
2 Importing I_AMODAL Value transfer Type reference (TYPE) ISH_ON_OFF ON Amodales Fehlerpopup (ON/OFF) 20040928
3 Importing I_CONTROL Value transfer Type reference (TYPE) ISH_ON_OFF OFF Meldungen in S-Meldungen umwandeln - Control-Umfeld (ON/OFF) 20040928
4 Importing I_SEND_IF_ONE Value transfer Type reference (TYPE) ISH_ON_OFF '*' Wenn nur 1 Nachricht -> in Statuszeile ausgeben (ON/OFF) 20040928

Method DISPLAY_MESSAGES on class CL_ISHMED_PRC_APPLAN_DIALOG has no exception.

Method FILL_DYNP_FROM_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbehandlung 20040930
2 Exporting ES_DYNP Value transfer Type reference (TYPE) RN1_DYNP_APPLAN Dynprostruktur für Felder des Planfreigabe-Screens 20040930
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040930
4 Importing IR_APPLAN Call by reference Object reference (TYPE REF TO) CL_ISHMED_APPLAN Plan 20040930

Method FILL_DYNP_FROM_PLAN on class CL_ISHMED_PRC_APPLAN_DIALOG has no exception.

Method GET_MAKE_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbehandlung 20040928
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040928

Method GET_MAKE_CHANGES on class CL_ISHMED_PRC_APPLAN_DIALOG has no exception.

Method HANDLE_BUTTON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COL_FIELDVAL Call by reference Attribute reference (LIKE) 20041004
2 Importing IS_ROW_FIELDVAL Call by reference Attribute reference (LIKE) 20041004
3 Importing I_COL_FIELDNAME Call by reference Attribute reference (LIKE) 20041004
4 Importing I_ROW_FIELDNAME Call by reference Attribute reference (LIKE) 20041004

Method HANDLE_BUTTON_CLICK on class CL_ISHMED_PRC_APPLAN_DIALOG has no exception.

Method HANDLE_EV_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ERRORHANDLER Call by reference Attribute reference (LIKE) 20050908

Method HANDLE_EV_ERROR on class CL_ISHMED_PRC_APPLAN_DIALOG has no exception.

Method HANDLE_ON_MESSAGE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_MESSAGE Call by reference Attribute reference (LIKE) 20041005

Method HANDLE_ON_MESSAGE_CLICK on class CL_ISHMED_PRC_APPLAN_DIALOG has no exception.

Method HANDLE_ON_MESSAGE_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20041005

Method HANDLE_ON_MESSAGE_FUNCTION on class CL_ISHMED_PRC_APPLAN_DIALOG has no exception.

Method HANDLE_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT Call by reference Attribute reference (LIKE) 20041005
2 Importing IR_SCREEN Call by reference Attribute reference (LIKE) 20041005
3 Importing IS_COL_ID Call by reference Attribute reference (LIKE) 20041005
4 Importing IS_ROW_NO Call by reference Attribute reference (LIKE) 20041005
5 Importing I_UCOMM Call by reference Attribute reference (LIKE) 20041005

Method HANDLE_USER_COMMAND on class CL_ISHMED_PRC_APPLAN_DIALOG has no exception.

Method INIT_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerabarbeitung 20050916

Method INIT_MESSAGES on class CL_ISHMED_PRC_APPLAN_DIALOG has no exception.

Method PAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbehandlung 20040927
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040927
3 Importing I_OK_CODE Value transfer Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20040927

Method PAI on class CL_ISHMED_PRC_APPLAN_DIALOG has no exception.

Method PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbehandlung 20040927
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040927

Method PBO on class CL_ISHMED_PRC_APPLAN_DIALOG has no exception.

Method SET_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVATION Value transfer Type reference (TYPE) ISH_ON_OFF ON Aktivieren (ON) oder Deaktivieren (OFF) 20041004

Method SET_HANDLER on class CL_ISHMED_PRC_APPLAN_DIALOG has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 473