SAP ABAP Interface IF_ISHMED_MASTER_DATA (IS-H*MED: Definition of Data Objects for Master Data)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NORD (Package) R/3MED: Services processing EDV-G
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ISHMED_DAYREF_PLAN_AUTH IS-H*MED: Day-Related Planning Authority 20021004
Properties
Interface IF_ISHMED_MASTER_DATA  
Short Description IS-H*MED: Definition of Data Objects for Master Data    
General Data
Package NORD   R/3MED: Services processing EDV-G 
Created 20021004   SAP 
Last changed 20050224   SAP 
Unicode checks active    
Forward declarations
Interface IF_ISHMED_MASTER_DATA has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISH_IDENTIFY_OBJECT IS-H: Assign a Type to an Object 20031201
Friends
Interface IF_ISHMED_MASTER_DATA has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_MAX_SNAPSHOTS Constant Public Type reference (TYPE) I 10 Maximum Number of Snapshots per Instance 20021004
2 CO_MODE_DELETE Constant Public Type reference (TYPE) ISH_MODUS 'D' Object Will Be Deleted 20021004
3 CO_MODE_ERROR Constant Public Type reference (TYPE) ISH_MODUS 'E' Object Is Errored 20021004
4 CO_MODE_INSERT Constant Public Type reference (TYPE) ISH_MODUS 'I' Object Is New (Insert) 20021004
5 CO_MODE_UNCHANGED Constant Public Type reference (TYPE) ISH_MODUS SPACE Object Is Unchanged 20021004
6 CO_MODE_UPDATE Constant Public Type reference (TYPE) ISH_MODUS 'U' Object Is Changed (Update) 20021004
7 FALSE Constant Public Type reference (TYPE) ISH_TRUE_FALSE '0' IS-H: Boolean Data Type for TRUE (="1") and FALSE (="0") 20021004
8 G_ACTIVE Instance attribute Public Type reference (TYPE) ISH_ON_OFF Object Is Active ON/OFF 20021024
9 G_MODE Instance attribute Public Type reference (TYPE) ISH_MODUS Processing Mode of Data Record ('I'...New, etc.) 20021004
10 OFF Constant Public Type reference (TYPE) ISH_ON_OFF SPACE IS-H: Boolean Data Type for ON (= "X") and OFF (= " ") 20021004
11 ON Constant Public Type reference (TYPE) ISH_ON_OFF 'X' IS-H: Boolean Data Type for ON (= "X") and OFF (= " ") 20021004
12 TRUE Constant Public Type reference (TYPE) ISH_TRUE_FALSE '1' IS-H: Boolean Data Type for TRUE (="1") and FALSE (="0") 20021004
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE Instance method Public Method Change Object Attributes 20021004
2 CHECK Instance method Public Method Check object 20021004
3 CHECK_CHANGES Instance method Public Method Check for Changes in Object 20021004
4 CREATE Static method Public Method Create Instance of New Object 20021004
5 DESTROY Instance method Public Method Destroy Object 20021004
6 GET_DATA Instance method Public Method Return Object Data 20021004
7 GET_KEY_STRING Instance method Public Method Determine Character String of Object 20021004
8 GET_TYPE Instance method Public Method Return Type of Object 20021004
9 INITIALIZE Instance method Public Method Initialize Object (i.e. Internal Attributes) 20021004
10 IS_A Instance method Public Method 20031201
11 IS_CANCELLED Instance method Public Method Is Object Canceled? 20021004
12 IS_INHERITED_FROM Instance method Public Method 20031201
13 IS_IN_DATABASE Static method Public Method Is the Object Data Already in the Database? 20021004
14 IS_NEW Instance method Public Method Is Object New? (Method Faster than GET_DATA!) 20021004
15 LOAD Static method Public Method Create Instance of an Object (that Exists in the Database) 20021004
16 REFRESH Instance method Public Method Refresh Object 20021004
17 SAVE Instance method Public Method Update Object 20021004
18 SNAPSHOT Instance method Public Method Temporarily Hold Object Content (also See UNDO) 20021004
19 UNDO Instance method Public Method Reactivate Content of Object Held with SNAPSHOT 20021004
Events
Interface IF_ISHMED_MASTER_DATA has no event.
Types
Interface IF_ISHMED_MASTER_DATA 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 20021004
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021004

Method CHANGE on Interface IF_ISHMED_MASTER_DATA has no exception.

Method CHECK 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20021004
2 Exporting E_RC Value transfer Type reference (TYPE) I Returncode 20021004
3 Importing I_FILL_OBJECT Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Interne Daten des Objekt soweit möglich komplettieren 20021004
4 Importing I_WHAT_TO_CHECK Value transfer Type reference (TYPE) ANY Welche Felder des Objekts sollen geprüft werden 20021004

Method CHECK on Interface IF_ISHMED_MASTER_DATA has no exception.

