SAP ABAP Interface /TDAG/IF_EX_CP_BADI_003 (BAdI-Interface /TDAG/IF_EX_CP_BADI_003)
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/CL_DEF_IM_CP_BADI_003 Default-Implementation of BAdI /TDAG/CP_BADI_003 20060724
2 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CL_EXM_IM_CP_BADI_003 Example Implementation for BAdI /TDAG/CP_BADI_003 20070418
3 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CL_EX_CP_BADI_003 BAdI-Klasse /TDAG/CL_EX_CP_BADI_003 20060725
Properties
Interface /TDAG/IF_EX_CP_BADI_003  
Short Description BAdI-Interface /TDAG/IF_EX_CP_BADI_003    
General Data
Package /TDAG/CP   Compliance for products 
Created 20060724   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/IF_EX_CP_BADI_003 has no interface.
Friends
Interface /TDAG/IF_EX_CP_BADI_003 has no friend.
Attributes
Interface /TDAG/IF_EX_CP_BADI_003 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CALL_SUPPL_HOTSPOT_NAV Instance method Public Method 20060727
2 CREATE_SUPPL Instance method Public Method 20060724
3 GET_SUPPL_DATA_BY_DIV Instance method Public Method 20060724
4 GET_SUPPL_DATA_BY_ID Instance method Public Method 20060724
5 GET_SUPPL_DATA_BY_ID_LIST Instance method Public Method 20060724
6 GET_SUPPL_ID_BY_NAME Instance method Public Method 20060724
7 GET_SUPPL_TAB_INFO Instance method Public Method 20060727
8 VALIDATE_SUPPL_BY_ID Instance method Public Method 20060724
Events
Interface /TDAG/IF_EX_CP_BADI_003 has no event.
Types
Interface /TDAG/IF_EX_CP_BADI_003 has no local type.
Method Signatures

Method CALL_SUPPL_HOTSPOT_NAV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUPPL_ID Value transfer Type reference (TYPE) /TDAG/CPE_SUPPLIER Lieferant / Hersteller Nummer 20060727

Method CALL_SUPPL_HOTSPOT_NAV on Interface /TDAG/IF_EX_CP_BADI_003 has no exception.

Method CREATE_SUPPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SUPPL_ADDR Value transfer Type reference (TYPE) /TDAG/CPS_SUPPL_ADDR CP: Struktur für Lieferantennummer und -Name 20060724
2 Importing I_DATE_FROM Value transfer Type reference (TYPE) SY-DATUM '00010101' Datum und Zeit, aktuelles (Applikationsserver-)Datum 20060724
3 Importing I_NATION Value transfer Type reference (TYPE) AD_NATION Versionskennzeichen für internationale Adressen 20060724
4 Importing I_SUPPL_NAME Value transfer Type reference (TYPE) /TDAG/CPE_SUPPLNAME Lieferantenname 20060724
# Exception Resumable Description Created on
1 CREAT_ERROR Error occurred during the creation 20060728
2 SUPPL_EXISTS Supplier already exists 20060727

Method GET_SUPPL_DATA_BY_DIV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUPPL_DATA Value transfer Type reference (TYPE) /TDAG/CPY_SUPPL_DATA CP: Tabelle für Lieferantendaten 20060724
2 Importing IT_RG_SUPPL_ID Value transfer Type reference (TYPE) /TDAG/CPY_RANGE_SUPPLIER CP: range structure for address number (= supplier ID) 20060725
3 Importing IT_RG_SUPPL_MCODE Value transfer Type reference (TYPE) /TDAG/CPY_RANGE_MCODE CP: range structure for match codes 20060725
4 Importing IT_RG_SUPPL_NAME Value transfer Type reference (TYPE) /TDAG/CPY_RANGE_NAME CP: range structure for supplier name 20060725
# Exception Resumable Description Created on
1 SEL_ERROR Error occurred during the selection 20060727
2 SEL_NOT_DEFINED No selection value given 20060724
3 SEL_NOT_FOUND No value found for the selection criteria 20060724

Method GET_SUPPL_DATA_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SUPPL_DATA Value transfer Type reference (TYPE) /TDAG/CPS_SUPPL_DATA CP: Struktur der Lieferantendaten 20060724
2 Importing I_DATE_FROM Value transfer Type reference (TYPE) SY-DATUM '00010101' Datum und Zeit, aktuelles (Applikationsserver-)Datum 20060724
3 Importing I_NATION Value transfer Type reference (TYPE) AD_NATION Versionskennzeichen für internationale Adressen 20060724
4 Importing I_SUPPL_ID Value transfer Type reference (TYPE) /TDAG/CPE_SUPPLIER Lieferant / Hersteller Nummer 20060724
# Exception Resumable Description Created on
1 SEL_ERROR Error occurred during the selection 20060727
2 SEL_NOT_FOUND No value found for the selection criteria 20060724

Method GET_SUPPL_DATA_BY_ID_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUPPL_DATA Value transfer Type reference (TYPE) /TDAG/CPY_SUPPL_DATA CP: Tabelle für Lieferantendaten 20060724
2 Importing IT_SUPPL_ID Value transfer Type reference (TYPE) /TDAG/CPY_SUPPL_ID CP: Tabelle für eine Liste von Lieferantenschlüsseln 20060724
# Exception Resumable Description Created on
1 SEL_ERROR Error occurred during the selection 20060727
2 SEL_NOT_FOUND No value found for the selection criteria 20060724

Method GET_SUPPL_ID_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUPPL_ID Value transfer Type reference (TYPE) /TDAG/CPE_SUPPLIER Lieferant / Hersteller Nummer 20060724
2 Importing I_DATE_FROM Value transfer Type reference (TYPE) SY-DATUM '00010101' Datum und Zeit, aktuelles (Applikationsserver-)Datum 20060724
3 Importing I_NATION Value transfer Type reference (TYPE) AD_NATION Versionskennzeichen für internationale Adressen 20060724
4 Importing I_SUPPL_NAME Value transfer Type reference (TYPE) /TDAG/CPE_SUPPLNAME Lieferantenname 20060724
# Exception Resumable Description Created on
1 SEL_ERROR Error occurred during the selection 20060727
2 SEL_NOT_FOUND No value found for the selection criteria 20060724
3 SEL_NOT_UNIQUE No unique selection criteria given 20060724

Method GET_SUPPL_TAB_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIELDNAME Value transfer Type reference (TYPE) /TDAG/CPE_FIELDNAME Feldname 20060727
2 Exporting E_TABNAME Value transfer Type reference (TYPE) /TDAG/CPE_TABNAME Tabellenname 20060727

Method GET_SUPPL_TAB_INFO on Interface /TDAG/IF_EX_CP_BADI_003 has no exception.

Method VALIDATE_SUPPL_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_EXIST Value transfer Type reference (TYPE) ESP1_BOOLEAN Datum und Zeit, aktuelles (Applikationsserver-)Datum 20060724
2 Importing I_DATE_FROM Value transfer Type reference (TYPE) SYDATUM '00010101' Datum und Zeit, aktuelles (Applikationsserver-)Datum 20060724
3 Importing I_NATION Value transfer Type reference (TYPE) AD_NATION Datum und Zeit, aktuelles (Applikationsserver-)Datum 20060724
4 Importing I_SUPPL_ID Value transfer Type reference (TYPE) /TDAG/CPE_SUPPLIER Lieferant / Hersteller Nummer 20060724
# Exception Resumable Description Created on
1 SEL_ERROR Error occurred during the selection 20060727
History
Last changed by/on SAP  20141109 
SAP Release Created in 0207B0406C