SAP ABAP Class CL_ISH_APPOINTMENT_OFFER (IS-H: Object for Appointment Proposal)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NPVS (Package) Application development patient management system
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_IDENTIFY_OBJECT IS-H: Assign a Type to an Object 20030807
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20030807
Properties
Class CL_ISH_APPOINTMENT_OFFER  
Short Description IS-H: Object for Appointment Proposal    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NPVS   Application development patient management system 
Created 20021021   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISH_APPOINTMENT_OFFER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISH_IDENTIFY_OBJECT IS-H: Assign a Type to an Object 20030807
2 IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20030807
Friends
Class CL_ISH_APPOINTMENT_OFFER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_TYPE_APPOINTMENT_OFFER Instance attribute Public Attribute reference (LIKE) 20031017
2 FALSE Constant Public Type reference (TYPE) ISH_TRUE_FALSE '0' IS-H: Boolean Data Type for TRUE (="1") and FALSE (="0") 20021021
3 GT_STRUCT_RNAPP_OFFER Instance attribute Private Type reference (TYPE) ISH_NAMETAB_TAB Structure of Table for Appointment Proposal Change Structure 20021021
4 G_APP_OFFER Instance attribute Private Type reference (TYPE) RNAPP_OFFER Appointment Proposal 20021021
5 G_CONSTRUCT Static Attribute Private Type reference (TYPE) ISH_ON_OFF Constructor May Be Called ON/OFF 20021021
6 OFF Constant Public Type reference (TYPE) ISH_ON_OFF SPACE IS-H: Boolean Data Type for ON (= "X") and OFF (= " ") 20021021
7 ON Constant Public Type reference (TYPE) ISH_ON_OFF 'X' IS-H: Boolean Data Type for ON (= "X") and OFF (= " ") 20021021
8 TRUE Constant Public Type reference (TYPE) ISH_TRUE_FALSE '1' IS-H: Boolean Data Type for TRUE (="1") and FALSE (="0") 20021021
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE Instance method Public Method Change Appointment Proposal 20021021
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR; Never Call Directly 20021021
3 CONVERT_FIELDNAME Instance method Public Method Convert Field Names RNAPP_OFFER <-> RNAPP_OFFERX 20021021
4 CREATE Static method Public Method Instantiate Appointment Proposal 20021021
5 FILL_APP_OFFER Instance method Private Method Complete Appointment Proposal Data 20021021
6 GET_APP_OFFER_FOR_OBJECT Static method Public Method Determine All Appointment Proposals of an Object 20021021
7 GET_DATA Instance method Public Method Return Appointment Proposal Data 20021021
8 GET_TYPE Instance method Public Method Return Object Type 20031017
9 GET_TYPE_CL_OLD Instance method Public Method Return Object Type 20030807
10 INITIALIZE Instance method Public Method Initialize Appointment Proposal 20021021
11 IS_A Instance method Public Method 20031017
12 IS_APP_OFFER_ACTIVE Instance method Public Method Appointment Proposal Active? 20021021
13 IS_FOR_OBJECT Instance method Public Method Was Proposal Created for Passed Object? 20021021
14 IS_INHERITED_FROM Instance method Public Method 20031017
Events
Class CL_ISH_APPOINTMENT_OFFER has no event.
Types
Class CL_ISH_APPOINTMENT_OFFER has no local type.
Method Signatures

Method CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20021021
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021021
3 Importing I_APP_OFFER Value transfer Type reference (TYPE) RNAPP_OFFERX Übergabe der zu ändernden Attribute 20021021

Method CHANGE on class CL_ISH_APPOINTMENT_OFFER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APP_OFFER Value transfer Type reference (TYPE) RNAPP_OFFER Termin-Vorschlag 20021021
# Exception Resumable Description Created on
1 INSTANCE_NOT_POSSIBLE Instanz der Klasse kann nicht angelegt werden 20021021

