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

Method GET_INSTANCE Signature

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

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

Method MAP_ROLES_TO_CMPLX_IF on class BSBP_ESOA_API_ROLES has no exception.

Method ROLES_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 ROLES_SET on class BSBP_ESOA_API_ROLES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 701