SAP ABAP Class CL_BUP_ADDR_TOOLBOX (BP Address Segment: Utility Methods)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BP (Application Component) Business Partner Foundation
     S_BUPA_IPI (Package) SAP Business Partner: Internal Programming Interface (Basis)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BUP_ADDR_APPLOG_ADAPTER BP Address Segment: Message Log 20051117
Properties
Class CL_BUP_ADDR_TOOLBOX  
Short Description BP Address Segment: Utility Methods    
Super Class CL_BUP_ADDR_APPLOG_ADAPTER BP Address Segment: Message Log 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_BUPA_IPI   SAP Business Partner: Internal Programming Interface (Basis) 
Created 20051021   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_BUP_ADDR_CORE_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_BUP_ADDR_TOOLBOX has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_BUP_ADDR_CORE 20060303 BP Address Segment: Central Address Data
2 CL_BUP_ADDR_USAGE 20060303 BP Address Segment: Address Usages
3 CL_BUP_BAS_INTERFACE 20060303 BP Address Segment: Interface to BAS
Attributes
Class CL_BUP_ADDR_TOOLBOX has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DATA_IS_TIME_DEPENDENT Static method Public Method 20051021
2 GET_ADDR_TYPE_FROM_BP_TYPE Static method Public Method 20060106
3 GET_CENTRAL_DATA_SINGLE Static method Public Method 20060103
4 REFINE_ADDRESS_GUID_LIST Static method Public Method 20060824
5 REFINE_ADDRESS_GUID_LIST_WF Static method Public Method 20080409
6 REFINE_PARTNER_LIST Static method Public Method 20051021
Events
Class CL_BUP_ADDR_TOOLBOX has no event.
Types
Class CL_BUP_ADDR_TOOLBOX has no local type.
Method Signatures

Method DATA_IS_TIME_DEPENDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DATA_IS_TIME_DEPENDENT Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051021

Method DATA_IS_TIME_DEPENDENT on class CL_BUP_ADDR_TOOLBOX has no exception.

Method GET_ADDR_TYPE_FROM_BP_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARTNER_TYPE Call by reference Type reference (TYPE) BU_TYPE Geschäftspartnertyp 20060106
2 Returning RV_ADDRESS_TYPE Value transfer Type reference (TYPE) ADDR_ADDRESS_TYPE 20060106

Method GET_ADDR_TYPE_FROM_BP_TYPE on class CL_BUP_ADDR_TOOLBOX has no exception.

Method GET_CENTRAL_DATA_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CENT Call by reference Object reference (TYPE REF TO) CL_BUP_CENT GP: MD Segment Zentrale Daten 20060303
2 Importing IV_GET_BAS_IDS Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060104
3 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20060103
4 Returning RS_CENT Value transfer Type reference (TYPE) BUP_S_CENT_DATA GP: Daten des MD Segmentes Zentrale Daten 20060103

Method GET_CENTRAL_DATA_SINGLE on class CL_BUP_ADDR_TOOLBOX has no exception.

Method REFINE_ADDRESS_GUID_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ADDRESS_GUID_UNSORTED Call by reference Type reference (TYPE) IF_BUP_ADDR_CORE_TYPES=>TT_ADDRESS_GUID 20060824
2 Returning RT_ADDRESS_GUID_SORTED Value transfer Type reference (TYPE) IF_BUP_ADDR_CORE_TYPES=>TTS_ADDRESS_GUID 20060824

Method REFINE_ADDRESS_GUID_LIST on class CL_BUP_ADDR_TOOLBOX has no exception.

Method REFINE_ADDRESS_GUID_LIST_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ADDRESS_GUID_FAILED Call by reference Type reference (TYPE) IF_BUP_ADDR_CORE_TYPES=>TT_ADDRESS_GUID 20080409
2 Changing CT_ADDRESS_GUID_SORTED Value transfer Type reference (TYPE) IF_BUP_ADDR_CORE_TYPES=>TTS_ADDRESS_GUID 20080409
3 Importing IT_ADDRESS_GUID_UNSORTED Call by reference Type reference (TYPE) IF_BUP_ADDR_CORE_TYPES=>TT_ADDRESS_GUID 20080409

Method REFINE_ADDRESS_GUID_LIST_WF on class CL_BUP_ADDR_TOOLBOX has no exception.

Method REFINE_PARTNER_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARTNER_UNSORTED Call by reference Type reference (TYPE) BUP_T_CENT_ID MD Segment zentrale Daten: Tabelle mit IDs 20051021
2 Returning RT_PARTNER_SORTED Value transfer Type reference (TYPE) BUP_TS_CENT_ID MD Segment zentrale Daten: Tabelle mit IDs 20051021

Method REFINE_PARTNER_LIST on class CL_BUP_ADDR_TOOLBOX has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710