SAP ABAP Class /SRMERP/CL_IM_BD_PADDR_UPD (Imp. class for BAdI imp. /SRMERP/BD_PADDR_UPD)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-SSP (Application Component) Self-Service Procurement
     /SRMERP/OL_MO (Package) Master Data Objects/Access
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_ADDRESS_UPDATE BAdI interface IF_EX_ADDRESS_UPDATE 20100817
Properties
Class /SRMERP/CL_IM_BD_PADDR_UPD  
Short Description Imp. class for BAdI imp. /SRMERP/BD_PADDR_UPD    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SRMERP/OL_MO   Master Data Objects/Access 
Created 20100817   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_ADDRESS_UPDATE BAdI interface IF_EX_ADDRESS_UPDATE 20100817
Friends
Class /SRMERP/CL_IM_BD_PADDR_UPD has no friend class.
Attributes
Class /SRMERP/CL_IM_BD_PADDR_UPD has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_STRUCTURE_COMPONENTS Instance method Private Method Returns the Component List of the Structure Reference 20100817
2 HAS_COMMUNICATION_INFO_CHANGED Instance method Private Method Checks, if Address Details of a Plant Have Changed 20100818
3 HAS_DATA_CHANGED Instance method Private Method Checks, if Structure Data Has Changed 20100817
4 HAS_PLANT_ADDRESS_CHANGED Instance method Private Method Checks, if Address Details of a Plant Have Changed 20100817
5 HAS_USER_ADDRESS_CHANGED Instance method Private Method Checks, if Address Details of a User Account Have Changed 20100817
Events
Class /SRMERP/CL_IM_BD_PADDR_UPD has no event.
Types
Class /SRMERP/CL_IM_BD_PADDR_UPD has no local type.
Method Signatures

Method GET_STRUCTURE_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COMPONENT Call by reference Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE Komponentenbeschreibungstabelle 20100817
2 Importing IO_STRUCTURE Call by reference Object reference (TYPE REF TO) CL_ABAP_DATADESCR Runtime Type Services 20100817

Method GET_STRUCTURE_COMPONENTS on class /SRMERP/CL_IM_BD_PADDR_UPD has no exception.

Method HAS_COMMUNICATION_INFO_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_XADR10 Call by reference Type reference (TYPE) ADR10_TAB 20100818
2 Importing IT_XADR11 Call by reference Type reference (TYPE) ADR11_TAB 20100818
3 Importing IT_XADR12 Call by reference Type reference (TYPE) ADR12_TAB 20100818
4 Importing IT_XADR13 Call by reference Type reference (TYPE) ADR13_TAB 20100818
5 Importing IT_XADR2 Call by reference Type reference (TYPE) ADR2_TAB 20100818
6 Importing IT_XADR3 Call by reference Type reference (TYPE) ADR3_TAB 20100818
7 Importing IT_XADR4 Call by reference Type reference (TYPE) ADR4_TAB 20100818
8 Importing IT_XADR5 Call by reference Type reference (TYPE) ADR5_TAB 20100818
9 Importing IT_XADR6 Call by reference Type reference (TYPE) ADR6_TAB 20100818
10 Importing IT_XADR7 Call by reference Type reference (TYPE) ADR7_TAB 20100818
11 Importing IT_XADR8 Call by reference Type reference (TYPE) ADR8_TAB 20100818
12 Importing IT_XADR9 Call by reference Type reference (TYPE) ADR9_TAB 20100818
13 Importing IT_YADR10 Call by reference Type reference (TYPE) ADR10_TAB 20100818
14 Importing IT_YADR11 Call by reference Type reference (TYPE) ADR11_TAB 20100818
15 Importing IT_YADR12 Call by reference Type reference (TYPE) ADR12_TAB 20100818
16 Importing IT_YADR13 Call by reference Type reference (TYPE) ADR13_TAB 20100818
17 Importing IT_YADR2 Call by reference Type reference (TYPE) ADR2_TAB 20100818
18 Importing IT_YADR3 Call by reference Type reference (TYPE) ADR3_TAB 20100818
19 Importing IT_YADR4 Call by reference Type reference (TYPE) ADR4_TAB 20100818
20 Importing IT_YADR5 Call by reference Type reference (TYPE) ADR5_TAB 20100818
21 Importing IT_YADR6 Call by reference Type reference (TYPE) ADR6_TAB 20100818
22 Importing IT_YADR7 Call by reference Type reference (TYPE) ADR7_TAB 20100818
23 Importing IT_YADR8 Call by reference Type reference (TYPE) ADR8_TAB 20100818
24 Importing IT_YADR9 Call by reference Type reference (TYPE) ADR9_TAB 20100818
25 Returning RV_HAS_CHANGED Value transfer Type reference (TYPE) BOOLE Boolean variable 20100818

