SAP ABAP Interface IF_EX_EHS_DG_INT_002 (BAdI Interface IF_EX_EHS_DG_INT_002)
Hierarchy
BBPCRM (Software Component) BBPCRM
   EHS-DGP (Application Component) Dangerous Goods Management
     CBDG (Package) PI-EH&S Dangerous Goods Management
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DEF_IM_EHS_DG_INT_002 Default Implementation for BAdI Definition EHS_DG_INT_002 20030403
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_EHS_DG_INT_002 BAdI Class CL_EX_EHS_DG_INT_002 20050406
Properties
Interface IF_EX_EHS_DG_INT_002  
Short Description BAdI Interface IF_EX_EHS_DG_INT_002    
General Data
Package CBDG   PI-EH&S Dangerous Goods Management 
Created 20030403   SAP 
Last changed 20100310   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_EHS_DG_INT_002 has no forward declaration.
Interfaces
Interface IF_EX_EHS_DG_INT_002 has no interface.
Friends
Interface IF_EX_EHS_DG_INT_002 has no friend.
Attributes
Interface IF_EX_EHS_DG_INT_002 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 MODIFY_DGDATA_AFTER_RECEIVING Instance method Public Method Check/Modify Dangerous Goods Data After Receiving 20030403
2 MODIFY_DGDATA_BEFORE_SENDING Instance method Public Method Check/Modify Dangerous Goods Data Before Sending 20030403
3 TRANSFER_EXTENSIONTAB_2_IOTAB Instance method Public Method Transfer Data from Extension Table to Internal Table 20030403
4 TRANSFER_IOTAB_2_EXTENSIONTAB Instance method Public Method Transfer Data from Internal Table to Extension Table 20030403
Events
Interface IF_EX_EHS_DG_INT_002 has no event.
Types
Interface IF_EX_EHS_DG_INT_002 has no local type.
Method Signatures

Method MODIFY_DGDATA_AFTER_RECEIVING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SENDER Call by reference Type reference (TYPE) BAPI1078_SENDER Parameter für Zielsystem der Verteilung (Gefahrgut) 20030403
2 Changing X_DANGEROUSGOODDATAX_TAB Call by reference Type reference (TYPE) EHS_DANGERGOODDATAX_T EHS: Tabellentyp für bapi1078_dangergooddatax 20030403
3 Changing X_DANGEROUSGOODDATA_TAB Call by reference Type reference (TYPE) EHS_DANGEROUSGOODDATA_T EHS: Tabellentyp für bapi1078_dangerousgooddata 20030404
4 Changing X_DANGEROUSGOODPACKX_TAB Call by reference Type reference (TYPE) EHS_DANGERGOODPACKX_T EHS: Tabellentyp für bapi1078_dangergoodpackx 20030403
5 Changing X_DANGEROUSGOODPACK_TAB Call by reference Type reference (TYPE) EHS_DANGEROUSGOODPACK_T EHS: Tabellentyp für bapi1078_dangerousgoodpack 20030404
6 Changing X_DANGEROUSGOODRANGE_TAB Call by reference Type reference (TYPE) EHS_RANGE_T EHS: Tabellentyp zu bapi1078_range 20030403
7 Changing X_PACK_REQUIREMENTX_TAB Call by reference Type reference (TYPE) EHS_PACK_REQUIREMENTX_T EHS: Tabellentyp für BAPI1078_PACK_REQUIREMENTX 20050401
8 Changing X_PACK_REQUIREMENT_TAB Call by reference Type reference (TYPE) EHS_PACK_REQUIREMENT_T EHS: Tabellentyp für BAPI1078_PACK_REQUIREMENT 20050401
9 Changing X_PRODUCT_RELEASEX_TAB Call by reference Type reference (TYPE) EHS_PRODUCT_RELEASEX_T EHS: Tabellentyp für BAPI1078_PRODUCT_RELEASEX 20050401
10 Changing X_PRODUCT_RELEASE_TAB Call by reference Type reference (TYPE) EHS_PRODUCT_RELEASE_T EHS: Tabellentyp für BAPI1078_PRODUCT_RELEASE 20050401
11 Changing X_PROV_CARRIAGEX_TAB Call by reference Type reference (TYPE) EHS_PROV_CARRIAGEX_T EHS: Tabellentyp für BAPI1078_PROV_CARRIAGEX 20050401
12 Changing X_PROV_CARRIAGE_TAB Call by reference Type reference (TYPE) EHS_PROV_CARRIAGE_T EHS: Tabellentyp für BAPI1078_PROV_CARRIAGE 20050401
13 Changing X_SPEC_PACK_PROVX_TAB Call by reference Type reference (TYPE) EHS_SPEC_PACK_PROVX_T EHS: Tabellentyp für BAPI1078_SPEC_PACK_PROVX 20050401
14 Changing X_SPEC_PACK_PROV_TAB Call by reference Type reference (TYPE) EHS_SPEC_PACK_PROV_T EHS: Tabellentyp für BAPI1078_SPEC_PACK_PROV 20050401
15 Changing X_TRANSP_APPROVALX_TAB Call by reference Type reference (TYPE) EHS_TRANSP_APPROVALX_T EHS: Tabellentyp für BAPI1078_TRANSP_APPROVALX 20050401
16 Changing X_TRANSP_APPROVAL_TAB Call by reference Type reference (TYPE) EHS_TRANSP_APPROVAL_T EHS: Tabellentyp für BAPI1078_TRANSP_APPROVAL 20050401

