SAP ABAP Interface IF_EX_BADI_EHSRC_ONLY_REP (Interface for the BAdI: BADI_EHSRC_ONLY_REP)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EHS-SAF (Application Component) Product Safety
     CBRC (Package) EHS: Substance-Related Regulation Checks
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DEF_IM_EHSRC_ONLY_REP Class for BAdI: BADI_EHSRC_ONLY_REP 20090122
Properties
Interface IF_EX_BADI_EHSRC_ONLY_REP  
Short Description Interface for the BAdI: BADI_EHSRC_ONLY_REP    
General Data
Package CBRC   EHS: Substance-Related Regulation Checks 
Created 20090122   SAP 
Last changed 20100310   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)
2 ESPAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20090122
Friends
Interface IF_EX_BADI_EHSRC_ONLY_REP has no friend.
Attributes
Interface IF_EX_BADI_EHSRC_ONLY_REP has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 MATNR_CHECK Instance method Public Method Check Material Exists 20090323
2 MATNR_F4 Instance method Public Method Input Help for Material 20090323
3 OR_ARCHIVE Instance method Public Method Archiving of Only Representative 20090512
4 OR_CHECK Instance method Public Method Check Internal Only Representative Exists 20090122
5 OR_DATA_FILL Instance method Public Method Filling of the Only Representative Data 20090323
6 OR_DESCR Instance method Public Method Determine Description of Internal Only Representative 20090122
7 OR_EXT_CHECK Instance method Public Method Check External Only Representative Exists 20090323
8 OR_EXT_DESCR Instance method Public Method Determine Description of External Only Representative 20090323
9 OR_EXT_F4 Instance method Public Method Input Help for External Only Representative 20090323
10 OR_F4 Instance method Public Method Input Help for Internal Only Representative 20090122
11 OR_VALIDATION Instance method Public Method Validations of Only Representative Data 20090122
Events
Interface IF_EX_BADI_EHSRC_ONLY_REP has no event.
Types
Interface IF_EX_BADI_EHSRC_ONLY_REP has no local type.
Method Signatures

Method MATNR_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Call by reference Type reference (TYPE) ANY Material 20090323
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20090323
3 Importing I_VALUE Call by reference Type reference (TYPE) MATNR Material 20090323
# Exception Resumable Description Created on
1 VALUE_NOT_FOUND Kein Eintrag gefunden 20090323

Method MATNR_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RETURN_WA Call by reference Type reference (TYPE) DDSHRETVAL Schnittstellenstruktur Suchhilfe <-> Hilfesystem 20090323
2 Importing I_DISPLAY Call by reference Type reference (TYPE) ESEBOOLE Wahrheitswert 20090323
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20090323
4 Importing I_SHLPNAME Call by reference Type reference (TYPE) SHLPNAME Name einer Suchhilfe 20090323
5 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20090323
6 Importing I_VALUE Call by reference Type reference (TYPE) HELP_INFO-FLDVALUE Inhalt eines Dynprofeldes 20090323
# Exception Resumable Description Created on
1 CANCELED_BY_USER Abbruch durch Benutzer 20090323
2 INTERNAL_ERROR Interner Fehler 20090323

Method OR_ARCHIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OR_EXT_NUMBER Call by reference Type reference (TYPE) CHAR10 Nummer des externen Alleinvertreter 20090515
2 Exporting E_OR_INT_NUMBER Call by reference Type reference (TYPE) CHAR4 Nummer des internen Alleinvertreter 20090515
3 Importing I_ADDR_CAT Call by reference Type reference (TYPE) CCRCE_OR_ADDR_CAT Adresstyp Alleinvertreter 20090514
4 Importing I_OR_EXT_NUMBER Call by reference Type reference (TYPE) CHAR10 Nummer des externen Alleinvertreter 20090515
5 Importing I_OR_INT_NUMBER Call by reference Type reference (TYPE) CHAR4 Nummer des internen Alleinvertreter 20090515
# Exception Resumable Description Created on
1 NOT_FOUND Kein Eintrag gefunden 20090512

Method OR_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Call by reference Type reference (TYPE) ANY Wert 20090122
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20090122
3 Importing I_VALUE Call by reference Type reference (TYPE) HELP_INFO-FLDVALUE Inhalt eines Dynprofeldes 20090122
# Exception Resumable Description Created on
1 VALUE_NOT_FOUND Kein Eintrag gefunden 20090122

Method OR_DATA_FILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR_TAB Call by reference Type reference (TYPE) CCRCTT_MSG Fehlertabelle 20090323
2 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESEBOOLE Kennzeichen: Fehler 20090323
3 Importing I_REG_TAB Call by reference Type reference (TYPE) CCRCTT_REG Tabelle der Vorschriften 20090324
4 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID 20090323
5 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20090323
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20090323

