SAP ABAP Class CL_BUP_ADDR_AUNIT_BASE (Addresses: Base Class for Unit Tests)
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)
Properties
Class CL_BUP_ADDR_AUNIT_BASE  
Short Description Addresses: Base Class for Unit Tests    
Super Class    
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 20060425   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_BUP_ADDR_AUNIT_BASE has no interface implemented.
Friends
Class CL_BUP_ADDR_AUNIT_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_N Constant Protected Type reference (TYPE) SYTABIX '10' Index of Internal Tables 20060425
2 MC_PARTNER_DUMMY Constant Protected Type reference (TYPE) BU_PARTNER '#ABAPUNIT#' Business Partner Number 20060425
3 MR_ADDR Static Attribute Protected Object reference (TYPE REF TO) CL_BUP_ADDR BP Address Segment 20060425
4 MR_APPLOG Static Attribute Protected Object reference (TYPE REF TO) CL_CMD_APPLLOG Application Log 20060425
5 MR_BAS_IF Static Attribute Protected Object reference (TYPE REF TO) CL_BUP_BAS_INTERFACE_API BP Address Segment: Interface to BAS - API Scenario 20060425
6 MR_CENT Static Attribute Protected Object reference (TYPE REF TO) CL_BUP_CENT Business Partner: Master Data Segment Central Data 20060425
7 MR_TRANSACTION Static Attribute Protected Object reference (TYPE REF TO) CL_BUP_TRANSACTION Transactional Operations - Business Partner 20060425
8 MS_CENT_ORG_BUF Instance attribute Protected Type reference (TYPE) BUP_S_CENT_DATA BP: Data of the MD Segment Central Data 20060425
9 MS_CENT_PERS_BUF Instance attribute Protected Type reference (TYPE) BUP_S_CENT_DATA BP: Data of the MD Segment Central Data 20060425
10 MT_CENT_ORG Static Attribute Protected Type reference (TYPE) BUP_T_CENT_DATA BP: Data of the MD Segment Central Data 20060425
11 MT_CORE_EXT_ORG Static Attribute Protected Type reference (TYPE) BUP_TS_ADDR_DATA MD Segment Addresses: Data Table 20060425
12 MT_USAGE_EXT_ORG Static Attribute Protected Type reference (TYPE) BUP_TS_ADUS_DATA Address Segment: Data Structure Address Usages 20060425
13 MV_PARTNER_DUMMY_EXISTS Static Attribute Protected Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20060425
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MOD_USAGE_CREATE Instance method Protected Method 20061215
2 BUILD_CREATE_REQUEST Instance method Protected Method 20060425
3 CREATE_BUPA Instance method Protected Method 20060425
4 CREATE_ORG_AND_PERS Instance method Protected Method 20060425
5 GET_DB Static method Protected Method 20060425
6 INIT Static method Protected Method 20060425
7 MAP_DB_TO_IPI Static method Protected Method 20060425
8 SUPER_TEARDOWN Instance method Protected Method 20060503
Events
Class CL_BUP_ADDR_AUNIT_BASE has no event.
Types
Class CL_BUP_ADDR_AUNIT_BASE has no local type.
Method Signatures

Method ADD_MOD_USAGE_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MOD_USAGE Call by reference Type reference (TYPE) BUP_T_ADUS_MODIFICATION 20061215
2 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) ADDR_NODE_ID 20061215
3 Importing IV_ADDRESS_KIND Call by reference Type reference (TYPE) BU_ADRKIND 20061215
4 Importing IV_CREATE_HANDLE Call by reference Type reference (TYPE) BUP_CREATE_HANDLE 20061215
5 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER 20061215
6 Importing IV_VALID_FROM Call by reference Type reference (TYPE) SYDATUM 20061215
7 Importing IV_VALID_TO Call by reference Type reference (TYPE) SYDATUM 20061215
8 Importing IV_XDFADU Call by reference Type reference (TYPE) BU_XDFADU 20061215

