SAP ABAP Interface /TDAG/CPIF_MULT_INST_DATA (CP: Inferface for mulpiple instance property data)
Hierarchy
TDAGBCA (Software Component) TechniData Basic Components
   EHS (Application Component) Environment, Health and Safety
     /TDAG/CP (Package) Compliance for products
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPCL_CHECK_ACT_DATA Data class for check activation 20090716
2 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPCL_REACH_USE_DATA CP: Manages the basic data for REACH 20071126
Properties
Interface /TDAG/CPIF_MULT_INST_DATA  
Short Description CP: Inferface for mulpiple instance property data    
General Data
Package /TDAG/CP   Compliance for products 
Created 20071126   SAP 
Last changed 20141109   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ESP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface /TDAG/CPIF_MULT_INST_DATA has no interface.
Friends
Interface /TDAG/CPIF_MULT_INST_DATA has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_CHAR_TYPE_DOC_LINK Constant Public Type reference (TYPE) /TDAG/CPE_CHAR_TYPE 3 Characteristic type document link 20071126
2 MC_CHAR_TYPE_FIX_VALUE Constant Public Type reference (TYPE) /TDAG/CPE_CHAR_TYPE 2 Characteristic type fix value 20071126
3 MC_CHAR_TYPE_FREE_TEXT Constant Public Type reference (TYPE) /TDAG/CPE_CHAR_TYPE 4 Characteristic type free text 20071126
4 MC_CHAR_TYPE_PHRASE Constant Public Type reference (TYPE) /TDAG/CPE_CHAR_TYPE 1 Characteristic type phrase 20071126
5 MC_MODE_INSERT Constant Public Type reference (TYPE) ESEMODE 'I' Mode for Insert record 20071130
6 MC_MODE_UPDATE Constant Public Type reference (TYPE) ESEMODE 'U' Mode for Update record 20071130
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DATA Instance method Public Method Inserts new records into specification 20071126
2 DELETE_DATA Instance method Public Method Delets specification data 20071126
3 FREE Instance method Public Method Deletes the internal data structures 20071126
4 GET_ACTIVITIES Instance method Public Method Returns activities (edit, display,...) 20080701
5 GET_DATA Instance method Public Method Returns the specification data from internal structures 20071126
6 GET_FIELD_DESCRIPTORS Instance method Public Method Returns a table of field descriptors 20071126
7 GET_LONG_TEXT Instance method Public Method Returns the long text of a phrase 20071126
8 GET_NEXT_ROWNO Instance method Public Method Returns the next row number 20071130
9 GET_PROPERTY Instance method Public Method Returns the current property 20071126
10 GET_SPEC_ID Instance method Public Method Returns the current specification ID 20071126
11 INIT_DATA Instance method Public Method Reads the specification data from database 20071126
12 MODIFY_DATA Instance method Public Method Changes the specification data 20071126
Events
Interface /TDAG/CPIF_MULT_INST_DATA has no event.
Types
Interface /TDAG/CPIF_MULT_INST_DATA has no local type.
Method Signatures

Method ADD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /TDAG/CPY_MESSAGES Table with (error) messages 20071126
2 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator if errors occurred 20071126
3 Exporting E_FLG_WARNING Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator if warnings occurred 20071126
4 Changing XT_DATA Call by reference Type reference (TYPE) /TDAG/CPY_ALV03 The new records to create 20071126

Method ADD_DATA on Interface /TDAG/CPIF_MULT_INST_DATA has no exception.

Method DELETE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /TDAG/CPY_MESSAGES Table with (error) messages 20071126
2 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator if errors occurred 20071126
3 Exporting E_FLG_WARNING Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator if warnings occurred 20071126
4 Changing XT_DATA Call by reference Type reference (TYPE) /TDAG/CPY_ALV03 The records to delete 20071126

Method DELETE_DATA on Interface /TDAG/CPIF_MULT_INST_DATA has no exception.

Method FREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /TDAG/CPY_MESSAGES Table with (error) messages 20071126
2 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator if errors occurred 20071126
3 Exporting E_FLG_WARNING Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator if warnings occurred 20071126
# Exception Resumable Description Created on
1 FREE_FAILED The objects could not be deleted completely 20071126

Method GET_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ACTIVITIES Value transfer Type reference (TYPE) /TDAG/CPE_ACTIVITIES Activities 20080701

Method GET_ACTIVITIES on Interface /TDAG/CPIF_MULT_INST_DATA has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) /TDAG/CPY_ALV03 The read records 20071126
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /TDAG/CPY_MESSAGES Table with (error) messages 20071126
3 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator if errors occurred 20071126
4 Exporting E_FLG_WARNING Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator if warnings occurred 20071126

Method GET_DATA on Interface /TDAG/CPIF_MULT_INST_DATA has no exception.

Method GET_FIELD_DESCRIPTORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_FIELD_DESCRIPTORS Call by reference Type reference (TYPE) /TDAG/CPYS_FIELD_DESCRIPTORS Table of field descriptors 20071128

Method GET_FIELD_DESCRIPTORS on Interface /TDAG/CPIF_MULT_INST_DATA has no exception.

Method GET_LONG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LONG_TEXT Call by reference Type reference (TYPE) LVC_T_TLIN The long text 20071126
2 Importing I_CHARACTERISTIC Call by reference Type reference (TYPE) ATNAM The characteristic for which the long text should be ret. 20071126
3 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU The language of the long text 20071126
4 Importing I_VALUE Call by reference Type reference (TYPE) LVC_VALUE Phrase key or phrase text for which to return the long text 20071126

Method GET_LONG_TEXT on Interface /TDAG/CPIF_MULT_INST_DATA has no exception.

Method GET_NEXT_ROWNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ROWNO Value transfer Type reference (TYPE) INT4 The next row number 20071130

Method GET_NEXT_ROWNO on Interface /TDAG/CPIF_MULT_INST_DATA has no exception.

Method GET_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PROPERTY Value transfer Type reference (TYPE) ESEESTCAT Property 20071126

Method GET_PROPERTY on Interface /TDAG/CPIF_MULT_INST_DATA has no exception.

Method GET_SPEC_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SPEC_ID Value transfer Type reference (TYPE) ESESUBID ID der Spezifikation 20071126

Method GET_SPEC_ID on Interface /TDAG/CPIF_MULT_INST_DATA has no exception.

Method INIT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /TDAG/CPY_MESSAGES Table with (error) messages 20071126
2 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator if errors occurred 20071126
3 Exporting E_FLG_WARNING Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator if warnings occurred 20071126
4 Importing I_FLG_CLEAR_BUFFER Call by reference Type reference (TYPE) ESP1_BOOLEAN ESP1_FALSE Indicator if buffer should be reset 20071126
# Exception Resumable Description Created on
1 READ_FAILED The data could not be read 20071126

Method MODIFY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /TDAG/CPY_MESSAGES Table with (error) messages 20071126
2 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator if errors occurred 20071126
3 Exporting E_FLG_WARNING Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator if warnings occurred 20071126
4 Changing XT_DATA Call by reference Type reference (TYPE) /TDAG/CPY_ALV03 The records to modify 20071126

Method MODIFY_DATA on Interface /TDAG/CPIF_MULT_INST_DATA has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 222_46C