Method OR_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DESCR_VALUE Call by reference Type reference (TYPE) ANY Bezeichnung Alleinvertreter 20090122
2 Importing I_FLG_SPEC_WB Call by reference Type reference (TYPE) ESEBOOLE Kennzeichen: Aufruf von der Spez.-Workbench 20090126
3 Importing I_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20090126
4 Importing I_VALUE Call by reference Type reference (TYPE) HELP_INFO-FLDVALUE Inhalt eines Dynprofeldes 20090122
# Exception Resumable Description Created on
1 VALUE_NOT_FOUND Kein Eintrag gefunden 20090122

Method OR_EXT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Call by reference Type reference (TYPE) ANY Wert 20090323
2 Importing I_ADDR_CAT Call by reference Type reference (TYPE) CCRCE_OR_ADDR_CAT Adresstyp Alleinvertreter 20090514
3 Importing I_FLG_SPEC_WB Call by reference Type reference (TYPE) ESEBOOLE Kennzeichen: Aufruf von der Spez.-Workbench 20090324
4 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20090323
5 Importing I_VALUE Call by reference Type reference (TYPE) HELP_INFO-FLDVALUE Inhalt eines Dynprofeldes 20090323
# Exception Resumable Description Created on
1 VALUE_NOT_FOUND Kein Eintrag gefunden 20090323

Method OR_EXT_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DESCR_VALUE Call by reference Type reference (TYPE) ANY Bezeichnung Alleinvertreter 20090323
2 Importing I_ADDR_CAT Call by reference Type reference (TYPE) CCRCE_OR_ADDR_CAT Adresstyp Alleinvertreter 20090514
3 Importing I_FLG_SPEC_WB Call by reference Type reference (TYPE) ESEBOOLE Kennzeichen: Aufruf von der Spez.-Workbench 20090324
4 Importing I_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20090323
5 Importing I_VALUE Call by reference Type reference (TYPE) HELP_INFO-FLDVALUE Inhalt eines Dynprofeldes 20090323
# Exception Resumable Description Created on
1 VALUE_NOT_FOUND Kein Eintrag gefunden 20090323

Method OR_EXT_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RETURN_WA Call by reference Type reference (TYPE) DDSHRETVAL Schnittstellenstruktur Suchhilfe <-> Hilfesystem 20090323
2 Importing I_ADDR_CAT Call by reference Type reference (TYPE) CCRCE_OR_ADDR_CAT Adresstyp Alleinvertreter 20090514
3 Importing I_DISPLAY Call by reference Type reference (TYPE) ESEBOOLE Wahrheitswert 20090323
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20090323
5 Importing I_SHLPNAME Call by reference Type reference (TYPE) SHLPNAME Name einer Suchhilfe 20090323
6 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20090323
7 Importing I_VALUE Call by reference Type reference (TYPE) HELP_INFO-FLDVALUE Inhalt eines Dynprofeldes 20090323
# Exception Resumable Description Created on
1 CANCELED_BY_USER Abbruch durch Benutzer 20090323
2 INTERNAL_ERROR Interner Fehler 20090323

Method OR_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RETURN_WA Call by reference Type reference (TYPE) DDSHRETVAL Schnittstellenstruktur Suchhilfe <-> Hilfesystem 20090122
2 Importing I_DISPLAY Call by reference Type reference (TYPE) ESEBOOLE Wahrheitswert 20090319
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20090122
4 Importing I_SHLPNAME Call by reference Type reference (TYPE) SHLPNAME Name einer Suchhilfe 20090122
5 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20090122
6 Importing I_VALUE Call by reference Type reference (TYPE) HELP_INFO-FLDVALUE Inhalt eines Dynprofeldes 20090122
# Exception Resumable Description Created on
1 CANCELED_BY_USER Abbruch durch Benutzer 20090122
2 INTERNAL_ERROR Interner Fehler 20090122

Method OR_VALIDATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR_TAB Call by reference Type reference (TYPE) EHSB_TT_RCGEXTERROR Fehlertabelle 20090122
2 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESEBOOLE Kennzeichen: Fehler 20090122
3 Importing I_ACTYPE Value transfer Type reference (TYPE) RCGDIALCTR-ACTYPE Aktivitätstyp in der Transaktion 20090211
4 Importing I_OR_DATA_TAB Call by reference Type reference (TYPE) CCRCTT_OR_BD_APIDATA Tabelle bestehender Daten 20090210
5 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Programmname des Aufrufers 20090316
6 Importing I_TCODE Call by reference Type reference (TYPE) SY-TCODE Transaktionscode des Aufrufers 20090211
7 Importing I_UCOMM Value transfer Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20090316
8 Changing X_OR_MOD_TAB Call by reference Type reference (TYPE) CCRCTT_OR_BD_APIDATA Tabelle geänderter Daten 20090316
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20090224
History
Last changed by/on SAP  20100310 
SAP Release Created in 605