SAP ABAP Class BSBP_ESOA_API_COMMON (eSOA API for Common 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_ESOA_NODE_API API for a Business Partner Node 20080219
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FSBP_CONST_GENDER Gender of Business Partner (Use in BAPIs/CIF) 20080219
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FSBP_CONST_XO_OBJECTS XO Components for FS Business Partner 20080219
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XO_CONST_BOOLE Constants: Boolean Values 20080227
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XO_CONST_CHANGE_INDICATORS Constants: Change Indicators 20080320
Properties
Class BSBP_ESOA_API_COMMON  
Short Description eSOA API for Common 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 20080219   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class BSBP_ESOA_API_COMMON has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BSBP_ESOA_NODE_API API for a Business Partner Node 20080219
2 IF_FSBP_CONST_GENDER Gender of Business Partner (Use in BAPIs/CIF) 20080219
3 IF_FSBP_CONST_XO_OBJECTS XO Components for FS Business Partner 20080219
4 IF_XO_CONST_BOOLE Constants: Boolean Values 20080227
5 IF_XO_CONST_CHANGE_INDICATORS Constants: Change Indicators 20080320
Friends
Class BSBP_ESOA_API_COMMON has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BO_BUSINESS_PARTNER Instance attribute Private Attribute reference (LIKE) 20080219
2 BO_BUSINESS_PARTNER_ANALYTICAL Instance attribute Private Attribute reference (LIKE) 20080219
3 BO_BUSINESS_PARTNER_CLASSIC Instance attribute Private Attribute reference (LIKE) 20080219
4 BO_TYPE_BUSINESS_PARTNER Instance attribute Private Attribute reference (LIKE) 20080219
5 BO_TYPE_KEY_NAME Instance attribute Private Attribute reference (LIKE) 20080219
6 BO_TYPE_PARTNER_ANALYTICAL Instance attribute Private Attribute reference (LIKE) 20080219
7 DELETE Instance attribute Private Attribute reference (LIKE) 20080320
8 FALSE Instance attribute Private Attribute reference (LIKE) 20080227
9 FEMALE Instance attribute Private Attribute reference (LIKE) 20080219
10 INSERT Instance attribute Private Attribute reference (LIKE) 20080320
11 INSTANCE Static Attribute Public Object reference (TYPE REF TO) BSBP_ESOA_API_COMMON eSOA API for Common Node 20080421
12 MALE Instance attribute Private Attribute reference (LIKE) 20080219
13 MODIFY Instance attribute Private Attribute reference (LIKE) 20080320
14 MO_ADDRCOMM Instance attribute Private Attribute reference (LIKE) 20080219
15 MO_ADDRESS Instance attribute Private Attribute reference (LIKE) 20080219
16 MO_ADDRESS_DATA_IPI Instance attribute Private Attribute reference (LIKE) 20080219
17 MO_ADDRESS_IPI Instance attribute Private Attribute reference (LIKE) 20080219
18 MO_ADDRESS_USAGE_IPI Instance attribute Private Attribute reference (LIKE) 20080219
19 MO_BKK21 Instance attribute Private Attribute reference (LIKE) 20080219
20 MO_BP001 Instance attribute Private Attribute reference (LIKE) 20080219
21 MO_BP011 Instance attribute Private Attribute reference (LIKE) 20080219
22 MO_BP021 Instance attribute Private Attribute reference (LIKE) 20080219
23 MO_BP1010 Instance attribute Private Attribute reference (LIKE) 20080219
24 MO_BP1012 Instance attribute Private Attribute reference (LIKE) 20080219
25 MO_BP1013 Instance attribute Private Attribute reference (LIKE) 20080219
26 MO_BP1030 Instance attribute Private Attribute reference (LIKE) 20080219
27 MO_BP3010 Instance attribute Private Attribute reference (LIKE) 20080219
28 MO_BP3100 Instance attribute Private Attribute reference (LIKE) 20080219
29 MO_BUT000 Instance attribute Private Attribute reference (LIKE) 20080219
30 MO_BUT000_IPI Instance attribute Private Attribute reference (LIKE) 20080219
31 MO_BUT020 Instance attribute Private Attribute reference (LIKE) 20080219
32 MO_BUT020_IPI Instance attribute Private Attribute reference (LIKE) 20080219
33 MO_BUT021_FS Instance attribute Private Attribute reference (LIKE) 20080219
34 MO_BUT021_FS_IPI Instance attribute Private Attribute reference (LIKE) 20080219
35 MO_BUT050 Instance attribute Private Attribute reference (LIKE) 20080219
36 MO_BUT050_IPI Instance attribute Private Attribute reference (LIKE) 20080219
37 MO_BUT051 Instance attribute Private Attribute reference (LIKE) 20080219
38 MO_BUT051_IPI Instance attribute Private Attribute reference (LIKE) 20080219
39 MO_BUT052 Instance attribute Private Attribute reference (LIKE) 20080219
40 MO_BUT052_IPI Instance attribute Private Attribute reference (LIKE) 20080219
41 MO_BUT053 Instance attribute Private Attribute reference (LIKE) 20080219
42 MO_BUT053_IPI Instance attribute Private Attribute reference (LIKE) 20080219
43 MO_BUT0BANK Instance attribute Private Attribute reference (LIKE) 20080219
44 MO_BUT0BK Instance attribute Private Attribute reference (LIKE) 20080219
45 MO_BUT0BK_IPI Instance attribute Private Attribute reference (LIKE) 20080219
46 MO_BUT0CC Instance attribute Private Attribute reference (LIKE) 20080219
47 MO_BUT0CC_IPI Instance attribute Private Attribute reference (LIKE) 20080219
48 MO_BUT0ID Instance attribute Private Attribute reference (LIKE) 20080219
49 MO_BUT0ID_IPI Instance attribute Private Attribute reference (LIKE) 20080219
50 MO_BUT0IS Instance attribute Private Attribute reference (LIKE) 20080219
51 MO_BUT0IS_IPI Instance attribute Private Attribute reference (LIKE) 20080219
52 MO_BUT100 Instance attribute Private Attribute reference (LIKE) 20080219
53 MO_BUT100_IPI Instance attribute Private Attribute reference (LIKE) 20080219
54 MO_DFKKBPTAXNUM Instance attribute Private Attribute reference (LIKE) 20080219
55 MO_TAXN_IPI Instance attribute Private Attribute reference (LIKE) 20080219
56 MO_TEXT Instance attribute Private Attribute reference (LIKE) 20080219
57 MO_TEXT_COLLECTION Instance attribute Private Attribute reference (LIKE) 20080219
58 SO_ADDITIONS Instance attribute Private Attribute reference (LIKE) 20080219
59 SO_ADDRESSES Instance attribute Private Attribute reference (LIKE) 20080219
60 SO_ADDRESS_DEFAULT Instance attribute Private Attribute reference (LIKE) 20080219
61 SO_ALIAS Instance attribute Private Attribute reference (LIKE) 20080219
62 SO_BANK_DATA Instance attribute Private Attribute reference (LIKE) 20080219
63 SO_CASH_TRANSFER_INFO Instance attribute Private Attribute reference (LIKE) 20080219
64 SO_DIFFERENTIATION Instance attribute Private Attribute reference (LIKE) 20080219
65 SO_EMPLOYMENT_DATA Instance attribute Private Attribute reference (LIKE) 20080219
66 SO_FISCAL_YEAR_INFO Instance attribute Private Attribute reference (LIKE) 20080219
67 SO_GENERAL_DATA Instance attribute Private Attribute reference (LIKE) 20080219
68 SO_GENERAL_DATA_CLASSIC Instance attribute Private Attribute reference (LIKE) 20080219
69 SO_IDENTIFICATION Instance attribute Private Attribute reference (LIKE) 20080219
70 SO_INDUSTRY_SECTORS Instance attribute Private Attribute reference (LIKE) 20080219
71 SO_LEGAL_DATA Instance attribute Private Attribute reference (LIKE) 20080219
72 SO_PARTNER_STATUS Instance attribute Private Attribute reference (LIKE) 20080219
73 SO_RATINGS Instance attribute Private Attribute reference (LIKE) 20080219
74 SO_ROLES Instance attribute Private Attribute reference (LIKE) 20080219
75 SO_ROOT Instance attribute Private Attribute reference (LIKE) 20080219
76 SO_TAX_NUMBERS Instance attribute Private Attribute reference (LIKE) 20080219
77 SO_TEXT_COLLECTION Instance attribute Private Attribute reference (LIKE) 20080219
78 TRUE Instance attribute Private Attribute reference (LIKE) 20080227
79 UNKNOWN Instance attribute Private Attribute reference (LIKE) 20080219
80 UPDATE Instance attribute Private Attribute reference (LIKE) 20080320
Methods
# Method Level Visibility Method type Description Created on
1 COMMON_DETAILS_SET Instance method Protected Method Change to General Data 20080320
2 COMMON_FS_DETAILS_SET Instance method Protected Method Change to General FS Attributes 20080320
3 GET_INSTANCE Instance method Public Method 20080221
4 MAP_BUT000X_DDIC_TO_BAPI_LINE Instance method Protected Method Maps Change Information from BUT000X to BAPI 20080219
5 MAP_COMMON_TO_CMPLX_IF Instance method Protected Method Mapping of General Data for the Complex Interface 20080530
Events
Class BSBP_ESOA_API_COMMON has no event.
Types
Class BSBP_ESOA_API_COMMON has no local type.
Method Signatures

Method COMMON_DETAILS_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 20080320
2 Importing I_NODE_CURRENT_STATE Call by reference Type reference (TYPE) XO_CURRENT_STATE Vollständiger aktueller Stand 20080320
3 Importing I_OBJ_CURRENT_STATE Call by reference Type reference (TYPE) XO_CURRENT_STATE Vollständiger aktueller Stand 20080320
4 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20080320
5 Importing I_SO_DATA Call by reference Type reference (TYPE) STR_XO_SO_CHANGE_DATA Zu ändernde Sätze am Segment Object 20080320

Method COMMON_DETAILS_SET on class BSBP_ESOA_API_COMMON has no exception.

Method COMMON_FS_DETAILS_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 20080320
2 Importing I_NODE_CURRENT_STATE Call by reference Type reference (TYPE) XO_CURRENT_STATE Vollständiger aktueller Stand 20080320
3 Importing I_OBJ_CURRENT_STATE Call by reference Type reference (TYPE) XO_CURRENT_STATE Vollständiger aktueller Stand 20080320
4 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20080320
5 Importing I_SO_DATA Call by reference Type reference (TYPE) STR_XO_SO_CHANGE_DATA Zu ändernde Sätze am Segment Object 20080320

Method COMMON_FS_DETAILS_SET on class BSBP_ESOA_API_COMMON has no exception.

Method GET_INSTANCE Signature

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

Method MAP_BUT000X_DDIC_TO_BAPI_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BAPI_BUT000_X_BPGROUP Call by reference Type reference (TYPE) BUS_EI_STRUC_CENTRAL_GROUP_X SAP-GP: BAPI-Struktur für Gruppendaten, Updateleiste 20080221
2 Exporting E_BAPI_BUT000_X_COMMON Call by reference Type reference (TYPE) BUS_EI_STRUC_CENTRAL_X SAP-GP: BAPI-Struktur für zentrale Daten; Updateleiste 20080221
3 Exporting E_BAPI_BUT000_X_ORGANIZATION Call by reference Type reference (TYPE) BUS_EI_STRUC_CENTRAL_ORGAN_X SAP-GP: BAPI-Struktur für Organisationsdaten, Updateleiste 20080221
4 Exporting E_BAPI_BUT000_X_PERSON Call by reference Type reference (TYPE) BUS_EI_STRUC_CENTRAL_PERSON_X Ext. Schnittstelle: Struktur CENTRAL_PERSON_X 20080221
5 Importing I_DDIC Call by reference Type reference (TYPE) BSBP_BUT000_X SAP BP: BAPI Structure for Business Partner Data, Update Bar 20080221

Method MAP_BUT000X_DDIC_TO_BAPI_LINE on class BSBP_ESOA_API_COMMON has no exception.

Method MAP_COMMON_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.) 20080530
2 Importing I_CURRENT_STATE Call by reference Type reference (TYPE) XO_CURRENT_STATE Vollständiger aktueller Stand 20080530
3 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20080530
4 Importing I_SO_DATA Call by reference Type reference (TYPE) STR_XO_SO_CHANGE_DATA Zu ändernde Sätze am Segment Object 20080530

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