SAP ABAP Class BSBP_ESOA_API_ADDRESS (eSOA API for Addresses Node)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-FS-BP (Application Component) Business Partner Enhancements for Financial Services
     FS_BP_BSFND_INTEGRATION (Package) FS Business Partner Integration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BSBP_CONST_ESA_DDIC Names of DDIC Objects for ESA Mapping 20081121
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BSBP_ESOA_NODE_API API for a Business Partner Node 20080320
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FSBP_CONST_GENDER Gender of Business Partner (Use in BAPIs/CIF) 20080320
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FSBP_CONST_XO_OBJECTS XO Components for FS Business Partner 20081121
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XO_CONST_BOOLE Constants: Boolean Values 20080320
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XO_CONST_CHANGE_INDICATORS Constants: Change Indicators 20080320
Properties
Class BSBP_ESOA_API_ADDRESS  
Short Description eSOA API for Addresses Node    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class BSFND_INTEGRATION    
Program status     
Category 0   
Package FS_BP_BSFND_INTEGRATION   FS Business Partner Integration 
Created 20080320   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class BSBP_ESOA_API_ADDRESS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BSBP_CONST_ESA_DDIC Names of DDIC Objects for ESA Mapping 20081121
2 IF_BSBP_ESOA_NODE_API API for a Business Partner Node 20080320
3 IF_FSBP_CONST_GENDER Gender of Business Partner (Use in BAPIs/CIF) 20080320
4 IF_FSBP_CONST_XO_OBJECTS XO Components for FS Business Partner 20081121
5 IF_XO_CONST_BOOLE Constants: Boolean Values 20080320
6 IF_XO_CONST_CHANGE_INDICATORS Constants: Change Indicators 20080320
Friends
Class BSBP_ESOA_API_ADDRESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DELETE Instance attribute Protected Attribute reference (LIKE) 20080320
2 FALSE Instance attribute Protected Attribute reference (LIKE) 20080320
3 FEMALE Instance attribute Protected Attribute reference (LIKE) 20080320
4 INSERT Instance attribute Protected Attribute reference (LIKE) 20080320
5 INSTANCE Static Attribute Public Object reference (TYPE REF TO) BSBP_ESOA_API_ADDRESS eSOA API for Cash Transfer Info Node 20080421
6 MALE Instance attribute Protected Attribute reference (LIKE) 20080320
7 MODIFY Instance attribute Protected Attribute reference (LIKE) 20080320
8 MO_ADDRCOMM Instance attribute Protected Attribute reference (LIKE) 20081121
9 MO_ADDRESS Instance attribute Protected Attribute reference (LIKE) 20081121
10 MO_ADDRESS_ESA Instance attribute Protected Attribute reference (LIKE) 20081121
11 MO_BUT020 Instance attribute Protected Attribute reference (LIKE) 20081121
12 MO_BUT021_FS Instance attribute Protected Attribute reference (LIKE) 20081121
13 MO_COMM_ESA Instance attribute Protected Attribute reference (LIKE) 20081121
14 TRUE Instance attribute Protected Attribute reference (LIKE) 20080320
15 UNKNOWN Instance attribute Protected Attribute reference (LIKE) 20080320
16 UPDATE Instance attribute Protected Attribute reference (LIKE) 20080320
Methods
# Method Level Visibility Method type Description Created on
1 ADDRESSES_SET Instance method Protected Method Change to Address Data 20080326
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20081121
3 COMMUNICATIONS_SET Instance method Protected Method Change to Address-Independent Communication Data 20080326
4 GET_INSTANCE Instance method Public Method 20080320
5 MAP_ADDR_DATA_TO_CMPLX_IF Instance method Protected Method Mapping of Address Data for the Complex Interface 20080409
6 MAP_COMM_DATA_TO_CMPLX_IF Instance method Protected Method Mapping of Communication Data for the Complex Interface 20080602
Events
Class BSBP_ESOA_API_ADDRESS has no event.
Types
Class BSBP_ESOA_API_ADDRESS has no local type.
Method Signatures