Method CONVERT_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FNAME Value transfer Type reference (TYPE) FIELDNAME Feldname der Struktur, in die konvertiert wird 20021021
2 Exporting E_FNAME_X Value transfer Type reference (TYPE) FIELDNAME Feldname des passenden X-Feldes 20021021
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021021
4 Importing I_APP_OFFERX_FNAME Value transfer Type reference (TYPE) FIELDNAME Feldname der RNAPP_OFFERX-Struktur 20021021
5 Importing I_APP_OFFER_FNAME Value transfer Type reference (TYPE) FIELDNAME Feldname der RNAPP_OFFER-Struktur 20021021

Method CONVERT_FIELDNAME on class CL_ISH_APPOINTMENT_OFFER has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20021021
2 Exporting E_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISH_APPOINTMENT_OFFER Instanz des Termin-Vorschlages 20021021
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021021
4 Importing I_APP_OFFER Value transfer Type reference (TYPE) RNAPP_OFFER Attribute des Termin-Vorschlages 20021021

Method CREATE on class CL_ISH_APPOINTMENT_OFFER has no exception.

Method FILL_APP_OFFER Signature

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

Method FILL_APP_OFFER on class CL_ISH_APPOINTMENT_OFFER has no exception.

Method GET_APP_OFFER_FOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20021021
2 Exporting ET_APP_OFFER Value transfer Type reference (TYPE) ISH_T_NOBJECTREF_APP_OFFER Ergebnis: gefundene Vorschläge zu dem übergebenen Objekt 20021021
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021021
4 Importing I_DATA_CONTAINER Value transfer Object reference (TYPE REF TO) CL_ISH_DATA_CONTAINER beinhaltet alle Vorschläge für die Suche 20021021
5 Importing I_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Objekt 20021021
6 Importing I_OBJECT_KEY Value transfer Type reference (TYPE) NOBJECT_KEY Objekt-Id 20021021
7 Importing I_ONLY_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF 'X' nur aktive Vorschläge berücksichtigen 20021021

Method GET_APP_OFFER_FOR_OBJECT on class CL_ISH_APPOINTMENT_OFFER has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20021021
2 Exporting E_APP_OFFER Value transfer Type reference (TYPE) RNAPP_OFFER Termin-Vorschlag 20021021
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021021
4 Importing I_FILL_APP_OFFER Call by reference Type reference (TYPE) ISH_ON_OFF SPACE sämtliche Felder befüllen ON / OFF 20021021

Method GET_DATA on class CL_ISH_APPOINTMENT_OFFER has no exception.

Method GET_TYPE Signature

Method GET_TYPE on class CL_ISH_APPOINTMENT_OFFER has no parameter.
Method GET_TYPE on class CL_ISH_APPOINTMENT_OFFER has no exception.

Method GET_TYPE_CL_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJECT_TYPE Value transfer Type reference (TYPE) I Objekttyp 20030807

Method GET_TYPE_CL_OLD on class CL_ISH_APPOINTMENT_OFFER has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_ISH_APPOINTMENT_OFFER has no parameter.
Method INITIALIZE on class CL_ISH_APPOINTMENT_OFFER has no exception.

Method IS_A Signature

Method IS_A on class CL_ISH_APPOINTMENT_OFFER has no parameter.
Method IS_A on class CL_ISH_APPOINTMENT_OFFER has no exception.

Method IS_APP_OFFER_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF Vorschlag aktiv ON/OFF 20021021

Method IS_APP_OFFER_ACTIVE on class CL_ISH_APPOINTMENT_OFFER has no exception.

Method IS_FOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_FOR_OBJECT Value transfer Type reference (TYPE) ISH_ON_OFF Flag, Termin-Vorschlag für übergebenes Objekt erstellt 20021021
2 Importing I_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Objekt 20021021
3 Importing I_OBJECT_KEY Value transfer Type reference (TYPE) NOBJECT_KEY Objekt-Schlüssel bei nicht OO 20030821

Method IS_FOR_OBJECT on class CL_ISH_APPOINTMENT_OFFER has no exception.

Method IS_INHERITED_FROM Signature

Method IS_INHERITED_FROM on class CL_ISH_APPOINTMENT_OFFER has no parameter.
Method IS_INHERITED_FROM on class CL_ISH_APPOINTMENT_OFFER has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 471