Method HAS_COMMUNICATION_INFO_CHANGED on class /SRMERP/CL_IM_BD_PADDR_UPD has no exception.

Method HAS_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA_1 Call by reference Object reference (TYPE REF TO) DATA Address Information 20100817
2 Importing IS_DATA_2 Call by reference Object reference (TYPE REF TO) DATA Address Information 20100817
3 Returning RV_HAS_CHANGED Value transfer Type reference (TYPE) BOOLE Boolean variable 20100817

Method HAS_DATA_CHANGED on class /SRMERP/CL_IM_BD_PADDR_UPD has no exception.

Method HAS_PLANT_ADDRESS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_XADR10 Call by reference Type reference (TYPE) ADR10_TAB 20100817
2 Importing IT_XADR11 Call by reference Type reference (TYPE) ADR11_TAB 20100817
3 Importing IT_XADR12 Call by reference Type reference (TYPE) ADR12_TAB 20100817
4 Importing IT_XADR13 Call by reference Type reference (TYPE) ADR13_TAB 20100817
5 Importing IT_XADR2 Call by reference Type reference (TYPE) ADR2_TAB 20100817
6 Importing IT_XADR3 Call by reference Type reference (TYPE) ADR3_TAB 20100817
7 Importing IT_XADR4 Call by reference Type reference (TYPE) ADR4_TAB 20100817
8 Importing IT_XADR5 Call by reference Type reference (TYPE) ADR5_TAB 20100817
9 Importing IT_XADR6 Call by reference Type reference (TYPE) ADR6_TAB 20100817
10 Importing IT_XADR7 Call by reference Type reference (TYPE) ADR7_TAB 20100817
11 Importing IT_XADR8 Call by reference Type reference (TYPE) ADR8_TAB 20100817
12 Importing IT_XADR9 Call by reference Type reference (TYPE) ADR9_TAB 20100817
13 Importing IT_XADRC Call by reference Type reference (TYPE) ADRC_TAB VADRC table type 20100818
14 Importing IT_YADR10 Call by reference Type reference (TYPE) ADR10_TAB 20100817
15 Importing IT_YADR11 Call by reference Type reference (TYPE) ADR11_TAB 20100817
16 Importing IT_YADR12 Call by reference Type reference (TYPE) ADR12_TAB 20100817
17 Importing IT_YADR13 Call by reference Type reference (TYPE) ADR13_TAB 20100817
18 Importing IT_YADR2 Call by reference Type reference (TYPE) ADR2_TAB 20100817
19 Importing IT_YADR3 Call by reference Type reference (TYPE) ADR3_TAB 20100817
20 Importing IT_YADR4 Call by reference Type reference (TYPE) ADR4_TAB 20100817
21 Importing IT_YADR5 Call by reference Type reference (TYPE) ADR5_TAB 20100817
22 Importing IT_YADR6 Call by reference Type reference (TYPE) ADR6_TAB 20100817
23 Importing IT_YADR7 Call by reference Type reference (TYPE) ADR7_TAB 20100817
24 Importing IT_YADR8 Call by reference Type reference (TYPE) ADR8_TAB 20100817
25 Importing IT_YADR9 Call by reference Type reference (TYPE) ADR9_TAB 20100817
26 Importing IT_YADRC Call by reference Type reference (TYPE) ADRC_TAB VADRC table type 20100818
27 Returning RV_HAS_CHANGED Value transfer Type reference (TYPE) BOOLE Boolean variable 20100817

