SAP ABAP Interface IF_EX_EHSS_SPEC_CHECKS (BAdI Interface IF_EX_EHSS_SPEC_CHECKS)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EHS-SAF (Application Component) Product Safety
     CBUI (Package) Company Environment Information System
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EHSB_RC_CG02_CHANGE_POINTER Impl. Class for BAdI Impl. EHSB_RC_CPOINTER 20070205
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_EHSS_SPEC_CHECKS Example Implementation for BAdI Definition EHSS_SPEC_CHECK 20030317
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_EHSS_SPEC_CHECKS BAdI Class CL_EX_EHSS_SPEC_CHECKS 20041209
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_FRML_AUTH_OPEN_CHECK Implementation Class for BAdI Impl. FRML_AUTH_OPEN_CHECK 20050210
Properties
Interface IF_EX_EHSS_SPEC_CHECKS  
Short Description BAdI Interface IF_EX_EHSS_SPEC_CHECKS    
General Data
Package CBUI   Company Environment Information System 
Created 20030317   SAP 
Last changed 20130531   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 ESP7 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 ESPAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 ESPRH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_EX_EHSS_SPEC_CHECKS has no interface.
Friends
Interface IF_EX_EHSS_SPEC_CHECKS has no friend.
Attributes
Interface IF_EX_EHSS_SPEC_CHECKS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 AT_SAVE_CHECK Instance method Public Method Checks When Saving Specification Data 20030317
2 BOMBOS_BOS_DETERMINE Instance method Public Method BOM Transfer: Determine All BOM Items 20041103
3 BOMBOS_GET_SPEC Instance method Public Method BOM Transfer: Determination of Specification for Material 20030625
4 BOMPOS_UNIT_CHECK Instance method Public Method Check Units of Measure 20041209
5 MAT_ASSIGN_CHECK Instance method Public Method Checks for Material Assignment 20030317
6 ON_OPEN_CHECK Instance method Public Method Checks When Opening Specification Header 20030317
Events
Interface IF_EX_EHSS_SPEC_CHECKS has no event.
Types
Interface IF_EX_EHSS_SPEC_CHECKS has no local type.
Method Signatures

Method AT_SAVE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_ABBORT_SAVE Call by reference Type reference (TYPE) ESP1_BOOLEAN 20030317
2 Exporting E_MESSAGE_TAB Call by reference Type reference (TYPE) EHSB_TT_RCGEXTERROR EHS: Tabellentyp RCGEXTERROR (erweiterte Fehlertabelle) 20030317

Method AT_SAVE_CHECK on Interface IF_EX_EHSS_SPEC_CHECKS has no exception.

Method BOMBOS_BOS_DETERMINE 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_BAPIRET2 Fehlertabelle 20041103
2 Importing I_WORKLIST Call by reference Type reference (TYPE) RCGWLIOT Arbeitsvorratseintrag 20041103
3 Changing X_BOMPOS_TAB Call by reference Type reference (TYPE) ESY_TT_STPOB Stücklistenpositionen 20041130
# Exception Resumable Description Created on
1 BOM_EXPLORATION_FAILED Bestimmung der BOM-Positionen fehlgeschlagen 20041103

Method BOMBOS_GET_SPEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COUNT_SUBST Call by reference Type reference (TYPE) SY-TABIX Anzahl Spezifikationen 20030625
2 Exporting E_ERROR_TAB Call by reference Type reference (TYPE) EHSB_TT_BAPIRET2 Fehlertabelle 20030625
3 Exporting E_SUBSTANCE Call by reference Type reference (TYPE) RCGAPIRH Spezifikationskopf 20030625
4 Importing I_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20030625
5 Importing I_POS Call by reference Type reference (TYPE) TEXT30 Position 20030625
6 Importing I_WORKLIST Call by reference Type reference (TYPE) RCGWLIOT Arbeitsvorratseintrag 20041130
7 Changing X_FLG_EXIT_CALLED Call by reference Type reference (TYPE) ESP1_BOOLEAN 20120803

Method BOMBOS_GET_SPEC on Interface IF_EX_EHSS_SPEC_CHECKS has no exception.

Method BOMPOS_UNIT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COMPREL Call by reference Type reference (TYPE) ESECOMPREL Bezugsgröße für die Anteilsangabe 20041209
2 Importing I_BOMHEAD Call by reference Type reference (TYPE) RCGBOMHEAD EHS: BOMBOS - Stuktur für Stücklisten-Kopfdaten 20041209
3 Changing X_BOMPOS_TAB Call by reference Type reference (TYPE) EHS_RCGBOMPOS_T EHS; Tabellentyp zu RCGBOMPOS 20041209
4 Changing X_FLG_EXIT_CALLED Call by reference Type reference (TYPE) ESP1_BOOLEAN 20120803
# Exception Resumable Description Created on
1 BOMPOS_UNIT_CHECK_FAILURE Fehler beim prüfen der Mengeneinheiten 20041209

