The Best Online SAP Object Repository

 
Object Hierarchy
Software Component
SAP_BS_FND 
Application Component ID
CA-FS-BP 
Package
FS_BP_BSFND_INTEGRATION
Object type
Class
Object name
BSBP_ESOA_ADAPTER
Using
Class (28) 
Data Element (20) 
Table/Structure Field (137) 
Function Module (14) 
Interface (31) 
Message Class (5) 
Message Number (6) 
Class Method (71) 
Table (60) 
Used by
Class (31) 
PINF (4) 
Related Links
Download TCode Books
Download TCode Excels
Advertise Links
 
Home page > ABAP Object > Class > BSBP_ESOA_ADAPTER
SAP ABAP Class BSBP_ESOA_ADAPTER (eSOA Adapter for Business Partner)

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_FSBP_CONST_XO_OBJECTS XO Components for FS Business Partner 20080219
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XO_CONST_BOOLE Constants: Boolean Values 20080304
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XO_ESA_ADAPTER ESA Adapter Interface 20080219

Meta Relationship - Used By

# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BUPA_ERP_ESOA_ADAPTER eSOA adapter for ERP business partner 20080723

Properties

BSBP_ESOA_ADAPTER  
eSOA Adapter for Business Partner    
   
2  Public 
   

General Data

BSFND_INTEGRATION    
    
0   
FS_BP_BSFND_INTEGRATION   FS Business Partner Integration 
20080219   SAP 
20110908   SAP 
   
   
   

Forward declarations

Class BSBP_ESOA_ADAPTER has no forward declaration.

Interfaces

# Interface Abstract Final Description Created on
1 IF_FSBP_CONST_XO_OBJECTS XO Components for FS Business Partner 20080219
2 IF_XO_CONST_BOOLE Constants: Boolean Values 20080304
3 IF_XO_ESA_ADAPTER ESA Adapter Interface 20080219

Friends

Class BSBP_ESOA_ADAPTER has no friend class.

Attributes

# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BO_BUSINESS_PARTNER Instance attribute Protected Attribute reference (LIKE) 20080310
2 BO_TYPE_BUSINESS_PARTNER Instance attribute Protected Attribute reference (LIKE) 20080310
3 FALSE Instance attribute Protected Attribute reference (LIKE) 20080304
4 MO_BP001 Instance attribute Protected Attribute reference (LIKE) 20080219
5 MO_BUT000 Instance attribute Protected Attribute reference (LIKE) 20080219
6 SO_ADDITIONS Instance attribute Protected Attribute reference (LIKE) 20080221
7 SO_ADDRESSES Instance attribute Protected Attribute reference (LIKE) 20080221
8 SO_ADDRESS_DEFAULT Instance attribute Protected Attribute reference (LIKE) 20080221
9 SO_ALIAS Instance attribute Protected Attribute reference (LIKE) 20080221
10 SO_BANK_DATA Instance attribute Protected Attribute reference (LIKE) 20080221
11 SO_CASH_TRANSFER_INFO Instance attribute Protected Attribute reference (LIKE) 20080221
12 SO_DIFFERENTIATION Instance attribute Protected Attribute reference (LIKE) 20080221
13 SO_EMPLOYMENT_DATA Instance attribute Protected Attribute reference (LIKE) 20080221
14 SO_FISCAL_YEAR_INFO Instance attribute Protected Attribute reference (LIKE) 20080221
15 SO_GENERAL_DATA Instance attribute Protected Attribute reference (LIKE) 20080219
16 SO_GENERAL_DATA_CLASSIC Instance attribute Protected Attribute reference (LIKE) 20080221
17 SO_IDENTIFICATION Instance attribute Protected Attribute reference (LIKE) 20080221
18 SO_INDUSTRY_SECTORS Instance attribute Protected Attribute reference (LIKE) 20080221
19 SO_LEGAL_DATA Instance attribute Protected Attribute reference (LIKE) 20080221
20 SO_PARTNER_STATUS Instance attribute Protected Attribute reference (LIKE) 20080221
21 SO_RATINGS Instance attribute Protected Attribute reference (LIKE) 20080221
22 SO_RELATIONS Constant Public Type reference (TYPE) XO_SEGMENT_OBJECT_NAME 'RELATIONS' Name of Segment Object 20080422
23 SO_ROLES Instance attribute Protected Attribute reference (LIKE) 20080219
24 SO_ROOT Instance attribute Protected Attribute reference (LIKE) 20080221
25 SO_TAX_NUMBERS Instance attribute Protected Attribute reference (LIKE) 20080221
26 SO_TEXT_COLLECTION Instance attribute Protected Attribute reference (LIKE) 20080221
27 TRUE Instance attribute Protected Attribute reference (LIKE) 20080304

Methods