Method MODIFY_DGDATA_AFTER_RECEIVING on Interface IF_EX_EHS_DG_INT_002 has no exception.

Method MODIFY_DGDATA_BEFORE_SENDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SENDER Call by reference Type reference (TYPE) BAPI1078_SENDER Parameter für Zielsystem der Verteilung (Gefahrgut) 20030403
2 Changing X_DANGEROUSGOODDATAX_TAB Call by reference Type reference (TYPE) EHS_DANGERGOODDATAX_T Gefahrgutstamm: Ankreuzleiste 20030403
3 Changing X_DANGEROUSGOODDATA_TAB Call by reference Type reference (TYPE) EHS_DANGEROUSGOODDATA_T Parameter für Gefahrgutstamm 20030403
4 Changing X_DANGEROUSGOODPACKX_TAB Call by reference Type reference (TYPE) EHS_DANGERGOODPACKX_T Gefahrgutverpackungsanforderungen: Ankreuzleiste 20030403
5 Changing X_DANGEROUSGOODPACK_TAB Call by reference Type reference (TYPE) EHS_DANGEROUSGOODPACK_T Parameter für Gefahrgutverpackungsanforderungen 20030403
6 Changing X_DANGEROUSGOODRANGE_TAB Call by reference Type reference (TYPE) EHS_RANGE_T Struktur für Ranges-Tabelle (Gefahrgut) 20030403
7 Changing X_PACK_REQUIREMENTX_TAB Call by reference Type reference (TYPE) EHS_PACK_REQUIREMENTX_T EHS: Tabellentyp für BAPI1078_PACK_REQUIREMENTX 20050401
8 Changing X_PACK_REQUIREMENT_TAB Call by reference Type reference (TYPE) EHS_PACK_REQUIREMENT_T EHS: Tabellentyp für BAPI1078_PACK_REQUIREMENT 20050401
9 Changing X_PRODUCT_RELEASEX_TAB Call by reference Type reference (TYPE) EHS_PRODUCT_RELEASEX_T EHS: Tabellentyp für BAPI1078_PRODUCT_RELEASEX 20050401
10 Changing X_PRODUCT_RELEASE_TAB Call by reference Type reference (TYPE) EHS_PRODUCT_RELEASE_T EHS: Tabellentyp für BAPI1078_PRODUCT_RELEASE 20050401
11 Changing X_PROV_CARRIAGEX_TAB Call by reference Type reference (TYPE) EHS_PROV_CARRIAGEX_T EHS: Tabellentyp für BAPI1078_PROV_CARRIAGEX 20050401
12 Changing X_PROV_CARRIAGE_TAB Call by reference Type reference (TYPE) EHS_PROV_CARRIAGE_T EHS: Tabellentyp für BAPI1078_PROV_CARRIAGE 20050401
13 Changing X_RECEIVERS_TAB Call by reference Type reference (TYPE) EHS_RECEIVERS_T Übergabestruktur für logische Systeme 20030403
14 Changing X_SPEC_PACK_PROVX_TAB Call by reference Type reference (TYPE) EHS_SPEC_PACK_PROVX_T EHS: Tabellentyp für BAPI1078_SPEC_PACK_PROVX 20050401
15 Changing X_SPEC_PACK_PROV_TAB Call by reference Type reference (TYPE) EHS_SPEC_PACK_PROV_T EHS: Tabellentyp für BAPI1078_SPEC_PACK_PROV 20050401
16 Changing X_TRANSP_APPROVALX_TAB Call by reference Type reference (TYPE) EHS_TRANSP_APPROVALX_T EHS: Tabellentyp für BAPI1078_TRANSP_APPROVALX 20050401
17 Changing X_TRANSP_APPROVAL_TAB Call by reference Type reference (TYPE) EHS_TRANSP_APPROVAL_T EHS: Tabellentyp für BAPI1078_TRANSP_APPROVAL 20050401

