SAP ABAP Class IF_SOURCE_DETERMINATION (BAdI-Interface IF_SOURCE_DETERMINATION)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DEF_IM_ICL_SUPPL_DETERMINE Default Implementation for BAdI Definition ICL_SUPPL_DETERM 20030130
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_ICL_SUPPL_DETERMINE BAdI Class CL_EX_ICL_SUPPL_DETERMINE 19991217
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_ICL_SUPPL_DET_STAND Imp. Class for BAdI-Imp. ICL_SUPPL_DET_STAND 19991217
Properties
Class IF_SOURCE_DETERMINATION  
Short Description BAdI-Interface IF_SOURCE_DETERMINATION    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 1   
Package      
Created 19991217   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_SOURCE_DETERMINATION has no forward declaration.
Interfaces
Class IF_SOURCE_DETERMINATION has no interface implemented.
Friends
Class IF_SOURCE_DETERMINATION has no friend class.
Attributes
Class IF_SOURCE_DETERMINATION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADDR_DATA_GET Instance method Public Method Get Address Data 20041011
2 ADDR_LOC_DETERMINE Instance method Public Method Determine Addresses for Search List 20040304
3 DELETE_SUPPL_CHECK Instance method Public Method Check Vendor Before Deletion 20040309
4 PRESELECT_SUPPLIER Instance method Public Method Preselect Supplier Prior to Evaluation 20031112
5 REF_LOC_ADDR_DESCR Instance method Public Method Request Address Description of Reference Location 20050617
6 SUPPLIER_DETERMINE Instance method Public Method Determine Supplier 19991217
7 SUPPLIER_EVALUATE Instance method Public Method Interface for External Vendor Evaluation 20010312
Events
Class IF_SOURCE_DETERMINATION has no event.
Types
Class IF_SOURCE_DETERMINATION has no local type.
Method Signatures

Method ADDR_DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CS_ADDR_VALUE Call by reference Type reference (TYPE) ADDR1_VAL Rückgabestruktur für Adresse 20041011
2 Exporting CV_DESCRIP Call by reference Type reference (TYPE) BU_ADDSC GP: Bezeichnung einer Adresse 20041011
3 Exporting CV_DESCRIP_STREET Call by reference Type reference (TYPE) BU_ADDSC GP: Bezeichnung einer Adresse 20041011
4 Exporting EV_RC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20041011
5 Importing FLT_VAL Value transfer Type reference (TYPE) INTCA Parameter FLT_VAL der Methode ADDR_DATA_GET 20041011
6 Importing IV_ADDRNUM Call by reference Type reference (TYPE) AD_ADDRNUM Adreßnummer 20041011
7 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20041013

Method ADDR_DATA_GET on class IF_SOURCE_DETERMINATION has no exception.

Method ADDR_LOC_DETERMINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADDR_VALUE Call by reference Type reference (TYPE) ADDR1_VAL Rückgabestruktur für Adresse 20040304
2 Importing FLT_VAL Value transfer Type reference (TYPE) INTCA ISO-Code des Landes 20040304
3 Importing IV_PBO Call by reference Type reference (TYPE) XFELD Kennzeichen, im PBO Prozess zu sein 20040304
4 Importing IV_SPECIFIC_ADDR Call by reference Type reference (TYPE) ICL_ADDRNUM Uebergabe einer Adresse 20040304
5 Importing IV_SUBOBJCAT Call by reference Type reference (TYPE) ICL_SUBOBJCAT Fallteilobjekttyp 20040304

Method ADDR_LOC_DETERMINE on class IF_SOURCE_DETERMINATION has no exception.