Method ADDRESSES_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGES Call by reference Type reference (TYPE) TTY_XO_MESSAGE Nachrichten 20080326
2 Importing I_NODE_CURRENT_STATE Call by reference Type reference (TYPE) XO_CURRENT_STATE Vollständiger aktueller Stand 20080326
3 Importing I_OBJ_CURRENT_STATE Call by reference Type reference (TYPE) XO_CURRENT_STATE Vollständiger aktueller Stand 20080326
4 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20080326
5 Importing I_SO_DATA_ADDR Call by reference Type reference (TYPE) STR_XO_SO_CHANGE_DATA Zu ändernde Sätze am Segment Object 20080326
6 Importing I_SO_DATA_BUT020 Call by reference Type reference (TYPE) STR_XO_SO_CHANGE_DATA Zu ändernde Sätze am Segment Object 20080326
7 Importing I_SO_DATA_BUT021_FS Call by reference Type reference (TYPE) STR_XO_SO_CHANGE_DATA Zu ändernde Sätze am Segment Object 20080326

Method ADDRESSES_SET on class BSBP_ESOA_API_ADDRESS has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class BSBP_ESOA_API_ADDRESS has no parameter.
Method CLASS_CONSTRUCTOR on class BSBP_ESOA_API_ADDRESS has no exception.

Method COMMUNICATIONS_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGES Call by reference Type reference (TYPE) TTY_XO_MESSAGE Nachrichten 20080326
2 Importing I_NODE_CURRENT_STATE Call by reference Type reference (TYPE) XO_CURRENT_STATE Vollständiger aktueller Stand 20080326
3 Importing I_OBJ_CURRENT_STATE Call by reference Type reference (TYPE) XO_CURRENT_STATE Vollständiger aktueller Stand 20080326
4 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20080326
5 Importing I_SO_DATA Call by reference Type reference (TYPE) STR_XO_SO_CHANGE_DATA Zu ändernde Sätze am Segment Object 20080326

Method COMMUNICATIONS_SET on class BSBP_ESOA_API_ADDRESS has no exception.

Method GET_INSTANCE Signature

Method GET_INSTANCE on class BSBP_ESOA_API_ADDRESS has no parameter.
Method GET_INSTANCE on class BSBP_ESOA_API_ADDRESS has no exception.

Method MAP_ADDR_DATA_TO_CMPLX_IF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CMPLX_DATA Call by reference Type reference (TYPE) BUS_EI_EXTERN_T Komplexe externe Schnittstelle der Geschäftspartner (Tab.) 20080409
2 Importing I_CURRENT_STATE Call by reference Type reference (TYPE) XO_CURRENT_STATE Vollständiger aktueller Stand 20080409
3 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20080409
4 Importing I_SO_DATA_ADDR Call by reference Type reference (TYPE) STR_XO_SO_CHANGE_DATA Zu ändernde Sätze am Segment Object 20080409
5 Importing I_SO_DATA_BUT020 Call by reference Type reference (TYPE) STR_XO_SO_CHANGE_DATA Zu ändernde Sätze am Segment Object 20080409
6 Importing I_SO_DATA_BUT021_FS Call by reference Type reference (TYPE) STR_XO_SO_CHANGE_DATA Zu ändernde Sätze am Segment Object 20080409

Method MAP_ADDR_DATA_TO_CMPLX_IF on class BSBP_ESOA_API_ADDRESS has no exception.

Method MAP_COMM_DATA_TO_CMPLX_IF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CMPLX_DATA Call by reference Type reference (TYPE) BUS_EI_EXTERN_T Komplexe externe Schnittstelle der Geschäftspartner (Tab.) 20080602
2 Importing I_CURRENT_STATE Call by reference Type reference (TYPE) XO_CURRENT_STATE Vollständiger aktueller Stand 20080602
3 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20080602
4 Importing I_SO_DATA Call by reference Type reference (TYPE) STR_XO_SO_CHANGE_DATA Zu ändernde Sätze am Segment Object 20080602

Method MAP_COMM_DATA_TO_CMPLX_IF on class BSBP_ESOA_API_ADDRESS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 701