SAP ABAP Class CL_BUP_EEWA_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_EEWA_IPI (Package) SAP Business Partner IPI Data Set EEWA
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BUP_EEWA_CORE_TYPES 20060818
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BUP_EEWA_USAGE_TYPES 20060818
Properties
Class CL_BUP_EEWA_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_EEWA_IPI   SAP Business Partner IPI Data Set EEWA 
Created 20060817   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
# Interface Abstract Final Description Created on
1 IF_BUP_EEWA_CORE_TYPES 20060818
2 IF_BUP_EEWA_USAGE_TYPES 20060818
Friends
Class CL_BUP_EEWA_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' 20060817
2 MR_APPLOG Static Attribute Protected Object reference (TYPE REF TO) CL_CMD_APPLLOG 20060817
3 MR_BAS_IF Static Attribute Protected Object reference (TYPE REF TO) CL_BUP_BAS_INTERFACE_API 20060817
4 MR_CENT Static Attribute Protected Object reference (TYPE REF TO) CL_BUP_CENT 20060817
5 MR_CENT_ADPTR Static Attribute Protected Object reference (TYPE REF TO) CL_BUP_EEWA_CENT_ADPTR 20060818
6 MR_IPI Static Attribute Protected Object reference (TYPE REF TO) CL_BUP_EEWA 20060818
7 MR_TRANSACTION Static Attribute Protected Object reference (TYPE REF TO) CL_BUP_TRANSACTION 20060817
8 MS_CENT_PERSON_BUFFER Instance attribute Protected Type reference (TYPE) BUP_S_CENT_DATA 20060818
9 MT_CENT Static Attribute Protected Type reference (TYPE) BUP_TS_CENT_DATA_S_GUID 20060818
10 MT_CORE_EXT Static Attribute Protected Type reference (TYPE) BUP_TS_EEWA_CORE_DATA_EXT 20060818
11 MT_USAGE_EXT Static Attribute Protected Type reference (TYPE) BUP_TS_EEWA_USAGE_DATA_EXT 20060818
12 MV_ADDRESS_GUID_DUMMY Static Attribute Protected Type reference (TYPE) MOM052-ADDRESS_GUID 20060828
13 MV_PARTNER_GUID_DUMMY Static Attribute Protected Type reference (TYPE) BU_PARTNER_GUID 20060818
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MOD_USAGE Instance method Protected Method 20061211
2 BUILD_CREATE_REQUEST Instance method Protected Method 20060817
3 BUILD_DELETE_REQUEST_CORE Instance method Protected Method 20060911
4 BUILD_UPDATE_REQUEST_CORE Instance method Protected Method 20060907
5 BUILD_UPDATE_REQUEST_USAGE Instance method Protected Method 20060907
6 CHECK_CHANGE_NOTIF_DELETE Instance method Protected Method 20060913
7 CHECK_CHANGE_NOTIF_UPDATE Instance method Protected Method 20060907
8 CHECK_CREATE_RESULT Instance method Protected Method 20060831
9 CHECK_READ_RESULTS Instance method Protected Method 20060829
10 CREATE Instance method Protected Method 20060823
11 CREATE_PERSON_BUFFER Instance method Protected Method 20060818
12 DELETE Instance method Protected Method 20060823
13 GET_DB Static method Protected Method 20060817
14 INIT Static method Protected Method 20060817
15 MAP_DB_TO_IPI Static method Protected Method 20060817
16 SUPER_TEARDOWN Instance method Protected Method 20060817
Events
Class CL_BUP_EEWA_AUNIT_BASE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTS_ADDRESS_GUID Protected Attribute reference (LIKE) 20060828
2 TTS_CORE_DATA_EXT Protected Attribute reference (LIKE) 20060818
3 TTS_CORE_DATA_EXT_AG Protected Attribute reference (LIKE) 20060828
4 TTS_CORE_KEY Protected Attribute reference (LIKE) 20060818
5 TTS_CORE_PROP Protected Attribute reference (LIKE) 20060818
6 TTS_CORE_PROP_AG Protected Attribute reference (LIKE) 20060818
7 TTS_CORE_REJECTED_KEY Protected Attribute reference (LIKE) 20060818
8 TTS_PARTNER Protected Attribute reference (LIKE) 20060818
9 TTS_RECORD_GUID Protected Attribute reference (LIKE) 20060828
10 TTS_USAGE_DATA_EXT Protected Attribute reference (LIKE) 20060818
11 TTS_USAGE_DATA_EXT_CK Protected Attribute reference (LIKE) 20060818
12 TTS_USAGE_DATA_EXT_RG Protected Attribute reference (LIKE) 20060828
13 TTS_USAGE_KEY Protected Attribute reference (LIKE) 20060818
14 TTS_USAGE_PROP Protected Attribute reference (LIKE) 20060818
15 TTS_USAGE_PROP_AG Protected Attribute reference (LIKE) 20060818
16 TTS_USAGE_PROP_CK Protected Attribute reference (LIKE) 20060818
17 TTS_USAGE_PROP_RG Protected Attribute reference (LIKE) 20060818
18 TTS_USAGE_REJECTED_KEY Protected Attribute reference (LIKE) 20060818
19 TT_CORE_DB Protected Attribute reference (LIKE) 20060818
20 TT_CORE_MOD_EXT Protected Attribute reference (LIKE) 20060818
21 TT_USAGE_DB Protected Attribute reference (LIKE) 20060818
22 TT_USAGE_MOD_EXT Protected Attribute reference (LIKE) 20060818
23 TY_CORE_DB Protected Attribute reference (LIKE) 20060818
24 TY_CORE_KEY Protected Attribute reference (LIKE) 20060818
25 TY_CORE_MOD_EXT Protected Attribute reference (LIKE) 20060913
26 TY_USAGE_DATA_EXT Protected Attribute reference (LIKE) 20060828
27 TY_USAGE_DB Protected Attribute reference (LIKE) 20060818
28 TY_USAGE_KEY Protected Attribute reference (LIKE) 20060818
29 TY_USAGE_MOD_EXT Protected Attribute reference (LIKE) 20060913
Method Signatures