Method HAS_PLANT_ADDRESS_CHANGED on class /SRMERP/CL_IM_BD_PADDR_UPD has no exception.

Method HAS_USER_ADDRESS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_XADCP Call by reference Type reference (TYPE) ADCP_TAB Table type for VADCP 20100818
2 Importing IT_XADR10 Call by reference Type reference (TYPE) ADR10_TAB Table type for VADR10 20100818
3 Importing IT_XADR11 Call by reference Type reference (TYPE) ADR11_TAB Table type for VADR11 20100818
4 Importing IT_XADR12 Call by reference Type reference (TYPE) ADR12_TAB Table type for VADR12 20100818
5 Importing IT_XADR13 Call by reference Type reference (TYPE) ADR13_TAB Table type for VADR13 20100818
6 Importing IT_XADR2 Call by reference Type reference (TYPE) ADR2_TAB Table type for VADR2 20100818
7 Importing IT_XADR3 Call by reference Type reference (TYPE) ADR3_TAB Table type for VADR3 20100818
8 Importing IT_XADR4 Call by reference Type reference (TYPE) ADR4_TAB Table type for VADR4 20100818
9 Importing IT_XADR5 Call by reference Type reference (TYPE) ADR5_TAB Table type for VADR5 20100818
10 Importing IT_XADR6 Call by reference Type reference (TYPE) ADR6_TAB Table type for VADR6 20100818
11 Importing IT_XADR7 Call by reference Type reference (TYPE) ADR7_TAB Table type for VADR7 20100818
12 Importing IT_XADR8 Call by reference Type reference (TYPE) ADR8_TAB Table type for VADR8 20100818
13 Importing IT_XADR9 Call by reference Type reference (TYPE) ADR9_TAB Table type for VADR9 20100818
14 Importing IT_XADRP Call by reference Type reference (TYPE) ADRP_TAB Table type for VADRP 20100818
15 Importing IT_YADCP Call by reference Type reference (TYPE) ADCP_TAB Table type for VADCP 20100818
16 Importing IT_YADR10 Call by reference Type reference (TYPE) ADR10_TAB Table type for VADR10 20100818
17 Importing IT_YADR11 Call by reference Type reference (TYPE) ADR11_TAB Table type for VADR11 20100818
18 Importing IT_YADR12 Call by reference Type reference (TYPE) ADR12_TAB Table type for VADR12 20100818
19 Importing IT_YADR13 Call by reference Type reference (TYPE) ADR13_TAB Table type for VADR13 20100818
20 Importing IT_YADR2 Call by reference Type reference (TYPE) ADR2_TAB Table type for VADR2 20100818
21 Importing IT_YADR3 Call by reference Type reference (TYPE) ADR3_TAB Table type for VADR3 20100818
22 Importing IT_YADR4 Call by reference Type reference (TYPE) ADR4_TAB Table type for VADR4 20100818
23 Importing IT_YADR5 Call by reference Type reference (TYPE) ADR5_TAB Table type for VADR5 20100818
24 Importing IT_YADR6 Call by reference Type reference (TYPE) ADR6_TAB Table type for VADR6 20100818
25 Importing IT_YADR7 Call by reference Type reference (TYPE) ADR7_TAB Table type for VADR7 20100818
26 Importing IT_YADR8 Call by reference Type reference (TYPE) ADR8_TAB Table type for VADR8 20100818
27 Importing IT_YADR9 Call by reference Type reference (TYPE) ADR9_TAB Table type for VADR9 20100818
28 Importing IT_YADRP Call by reference Type reference (TYPE) ADRP_TAB Table type for VADRP 20100818
29 Returning RV_HAS_CHANGED Value transfer Type reference (TYPE) BOOLE Boolean variable 20100818

Method HAS_USER_ADDRESS_CHANGED on class /SRMERP/CL_IM_BD_PADDR_UPD has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606