Method MAT_ASSIGN_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_CHANGED Call by reference Type reference (TYPE) ESP1_BOOLEAN 20030317
2 Exporting E_MESSAGE_TAB Call by reference Type reference (TYPE) EHSB_TT_RCGEXTERROR EHS: Tabellentyp RCGEXTERROR (erweiterte Fehlertabelle) 20030317
3 Importing I_ACTYPE Call by reference Type reference (TYPE) RCGDIALCTR-ACTYPE Aktivitätstyp in der Transaktion 20030317
4 Importing I_ADDINF Call by reference Type reference (TYPE) RCGADDINF EHS: Zusatzinfos für FB-Aufrufe 20030317
5 Importing I_CALL_SCENARIO Call by reference Type reference (TYPE) I 20030317
6 Importing I_IOREC_OLD Call by reference Type reference (TYPE) RCGMJIOT PP-SHE: IOTAB für Stoff/Materialzuordnung 20040223
7 Importing I_KEYPATH Call by reference Type reference (TYPE) RCGKPATH EHS: "Schlüssel"-Pfad Stoff/Liste/Eigenschaft f. FB-Aufr. 20030317
8 Importing I_TRTYPE Call by reference Type reference (TYPE) RCGDIALCTR-TRTYPE Transaktionstyp 20030317
9 Changing X_ADD_PARAMETERS Call by reference Type reference (TYPE) ESP7_ADD_PARAMS_TYPE 20030317
10 Changing X_IOREC Call by reference Type reference (TYPE) RCGMJIOT PP-SHE: IOTAB für Stoff/Materialzuordnung 20030317
# Exception Resumable Description Created on
1 CUST_ERROR_MESSAGE 20030317

Method ON_OPEN_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_CANCEL_OPEN Call by reference Type reference (TYPE) ESP1_BOOLEAN 20030317
2 Exporting E_MESSAGE_TAB Call by reference Type reference (TYPE) EHSB_TT_RCGEXTERROR EHS: Tabellentyp RCGEXTERROR (erweiterte Fehlertabelle) 20030317
3 Importing I_ACTYPE Call by reference Type reference (TYPE) RCGDIALCTR-ACTYPE Aktivitätstyp in der Transaktion 20030317
4 Importing I_ADDINF Call by reference Type reference (TYPE) RCGADDINF EHS: Zusatzinfos für FB-Aufrufe 20030317
5 Importing I_CALL_SCENARIO Call by reference Type reference (TYPE) I 20030317
6 Importing I_KEYPATH Call by reference Type reference (TYPE) RCGKPATH EHS: "Schlüssel"-Pfad Stoff/Liste/Eigenschaft f. FB-Aufr. 20030317
7 Importing I_READ_API_FLAGS Call by reference Type reference (TYPE) ESPRH_API_FLAGS_WA_TYPE 20030317
8 Importing I_TRTYPE Call by reference Type reference (TYPE) RCGDIALCTR-TRTYPE Transaktionstyp 20030317
9 Changing X_ACTYPE Call by reference Type reference (TYPE) RCGDIALCTR-ACTYPE Aktivitätstyp in der Transaktion 20030317
10 Changing X_ADD_PARAMETERS Call by reference Type reference (TYPE) ESP7_ADD_PARAMS_TYPE 20030317
11 Changing X_API_HEADER_TAB Call by reference Type reference (TYPE) ESPRH_APIRH_TAB_TYPE 20030317
12 Changing X_API_IDENT_TAB Call by reference Type reference (TYPE) ESPRH_APIRI_TAB_TYPE 20030317
13 Changing X_API_PROP_FTEXT_TAB Call by reference Type reference (TYPE) ESPRH_APIDF_TAB_TYPE 20030317
14 Changing X_API_PROP_HEADER_TAB Call by reference Type reference (TYPE) ESPRH_APIVH_TAB_TYPE 20030317
15 Changing X_API_PROP_TAB Call by reference Type reference (TYPE) ESPRH_APIVA_TAB_TYPE 20030317
16 Changing X_API_USAGE_TAB Call by reference Type reference (TYPE) ESPRH_APIDU_TAB_TYPE 20030317
17 Changing X_OKCODE Call by reference Type reference (TYPE) ESP1_OKCODE_TYPE 20030317
18 Changing X_READ_API_SCENARIO Call by reference Type reference (TYPE) ESPAP_SCENARIO_TYPE 20030317
# Exception Resumable Description Created on
1 CUST_ERROR_MESSAGE 20030317
History
Last changed by/on SAP  20130531 
SAP Release Created in 200