SAP ABAP Class /TDAG/CPCL_HEADER_DATA (CP: Verwaltet die Kopfdaten)
Hierarchy
TDAGBCA (Software Component) TechniData Basic Components
   EHS (Application Component) Environment, Health and Safety
     /TDAG/CP (Package) Compliance for products
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPIF_DATA CP: Interface für Objekte zur Datenverwaltung 20050131
Properties
Class /TDAG/CPCL_HEADER_DATA  
Short Description CP: Verwaltet die Kopfdaten    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /TDAG/CP   Compliance for products 
Created 20050131   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
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)
2 ESPRH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /TDAG/CPIF_DATA CP: Interface für Objekte zur Datenverwaltung 20050131
Friends
Class /TDAG/CPCL_HEADER_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_ADDINFO Instance attribute Protected Type reference (TYPE) RCGADDINF 20050131
2 MS_CUSTOMER Instance attribute Protected Type reference (TYPE) /TDAG/CPS_CUSTOMER CP: Structure for customer number and name 20080826
3 MS_SUPPLIER Instance attribute Protected Type reference (TYPE) /TDAG/CPS_SUPPLIER CP: Struktur für Lieferantennummer und -Name 20080826
4 MTH_MATERIAL Instance attribute Protected Type reference (TYPE) /TDAG/RCSYH_MATNR_MAKTX RCS: Material and Material Description 20081027
5 MTS_API_PROP_DATA Instance attribute Protected Type reference (TYPE) /TDAG/CPYS_PROPDATA API-Tabelle für die Compliance-Infos 20050131
6 MT_API_HEAD Instance attribute Protected Type reference (TYPE) ESPRH_APIRH_TAB_TYPE API-Tabelle für den Spezifikationskopf 20050131
7 MT_API_IDENT Instance attribute Protected Type reference (TYPE) ESPRH_APIRI_TAB_TYPE API-Tabelle für die Identifikatoren 20050217
8 M_ACTIVITIES Instance attribute Protected Type reference (TYPE) /TDAG/CPE_ACTIVITIES Angabe, ob Daten zum Anzeigen oder zum Ändern gelesen werden 20050131
9 M_FLG_GENERATED Instance attribute Protected Type reference (TYPE) /TDAG/CPE_FLG_GENERATED Generated entry (no EH&S data exists for this entry) 20081022
10 M_PROPERTY Instance attribute Protected Type reference (TYPE) ESEESTCAT Bewertungsart, aus der die Daten gelesen werden sollen 20050131
11 M_SPEC_ID Instance attribute Protected Type reference (TYPE) ESESUBID ID der Spezifikation, deren Daten gelesen werden sollen 20050131
12 M_USAGE_PROF Instance attribute Protected Type reference (TYPE) ESEUSEPROF Verwendung, mit der die Daten gelesen werden sollen 20050131
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DATA Instance method Public Method 20051115
2 DELETE_DATA Instance method Public Method 20051115
3 GET_DATA Instance method Public Method 20050131
4 INIT_DATA Instance method Public Method 20050217
5 MODIFY_DATA Instance method Public Method 20050131
Events
Class /TDAG/CPCL_HEADER_DATA has no event.
Types
Class /TDAG/CPCL_HEADER_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 Fehler- und andere Meldungen 20051115
2 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Fehler aufgetreten sind 20051115
3 Exporting E_FLG_WARNING Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Warnungen aufgetreten sind 20051115
4 Changing XT_IDENTS Call by reference Type reference (TYPE) ESPRH_APIRI_TAB_TYPE Die zu ändernden Daten 20051115
# Exception Resumable Description Created on
1 MODIFY_FAILED Die Daten konnten nicht geändert werden 20051115

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 Fehler- und andere Meldungen 20051115
2 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Fehler aufgetreten sind 20051115
3 Exporting E_FLG_WARNING Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Warnungen aufgetreten sind 20051115
4 Changing XT_IDENTS Call by reference Type reference (TYPE) ESPRH_APIRI_TAB_TYPE Die zu ändernden Daten 20051115
# Exception Resumable Description Created on
1 MODIFY_FAILED Die Daten konnten nicht geändert werden 20051115

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CUSTOMER Call by reference Type reference (TYPE) /TDAG/CPS_CUSTOMER CP: Structure for customer number and name 20080826
2 Exporting ES_SPEC_HEAD Call by reference Type reference (TYPE) ESPRH_APIRH_WA_TYPE Der Spezifikationskopf 20050131
3 Exporting ES_SUPPLIER Call by reference Type reference (TYPE) /TDAG/CPS_SUPPLIER CP: Structure for supplier number and name 20080826
4 Exporting ETH_MATERIAL Call by reference Type reference (TYPE) /TDAG/RCSYH_MATNR_MAKTX RCS: Material and Material Description 20081027
5 Exporting ET_IDENTS Call by reference Type reference (TYPE) ESPRH_APIRI_TAB_TYPE Die Identifikatoren 20050131
6 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /TDAG/CPY_MESSAGES Fehler- und andere Meldungen 20050131
7 Exporting ET_PROP_DATA Call by reference Type reference (TYPE) ESPRH_APIPR_TAB_TYPE Die Compliance-Infos 20050131
8 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Fehler aufgetreten sind 20050131
9 Exporting E_FLG_GENERATED Call by reference Type reference (TYPE) /TDAG/CPE_FLG_GENERATED Generated entry (no EH&S data exists for this entry) 20081022
10 Exporting E_FLG_WARNING Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Warnungen aufgetreten sind 20050131
11 Importing I_SCENARIO_ID Call by reference Type reference (TYPE) /TDAG/CPE_SCENARIOID Vorschrift/Stoffliste, zu der die Daten ermittelt werden sol 20050131

Method GET_DATA on class /TDAG/CPCL_HEADER_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 Fehler- und andere Meldungen 20050217
2 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Fehler aufgetreten sind 20050217
3 Exporting E_FLG_WARNING Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Warnungen aufgetreten sind 20050217
4 Importing IS_ADDINFO Call by reference Type reference (TYPE) RCGADDINF Stichtag und Änderungsnummer 20050217
5 Importing IS_PROD_STRU_DATA Call by reference Type reference (TYPE) /TDAG/CPS_PSTRDATA CP: Struktur eines Knotens der Produktstruktur-Daten 20080826
6 Importing I_ACTIVITIES Call by reference Type reference (TYPE) /TDAG/CPE_ACTIVITIES Angabe, ob Daten zum Anzeigen oder zum Ändern gelesen werden 20050217
7 Importing I_MAT_NO Call by reference Type reference (TYPE) MATNR Material Number 20081027
8 Importing I_SPEC_ID Call by reference Type reference (TYPE) ESESUBID ID der Spezifikation, deren Daten gelesen werden sollen 20050217
# Exception Resumable Description Created on
1 INIT_FAILED Die Daten konnten nicht gelesen werden 20050217

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 Fehler- und andere Meldungen 20050131
2 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Fehler aufgetreten sind 20050131
3 Exporting E_FLG_WARNING Call by reference Type reference (TYPE) ESP1_BOOLEAN Kennzeichen, ob Warnungen aufgetreten sind 20050131
4 Changing XT_IDENTS Call by reference Type reference (TYPE) ESPRH_APIRI_TAB_TYPE Die zu ändernden Daten 20050131
# Exception Resumable Description Created on
1 MODIFY_FAILED Die Daten konnten nicht geändert werden 20050131
History
Last changed by/on SAP  20141109 
SAP Release Created in 0207B0406C