# Method Level Visibility Method type Description Created on
1 CATEGORIZE_ERRORS Instance method Protected Method Categorize Error Message for ECH 20080310
2 CHANGE_NODE Instance method Public Method 20080219
3 CHANGE_OBJECT Instance method Public Method 20080228
4 CHECK_EXISTENCE Instance method Protected Method Checks Existence of a Business Partner 20080307
5 COMMIT Instance method Public Method 20080219
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080317
7 CREATE_NODE Instance method Public Method 20080219
8 CREATE_OBJECT Instance method Public Method 20080228
9 FIND_OBJECTS Instance method Public Method 20080219
10 GET_NODE_API Instance method Protected Method Provides Reference to a Node API 20080219
11 GET_NODE_NAMES Instance method Protected Method Provides a List of All Nodes 20080226
12 READ_NODE Instance method Public Method 20080219
13 READ_OBJECT Instance method Public Method 20080219
14 SEND_NODE Instance method Public Method 20080219
15 SEND_OBJECT Instance method Public Method 20080219
16 UPDATE_NODE Instance method Public Method 20080219
17 UPDATE_OBJECT Instance method Public Method 20080228

Events

Class BSBP_ESOA_ADAPTER has no event.

Types

Class BSBP_ESOA_ADAPTER has no local type.

Method Signatures

Method CATEGORIZE_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MESSAGES Call by reference Type reference (TYPE) TTY_XO_MESSAGE Nachrichten 20080310
2 Importing I_TABLE_NAME Call by reference Type reference (TYPE) XO_TABLE_NAME Tabellenname 20080310

Method CATEGORIZE_ERRORS on class BSBP_ESOA_ADAPTER has no exception.

Method CHANGE_NODE Signature

Method CHANGE_NODE on class BSBP_ESOA_ADAPTER has no parameter.
Method CHANGE_NODE on class BSBP_ESOA_ADAPTER has no exception.

Method CHANGE_OBJECT Signature

Method CHANGE_OBJECT on class BSBP_ESOA_ADAPTER has no parameter.
Method CHANGE_OBJECT on class BSBP_ESOA_ADAPTER has no exception.

Method CHECK_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_MESSAGES Call by reference Type reference (TYPE) TTY_XO_MESSAGE Nachrichten 20080307
2 Exporting E_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20080422
3 Importing I_PARTNER Call by reference Type reference (TYPE) XO_OBJECT_KEY Schlüsselparameter 20080310

Method CHECK_EXISTENCE on class BSBP_ESOA_ADAPTER has no exception.

Method COMMIT Signature

Method COMMIT on class BSBP_ESOA_ADAPTER has no parameter.
Method COMMIT on class BSBP_ESOA_ADAPTER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_NAME Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_NAME Name des Business Objects 20080317
2 Importing I_BO_TYPE Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_TYPE Name des Business Object Typs 20080317
3 Importing I_TRANSACTION_MODE Call by reference Type reference (TYPE) XO_ESA_TRANSACTION_MODE Transaktionsmodus 20080317

Method CONSTRUCTOR on class BSBP_ESOA_ADAPTER has no exception.

Method CREATE_NODE Signature

Method CREATE_NODE on class BSBP_ESOA_ADAPTER has no parameter.
Method CREATE_NODE on class BSBP_ESOA_ADAPTER has no exception.

Method CREATE_OBJECT Signature

Method CREATE_OBJECT on class BSBP_ESOA_ADAPTER has no parameter.
Method CREATE_OBJECT on class BSBP_ESOA_ADAPTER has no exception.

Method FIND_OBJECTS Signature

Method FIND_OBJECTS on class BSBP_ESOA_ADAPTER has no parameter.
Method FIND_OBJECTS on class BSBP_ESOA_ADAPTER has no exception.

Method GET_NODE_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_NAME Call by reference Type reference (TYPE) XO_SEGMENT_OBJECT_NAME Name des Segment Objects 20080219
2 Returning R_NODE_API Value transfer Object reference (TYPE REF TO) IF_BSBP_ESOA_NODE_API API für einen Knoten des Geschäftspartners 20080227
# Exception Resumable Description Created on
1 CX_XO_INVALID_PARAMETER Ausnahme: Übergabewerte fehlerhaft 20080219

Method GET_NODE_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODES Call by reference Type reference (TYPE) TTY_XO_ESA_NODE_DATA2 Daten der Segmentknoten für ESA Mappingstruktur mit X-Leiste 20080312

Method GET_NODE_NAMES on class BSBP_ESOA_ADAPTER has no exception.

Method READ_NODE Signature

Method READ_NODE on class BSBP_ESOA_ADAPTER has no parameter.
Method READ_NODE on class BSBP_ESOA_ADAPTER has no exception.

Method READ_OBJECT Signature

Method READ_OBJECT on class BSBP_ESOA_ADAPTER has no parameter.
Method READ_OBJECT on class BSBP_ESOA_ADAPTER has no exception.

Method SEND_NODE Signature

Method SEND_NODE on class BSBP_ESOA_ADAPTER has no parameter.
Method SEND_NODE on class BSBP_ESOA_ADAPTER has no exception.

Method SEND_OBJECT Signature

Method SEND_OBJECT on class BSBP_ESOA_ADAPTER has no parameter.
Method SEND_OBJECT on class BSBP_ESOA_ADAPTER has no exception.

Method UPDATE_NODE Signature

Method UPDATE_NODE on class BSBP_ESOA_ADAPTER has no parameter.
Method UPDATE_NODE on class BSBP_ESOA_ADAPTER has no exception.

Method UPDATE_OBJECT Signature

Method UPDATE_OBJECT on class BSBP_ESOA_ADAPTER has no parameter.
Method UPDATE_OBJECT on class BSBP_ESOA_ADAPTER has no exception.

History

SAP  20110908 
701