Method ADD_MOD_USAGE 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) TT_USAGE_MOD_EXT 20061211
2 Importing IV_ADDRESS_GUID Call by reference Type reference (TYPE) BU_ADDRESS_GUID 20061211
3 Importing IV_ADDRESS_KIND Call by reference Type reference (TYPE) BU_ADRKIND 20061211
4 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) BUP_CHANGE_MODE 20061211
5 Importing IV_CREATE_HANDLE Call by reference Type reference (TYPE) SYSUUID_X16 20061211
6 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID 20061211
7 Importing IV_VALID_FROM Call by reference Type reference (TYPE) SYDATUM 20061211
8 Importing IV_VALID_TO Call by reference Type reference (TYPE) SYDATUM 20061211
9 Importing IV_XDFADU Call by reference Type reference (TYPE) BU_XDFADU 20061211

Method ADD_MOD_USAGE on class CL_BUP_EEWA_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) TT_CORE_MOD_EXT 20060817
2 Changing CT_MOD_USAGE Call by reference Type reference (TYPE) TT_USAGE_MOD_EXT 20060817
3 Changing CV_CREATE_HANDLE Call by reference Type reference (TYPE) SYSUUID_X16 20060823
4 Importing IV_ADDRESS_GUID Call by reference Type reference (TYPE) BU_ADDRESS_GUID 20060817
5 Importing IV_ADDRESS_KIND Call by reference Type reference (TYPE) MOM052_FS-ADDRESS_KIND 20060817
6 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID 20060818
7 Importing IV_VALID_FROM Call by reference Type reference (TYPE) DATUM 20061211
8 Importing IV_VALID_TO Call by reference Type reference (TYPE) DATUM 20061211
9 Importing IV_XDFADU Call by reference Type reference (TYPE) MOM052_FS-XDFADU 20060817

Method BUILD_CREATE_REQUEST on class CL_BUP_EEWA_AUNIT_BASE has no exception.

Method BUILD_DELETE_REQUEST_CORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CT_MOD_EXT Call by reference Type reference (TYPE) TT_CORE_MOD_EXT 20060911
2 Importing IV_ADDRESS_GUID Call by reference Type reference (TYPE) BU_ADDRESS_GUID 20060911
3 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID 20060911

Method BUILD_DELETE_REQUEST_CORE on class CL_BUP_EEWA_AUNIT_BASE has no exception.

Method BUILD_UPDATE_REQUEST_CORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CT_MOD_EXT Call by reference Type reference (TYPE) TT_CORE_MOD_EXT 20060907
2 Importing IV_ADDRESS_GUID Call by reference Type reference (TYPE) BU_ADDRESS_GUID 20060907
3 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID 20060907
4 Importing IV_TO_DATE Call by reference Type reference (TYPE) SYDATUM 20060907

Method BUILD_UPDATE_REQUEST_CORE on class CL_BUP_EEWA_AUNIT_BASE has no exception.

Method BUILD_UPDATE_REQUEST_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CT_MOD_EXT Call by reference Type reference (TYPE) TT_USAGE_MOD_EXT 20060907
2 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID 20060907
3 Importing IV_RECORD_GUID Call by reference Type reference (TYPE) MOM052_FS-RECORD_GUID 20060907
4 Importing IV_TO_DATE Call by reference Type reference (TYPE) SYDATUM 20060907

Method BUILD_UPDATE_REQUEST_USAGE on class CL_BUP_EEWA_AUNIT_BASE has no exception.