Method CHECK_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20021004
2 Importing E_CHANGED_FIELDS Value transfer Type reference (TYPE) ANY Die geänderten Felder des Objekts 20021004
3 Importing E_MODE Value transfer Type reference (TYPE) ISH_MODUS Ist Objekt neu ('I') oder geändert ('U') usw. 20021004
4 Importing E_RC Value transfer Type reference (TYPE) I Returncode 20021004

Method CHECK_CHANGES on Interface IF_ISHMED_MASTER_DATA has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IInstanz zur Fehlerbearbeitung 20021004
2 Exporting E_INSTANCE Value transfer Object reference (TYPE REF TO) IF_ISH_OBJECTBASE Erzeugtes Objekt 20021004
3 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC Returncode 20021004
4 Importing I_OBJECT_DATA Value transfer Type reference (TYPE) ANY Daten, mit denen das Objekt angelegt werden soll 20021004

Method CREATE on Interface IF_ISHMED_MASTER_DATA has no exception.

Method DESTROY 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 20021004
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021004

Method DESTROY on Interface IF_ISHMED_MASTER_DATA has no exception.

Method GET_DATA Signature

Method GET_DATA on Interface IF_ISHMED_MASTER_DATA has no parameter.
Method GET_DATA on Interface IF_ISHMED_MASTER_DATA has no exception.

Method GET_KEY_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KEY Value transfer Type reference (TYPE) STRING Key-String des Objekts 20021004

Method GET_KEY_STRING on Interface IF_ISHMED_MASTER_DATA has no exception.

Method GET_TYPE Signature

Method GET_TYPE on Interface IF_ISHMED_MASTER_DATA has no parameter.
Method GET_TYPE on Interface IF_ISHMED_MASTER_DATA has no exception.

Method INITIALIZE Signature

Method INITIALIZE on Interface IF_ISHMED_MASTER_DATA has no parameter.
Method INITIALIZE on Interface IF_ISHMED_MASTER_DATA has no exception.

Method IS_A Signature

Method IS_A on Interface IF_ISHMED_MASTER_DATA has no parameter.
Method IS_A on Interface IF_ISHMED_MASTER_DATA has no exception.

Method IS_CANCELLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CANCELLED Value transfer Type reference (TYPE) ISH_ON_OFF Objekt hat Stornoflag gesetzt 20021004
2 Exporting E_DELETED Value transfer Type reference (TYPE) ISH_ON_OFF Objekt soll gelöscht werden 20021004

Method IS_CANCELLED on Interface IF_ISHMED_MASTER_DATA has no exception.

Method IS_INHERITED_FROM Signature

Method IS_INHERITED_FROM on Interface IF_ISHMED_MASTER_DATA has no parameter.
Method IS_INHERITED_FROM on Interface IF_ISHMED_MASTER_DATA has no exception.

Method IS_IN_DATABASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_EXIST Value transfer Type reference (TYPE) ISH_ON_OFF Vormerkung existiert ON/OFF 20021004
2 Importing I_KEY Value transfer Type reference (TYPE) STRING Key des Datensatzes 20021004

Method IS_IN_DATABASE on Interface IF_ISHMED_MASTER_DATA has no exception.

Method IS_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NEW Value transfer Type reference (TYPE) ISH_ON_OFF Objekt ist neu (ON) 20021004

Method IS_NEW on Interface IF_ISHMED_MASTER_DATA has no exception.

Method LOAD 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 20021004
2 Exporting E_INSTANCE Call by reference Object reference (TYPE REF TO) IF_ISH_OBJECTBASE Instanz 20021004
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021004
4 Importing I_OBJECT_DATA Value transfer Type reference (TYPE) ANY Daten, mit denen das Objekt angelegt werden soll 20021004

Method LOAD on Interface IF_ISHMED_MASTER_DATA has no exception.

Method REFRESH 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 20021004
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021004

Method REFRESH on Interface IF_ISHMED_MASTER_DATA has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20021004
2 Exporting E_RC Value transfer Type reference (TYPE) I Returncode 20021004
3 Importing I_TCODE Value transfer Type reference (TYPE) SY-TCODE SY-TCODE ABAP-Programm, aktueller Transaktionscode 20021004
4 Importing I_TESTRUN Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Testrun: kein Verbuchen 20021004

Method SAVE on Interface IF_ISHMED_MASTER_DATA has no exception.

Method SNAPSHOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KEY Value transfer Type reference (TYPE) ISHMED_SNAPKEY Key des Snapshots 20021004
2 Exporting E_RC Value transfer Type reference (TYPE) SY-SUBRC Returncode 20021004

Method SNAPSHOT on Interface IF_ISHMED_MASTER_DATA has no exception.

Method UNDO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RC Value transfer Type reference (TYPE) SY-SUBRC Returncode 20021004
2 Importing I_KEY Value transfer Type reference (TYPE) ISHMED_SNAPKEY Key des Snapshots 20021004

Method UNDO on Interface IF_ISHMED_MASTER_DATA has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 471