Method ADD_MOD_USAGE_CREATE on class CL_BUP_ADDR_AUNIT_BASE has no exception.

Method BUILD_CREATE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MOD_CORE Call by reference Type reference (TYPE) BUP_T_ADDR_MODIFICATION 20060425
2 Changing CT_MOD_USAGE Call by reference Type reference (TYPE) BUP_T_ADUS_MODIFICATION 20060425
3 Importing IV_ADDRESS_GUID Call by reference Type reference (TYPE) BU_ADDRESS_GUID 20060425
4 Importing IV_ADDRESS_KIND Call by reference Type reference (TYPE) BU_ADRKIND 20060425
5 Importing IV_CREATE_HANDLE Call by reference Type reference (TYPE) BUP_CREATE_HANDLE 20060425
6 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER 20060425
7 Importing IV_VALID_FROM Call by reference Type reference (TYPE) DATUM 20061208
8 Importing IV_VALID_TO Call by reference Type reference (TYPE) DATUM 20061208
9 Importing IV_XDFADU Call by reference Type reference (TYPE) BU_XDFADU 20060425

Method BUILD_CREATE_REQUEST on class CL_BUP_ADDR_AUNIT_BASE has no exception.

Method CREATE_BUPA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADDRESS_KIND Call by reference Type reference (TYPE) BU_ADRKIND 20060425
2 Importing IV_CREATE_HANDLE Call by reference Type reference (TYPE) BUP_CREATE_HANDLE '1' 20060425
3 Importing IV_DO_CHECK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060425
4 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER 20060425
5 Importing IV_VALID_FROM Call by reference Type reference (TYPE) DATUM 20061215
6 Importing IV_VALID_TO Call by reference Type reference (TYPE) DATUM 20061215
7 Importing IV_XDFADU Call by reference Type reference (TYPE) BU_XDFADU 20060425
8 Returning RV_ADDRESS_ID Value transfer Type reference (TYPE) ADDR_NODE_ID 20060425

Method CREATE_BUPA on class CL_BUP_ADDR_AUNIT_BASE has no exception.

Method CREATE_ORG_AND_PERS Signature

Method CREATE_ORG_AND_PERS on class CL_BUP_ADDR_AUNIT_BASE has no parameter.
Method CREATE_ORG_AND_PERS on class CL_BUP_ADDR_AUNIT_BASE has no exception.

Method GET_DB Signature

Method GET_DB on class CL_BUP_ADDR_AUNIT_BASE has no parameter.
Method GET_DB on class CL_BUP_ADDR_AUNIT_BASE has no exception.

Method INIT Signature

Method INIT on class CL_BUP_ADDR_AUNIT_BASE has no parameter.
Method INIT on class CL_BUP_ADDR_AUNIT_BASE has no exception.

Method MAP_DB_TO_IPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CORE_EXT Call by reference Type reference (TYPE) BUP_TS_ADDR_DATA MD Segment Addresses: Data table 20060425
2 Exporting ET_USAGE_EXT Call by reference Type reference (TYPE) BUP_TS_ADUS_DATA Address Segment: Datenstruktur Adressverwendungen 20060425
3 Importing IT_BUT020 Call by reference Type reference (TYPE) TTY_BUT020 SAP-GP: Übergabestruktur für Adressreferenzen der BUT020 20060818
4 Importing IT_BUT021_FS Call by reference Type reference (TYPE) TTY_BUT021 SAP-GP: Übergabestruktur für Adressverwendungen 20060818
5 Importing IT_CENT Call by reference Type reference (TYPE) BUP_T_CENT_DATA GP: Daten des MD Segmentes Zentrale Daten 20060818

Method MAP_DB_TO_IPI on class CL_BUP_ADDR_AUNIT_BASE has no exception.

Method SUPER_TEARDOWN Signature

Method SUPER_TEARDOWN on class CL_BUP_ADDR_AUNIT_BASE has no parameter.
Method SUPER_TEARDOWN on class CL_BUP_ADDR_AUNIT_BASE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710