Method CHECK_CHANGE_NOTIF_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED 20060913
2 Importing IT_MOD_CORE_EXT Call by reference Type reference (TYPE) TT_CORE_MOD_EXT 20060913
3 Returning RT_CORE_KEY Value transfer Type reference (TYPE) TTS_CORE_KEY 20060914

Method CHECK_CHANGE_NOTIF_DELETE on class CL_BUP_EEWA_AUNIT_BASE has no exception.

Method CHECK_CHANGE_NOTIF_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED 20060907
2 Importing IT_MOD_CORE_EXT Call by reference Type reference (TYPE) TT_CORE_MOD_EXT 20060907
3 Importing IT_MOD_USAGE_EXT Call by reference Type reference (TYPE) TT_USAGE_MOD_EXT 20060907
4 Returning RT_CORE_KEY Value transfer Type reference (TYPE) TTS_CORE_KEY 20060907

Method CHECK_CHANGE_NOTIF_UPDATE on class CL_BUP_EEWA_AUNIT_BASE has no exception.

Method CHECK_CREATE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ORG_ADDRESS_ID Call by reference Type reference (TYPE) ADDR_NODE_ID 20060831
2 Exporting EV_WP_ADDRESS_ID Call by reference Type reference (TYPE) ADDR_NODE_ID 20060831
3 Importing IS_CORE_KEY Call by reference Type reference (TYPE) TY_CORE_KEY 20060831
4 Importing IV_ADDRESS_KIND Call by reference Type reference (TYPE) MOM052_FS-ADDRESS_KIND 20060831

Method CHECK_CREATE_RESULT on class CL_BUP_EEWA_AUNIT_BASE has no exception.

Method CHECK_READ_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA_CORE_ACT Call by reference Type reference (TYPE) INDEX TABLE 20060829
2 Importing IT_DATA_CORE_EXP Call by reference Type reference (TYPE) TTS_CORE_DATA_EXT 20060829
3 Importing IT_DATA_USAGE_ACT Call by reference Type reference (TYPE) INDEX TABLE 20060829
4 Importing IT_DATA_USAGE_EXP Call by reference Type reference (TYPE) TTS_USAGE_DATA_EXT 20060829
5 Importing IT_PROP_CORE_ACT Call by reference Type reference (TYPE) INDEX TABLE 20060829
6 Importing IT_PROP_USAGE_ACT Call by reference Type reference (TYPE) INDEX TABLE 20060829

Method CHECK_READ_RESULTS on class CL_BUP_EEWA_AUNIT_BASE has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADDRESS_GUID Call by reference Type reference (TYPE) BU_ADDRESS_GUID 20060825
2 Exporting EV_ORG_ADDRESS_ID Call by reference Type reference (TYPE) ADDR_NODE_ID 20060825
3 Exporting EV_RECORD_GUID Call by reference Type reference (TYPE) MOM052_FS-RECORD_GUID 20060828
4 Exporting EV_WP_ADDRESS_ID Call by reference Type reference (TYPE) ADDR_NODE_ID 20060825
5 Importing IV_ADDRESS_KIND Call by reference Type reference (TYPE) BU_WP_ADDR_KIND 20060823
6 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID 20060823
7 Importing IV_XDFADU Call by reference Type reference (TYPE) BU_XDFADU 20060823

Method CREATE on class CL_BUP_EEWA_AUNIT_BASE has no exception.

Method CREATE_PERSON_BUFFER Signature

Method CREATE_PERSON_BUFFER on class CL_BUP_EEWA_AUNIT_BASE has no parameter.
Method CREATE_PERSON_BUFFER on class CL_BUP_EEWA_AUNIT_BASE has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADDRESS_GUID Call by reference Type reference (TYPE) BU_ADDRESS_GUID 20060823
2 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID 20060823

Method DELETE on class CL_BUP_EEWA_AUNIT_BASE has no exception.

Method GET_DB Signature

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

Method INIT Signature

Method INIT on class CL_BUP_EEWA_AUNIT_BASE has no parameter.
Method INIT on class CL_BUP_EEWA_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) TTS_CORE_DATA_EXT 20060817
2 Exporting ET_USAGE_EXT Call by reference Type reference (TYPE) TTS_USAGE_DATA_EXT 20060817
3 Importing IT_CENT Call by reference Type reference (TYPE) BUP_TS_CENT_DATA_S_GUID 20060818
4 Importing IT_CORE_DB Call by reference Type reference (TYPE) TT_CORE_DB 20060818
5 Importing IT_USAGE_DB Call by reference Type reference (TYPE) TT_USAGE_DB 20060818

Method MAP_DB_TO_IPI on class CL_BUP_EEWA_AUNIT_BASE has no exception.

Method SUPER_TEARDOWN Signature

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