Method DELETE_SUPPL_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERR_MSG Call by reference Type reference (TYPE) ICL_BUS0MSG1_TAB Nachrichten 20040309
2 Exporting EV_DELETE_OK Call by reference Type reference (TYPE) XFELD IKennzeichen: Lieferant kann gelöscht werden 20040309
3 Importing FLT_VAL Value transfer Type reference (TYPE) INTCA Parameter FLT_VAL der Methode DELETE_SUPPL_CHECK 20040309
4 Importing IS_SUPPL Call by reference Type reference (TYPE) ICLSUPPL Anzeigestruktur für Lieferanteneinbindung 20040309

Method DELETE_SUPPL_CHECK on class IF_SOURCE_DETERMINATION has no exception.

Method PRESELECT_SUPPLIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SUPPLIER_ADDR Call by reference Type reference (TYPE) ICL_SUPPL_ADRC_TAB Tabelle: Zentraler Typ für Extrakt von BUT020 20031112
2 Importing FLT_VAL Value transfer Type reference (TYPE) INTCA 20031112
3 Importing IS_TICL121 Call by reference Type reference (TYPE) TICL121 Gewichtung, Priorisierung der Bewertungskriterien 20031112
4 Importing IV_ADDRNUM Call by reference Type reference (TYPE) AD_ADDRNUM Adreßnummer 20031202
5 Importing IV_PTYPE Value transfer Type reference (TYPE) ICL_PTYPE 20031202
6 Importing IV_RLTYP Value transfer Type reference (TYPE) BU_RLTYP 20031202

Method PRESELECT_SUPPLIER on class IF_SOURCE_DETERMINATION has no exception.

Method REF_LOC_ADDR_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADDR_DESC Call by reference Type reference (TYPE) CHAR80 Adressbeschreibung 20050617
2 Importing FLT_VAL Value transfer Type reference (TYPE) INTCA Parameter FLT_VAL der Methode REF_LOC_ADDR_DESCR 20050617
3 Importing IV_TICL119T Call by reference Type reference (TYPE) TICL119T Name zum Bezugsorttyp für externe Services 20050617

Method REF_LOC_ADDR_DESCR on class IF_SOURCE_DETERMINATION has no exception.

Method SUPPLIER_DETERMINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SUPPLIER Value transfer Type reference (TYPE) ICLSUPPL Struktur mit daten zum Lieferanten 19991217
2 Importing FLT_VAL Value transfer Type reference (TYPE) INTCA Parameter FLT_VAL der Methode SUPPLIER_DETERMINE 19991217
3 Importing IS_ENVIRONMENT_INFO Call by reference Type reference (TYPE) ICL_SUPPL_SOURCE_DET Suchkriterien aus der Anwendung 19991217
4 Importing I_PTYPE Value transfer Type reference (TYPE) TICL123-PTYPE Vorgangsart im Beschaffungsprozeß 20010313
5 Importing I_ROLE Value transfer Type reference (TYPE) ICL_ROLE Beteiligtenrolle 20000519

Method SUPPLIER_DETERMINE on class IF_SOURCE_DETERMINATION has no exception.

Method SUPPLIER_EVALUATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADJ_VALUE Call by reference Type reference (TYPE) ICL_VALUE Bewertung externer Service 20010312
2 Exporting E_EXCLUDE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20010312
3 Importing FLT_VAL Value transfer Type reference (TYPE) INTCA Parameter FLT_VAL der Methode SUPPLIER_EVALUATE 20010312
4 Importing IS_ADDRVALUE Call by reference Type reference (TYPE) ADDR1_VAL Rückgabestruktur für Adresse 20010312
5 Importing I_ADDRNUMBER Call by reference Type reference (TYPE) ICL_ADDRREF Adressreferenz bei Zuordnung 20010312
6 Importing I_EVALCRITERION Call by reference Type reference (TYPE) ICL_EVALCRITERION Bewertungskriterium 20010312
7 Importing I_ORIG_VALUE Call by reference Type reference (TYPE) ICL_VALUE Bewertung externer Service 20010312
8 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20010312

Method SUPPLIER_EVALUATE on class IF_SOURCE_DETERMINATION has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in