Method MODIFY_DGDATA_BEFORE_SENDING on Interface IF_EX_EHS_DG_INT_002 has no exception.

Method TRANSFER_EXTENSIONTAB_2_IOTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXTENSION_TAB Call by reference Type reference (TYPE) BAPIPAREX_T Bezugsstruktur für BAPI-Parameter ExtensionIn / ExtensionOut 20030403
2 Changing X_CARRIAGE_IOTAB Call by reference Type reference (TYPE) EHS_RCBDUAPICARR_T EHS: Tabellentyp für CCDUTCARR 20050404
3 Changing X_DGDATA_IOTAB Call by reference Type reference (TYPE) EHS_RDGAPIDGHEAD_T GG: Struktur der IO-Tabelle 20030403
4 Changing X_DGPACK_IOTAB Call by reference Type reference (TYPE) EHS_RDGAPIPK_T EHS: Tabellentyp für bapi1078_dangerousgoodpack 20050404
5 Changing X_PACKAGING_IOTAB Call by reference Type reference (TYPE) EHS_RCBDUAPIPACK_T EHS: Tabellentyp für ccdutpack 20050404
6 Changing X_PRODREL_IOTAB Call by reference Type reference (TYPE) EHS_RCBDUAPIDGRELAPPL_T EHS: Tabellentyp für RCBDUDGRELAPPL 20050404
7 Changing X_SPROV_IOTAB Call by reference Type reference (TYPE) EHS_RCBDUAPISP_T EHS: Tabellentyp für CCDUTSPROV 20050404
8 Changing X_TRANSAPPR_IOTAB Call by reference Type reference (TYPE) EHS_RCBDUAPITRAPPR_T EHS: Tabellentyp für CCDUTTRAPPR 20050404

Method TRANSFER_EXTENSIONTAB_2_IOTAB on Interface IF_EX_EHS_DG_INT_002 has no exception.

Method TRANSFER_IOTAB_2_EXTENSIONTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXTENSION_TAB Call by reference Type reference (TYPE) BAPIPAREX_T BAPI-Extension-Struktur (Datencontainer) 20030403
2 Importing I_CARRIAGE_IOTAB Call by reference Type reference (TYPE) EHS_CCDUTCARR_T EHS: Tabellentyp für CCDUTCARR 20050404
3 Importing I_DGDATA_IOTAB Call by reference Type reference (TYPE) EHS_RDGMDIOT_T interne Struktur der GG-Daten (mit Kundenfeldern) 20030403
4 Importing I_DGPACK_IOTAB Call by reference Type reference (TYPE) EHS_RDGPKIOT_T EHS: Tabellentyp für RDGPKIOT 20050404
5 Importing I_PACKAGING_IOTAB Call by reference Type reference (TYPE) EHS_CCDUTPACK_T EHS: Tabellentyp für ccdutpack 20050404
6 Importing I_PRODREL_IOTAB Call by reference Type reference (TYPE) EHS_RCBDUDGRELAPPL_T EHS: Tabellentyp für RCBDUDGRELAPPL 20050404
7 Importing I_SPROV_IOTAB Call by reference Type reference (TYPE) EHS_CCDUTSPROV_T EHS: Tabellentyp für CCDUTSPROV 20050404
8 Importing I_TRANSAPPR_IOTAB Call by reference Type reference (TYPE) EHS_CCDUTTRAPPR_T EHS: Tabellentyp für CCDUTTRAPPR 20050404

Method TRANSFER_IOTAB_2_EXTENSIONTAB on Interface IF_EX_EHS_DG_INT_002 has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 200