SAP ABAP Class AC_FSBP_PRX_C_SERVICE (Client for Remote Access (Service))
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   FS-BP (Application Component) Business Partner
     FS_BP_FND_PROXY (Package) Proxy for Financial Services Business Partner
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FSBP_PRX_CLIENT Business Partner Proxy Client 20110210
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FSBP_PRX_DATA_NAME Business Partner Proxy: Data Names 20110210
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XO_CONST_BOOLE Constants: Boolean Values 20110210
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  FSBP_PRX_C_SERVICE_300 Client for Remote Access FS-PP 3.0 20110210
2 Inheritance (c INHERITING FROM c_ref)  FSBP_PRX_C_SERVICE_400 Client for Remote Access FS-PP 4.0 20110210
3 Inheritance (c INHERITING FROM c_ref)  FSBP_PRX_C_SERVICE_500 Client for Remote Access FS-PP 5.0 20121128
Properties
Class AC_FSBP_PRX_C_SERVICE  
Short Description Client for Remote Access (Service)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class FS_BP_PROXY    
Program status     
Category 0   
Package FS_BP_FND_PROXY   Proxy for Financial Services Business Partner 
Created 20110210   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class AC_FSBP_PRX_C_SERVICE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FSBP_PRX_CLIENT Business Partner Proxy Client 20110210
2 IF_FSBP_PRX_DATA_NAME Business Partner Proxy: Data Names 20110210
3 IF_XO_CONST_BOOLE Constants: Boolean Values 20110210
Friends
Class AC_FSBP_PRX_C_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CACHE Instance attribute Protected Object reference (TYPE REF TO) FSBP_PRX_DATA_CACHE Data Buffer for Business Partner Proxy 20110210
2 ESA_FACTORY Instance attribute Protected Object reference (TYPE REF TO) IF_XO_ESA_FACTORY Factory for ESA Adapter Implementations 20121203
3 ESA_FACTORY_BPRL Instance attribute Protected Object reference (TYPE REF TO) IF_XO_ESA_FACTORY Factory for ESA Adapter Implementations 20121211
4 FALSE Instance attribute Protected Attribute reference (LIKE) Mapping Business Partner ID 20110210
5 FIND Constant Protected Type reference (TYPE) XO_ESA_SERVICE_NAME 'FIND' Constants for Service Request 20121128
6 KEY_MAPPER Instance attribute Protected Object reference (TYPE REF TO) FSBP_KEY_MAPPER Mapping Business Partner ID 20110210
7 PF_PARAM_CACHE Instance attribute Protected Type reference (TYPE) FSBP_PRX_PRINTF_PARAM_REF_TAB Parameter for Address Print Form + Reference to Data 20110210
8 RETRIEVE Constant Protected Type reference (TYPE) XO_ESA_SERVICE_NAME 'RETRIEVE' Constants for Service Request 20110224
9 RETRIEVE_REL Constant Protected Type reference (TYPE) XO_ESA_SERVICE_NAME 'RETRIEVE_REL' Constants for Service Request 20110224
10 TRUE Instance attribute Protected Attribute reference (LIKE) Mapping Business Partner ID 20110210
11 UPDATE Constant Protected Type reference (TYPE) XO_ESA_SERVICE_NAME 'UPDATE' Constants for Service Request 20110224
Methods
# Method Level Visibility Method type Description Created on
1 CALL_RETRIEVAL Instance method Protected Method Execute Retrieval Call 20110210
2 CALL_UPDATE Instance method Protected Method Execute Update Call 20110210
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110210
4 DATA_GET Instance method Protected Method Read Data from Cache 20110210
5 DATA_RETRIEVAL Instance method Protected Method Supplies Data for a Specific Segment 20110210
6 ESMAP2_TO_XO_OBJ_TAB_DATA Instance method Public Method Converts ESAMAP2 to XO_OBJECT_TABLE_DATA 20110210
7 ESMAP2_TO_XO_OBJ_TAB_DATA_REL Instance method Public Method Converts ESAMAP2 to XO_OBJECT_TABLE_DATA 20121211
8 GET_BUS020_EXT_FROM_ADDRESSES Instance method Protected Method Converts an XO Address to BUS020_EXT Format 20110210
9 GET_ESA_FACTORY Instance method Protected Method 20121203
10 GET_GUID_FROM_OBJECT_DATA Instance method Protected Method Gets the GUID for a Partner from the Object Data 20110210
11 GET_SERVICE_NAME Instance method Protected Method Provides the Service Name 20110506
12 HANDLE_ADDR_DESCR_USAGE Instance method Private Method 20110210
13 HANDLE_ADDR_DET_SIMPLE_USAGE Instance method Private Method 20110210
14 HANDLE_ADDR_USAGE Instance method Private Method 20110210
15 MAP_SEARCH_OUTPUT_TO_RESULT Instance method Protected Method 20121212
16 READ_FROM_CACHE Instance method Protected Method Read Data from Cache 20110210
17 SEARCH_BY_IDENTIFICATION Instance method Protected Method 20121129
Events
Class AC_FSBP_PRX_C_SERVICE has no event.
Types
Class AC_FSBP_PRX_C_SERVICE has no local type.
Method Signatures

Method CALL_RETRIEVAL 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) FSBP_PRX_MESSAGE_ENHANCED_TAB Fehlermeldungen Geschäftspartnerproxy 20110210
2 Exporting E_OBJECT_TABLE_DATA Call by reference Type reference (TYPE) TTY_XO_OBJECT_TABLE_DATA Objektdaten 20110210
3 Exporting E_PARTNER_KEYS Call by reference Type reference (TYPE) FSBP_PARTNER_KEY_ENH_TTY Erweiterter Geschäftspartnerschlüssel 20110210
4 Importing I_PARTNER_KEYS Call by reference Type reference (TYPE) FSBP_PRX_PARTNER_KEY_ENH_TAB Erweiterter Geschäftspartnerschlüssel 20110210
5 Importing I_PRINTFORM_PARAMETERS Call by reference Type reference (TYPE) FSBP_PRX_PRINTFORM_PARAMETERS Parameter für Address Printform 20110210
6 Importing I_SERVICE_NAME Call by reference Type reference (TYPE) XO_ESA_SERVICE_NAME Name der Service-Implementierung des SAP Geschäftspartners 20110210
7 Importing I_TABLE_NAMES Call by reference Type reference (TYPE) FSBP_PRX_DATA_NAME_TAB Namen der Tabellen oder der abgeleiteten Daten 20110210

Method CALL_RETRIEVAL on class AC_FSBP_PRX_C_SERVICE has no exception.

Method CALL_UPDATE 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) FSBP_PRX_MESSAGE_TAB Fehlermeldungen Geschäftspartnerproxy 20110210
2 Importing I_CHANGE_INDICATOR Call by reference Type reference (TYPE) XO_CHANGE_INDICATOR Änderungskennzeichen 20110210
3 Importing I_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20110210
4 Importing I_DATA_NAME Call by reference Type reference (TYPE) XO_TABLE_NAME Tabellenname 20110210
5 Importing I_PARTNER_KEY Call by reference Type reference (TYPE) FSBP_PRX_PARTNER_KEY Geschäftspartnerschlüssel 20110210

Method CALL_UPDATE on class AC_FSBP_PRX_C_SERVICE has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class AC_FSBP_PRX_C_SERVICE has no parameter.
Method CONSTRUCTOR on class AC_FSBP_PRX_C_SERVICE has no exception.

Method DATA_GET Signature

Method DATA_GET on class AC_FSBP_PRX_C_SERVICE has no parameter.
Method DATA_GET on class AC_FSBP_PRX_C_SERVICE has no exception.

Method DATA_RETRIEVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA Call by reference Type reference (TYPE) TTY_XO_OBJECT_TABLE_DATA Objektdaten 20110210
2 Exporting E_MESSAGES Call by reference Type reference (TYPE) FSBP_PRX_MESSAGE_ENHANCED_TAB Fehlermeldungen Geschäftspartnerproxy 20110210
3 Exporting E_PARTNER_KEYS Call by reference Type reference (TYPE) FSBP_PRX_PARTNER_KEY_ENH_TAB Erweiterter Geschäftspartnerschlüssel 20110210
4 Importing I_PARTNER_KEYS Call by reference Type reference (TYPE) FSBP_PRX_PARTNER_KEY_ENH_TAB Erweiterter Geschäftspartnerschlüssel 20110210
5 Importing I_PRINTFORM_PARAMETERS Call by reference Type reference (TYPE) FSBP_PRX_PRINTFORM_PARAMETERS Parameter für Address Printform 20110210
6 Importing I_SERVICE_NAME Call by reference Type reference (TYPE) XO_ESA_SERVICE_NAME Name der Service-Implementierung des SAP Geschäftspartners 20110210
7 Importing I_TABLE_NAMES Call by reference Type reference (TYPE) FSBP_PRX_DATA_NAME_TAB Namen der Tabellen oder der abgeleiteten Daten 20110210

Method DATA_RETRIEVAL on class AC_FSBP_PRX_C_SERVICE has no exception.

Method ESMAP2_TO_XO_OBJ_TAB_DATA 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) FSBP_PRX_MESSAGE_ENHANCED_TAB Fehlermeldungen Geschäftspartnerproxy 20110210
2 Exporting E_PARTNER_KEYS Call by reference Type reference (TYPE) FSBP_PRX_PARTNER_KEY_ENH_TAB Erweiterter Geschäftspartnerschlüssel 20110210
3 Exporting E_XO_OBJECT_TABLE_DATA Call by reference Type reference (TYPE) TTY_XO_OBJECT_TABLE_DATA Objektdaten 20110210
4 Importing I_BP_KEYS_W_TECH_ID Call by reference Type reference (TYPE) FSBP_BP_IDENTIFICATION_ESA_TTY Identifikationsmerkmale des Geschäftspartners im ESA Kontext 20110210
5 Importing I_ESAMAP2 Call by reference Type reference (TYPE) STR_XO_ESA_MAPPING2 Interne Mappingstruktur für ESA Services 20110210

Method ESMAP2_TO_XO_OBJ_TAB_DATA on class AC_FSBP_PRX_C_SERVICE has no exception.

Method ESMAP2_TO_XO_OBJ_TAB_DATA_REL 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) FSBP_PRX_MESSAGE_ENHANCED_TAB Fehlermeldungen Geschäftspartnerproxy 20121211
2 Exporting E_PARTNER_KEYS Call by reference Type reference (TYPE) FSBP_PRX_PARTNER_KEY_ENH_TAB Erweiterter Geschäftspartnerschlüssel 20121211
3 Exporting E_XO_OBJECT_TABLE_DATA Call by reference Type reference (TYPE) TTY_XO_OBJECT_TABLE_DATA Objektdaten 20121211
4 Importing I_BP_KEYS_W_TECH_ID Call by reference Type reference (TYPE) FSBP_BP_IDENTIFICATION_ESA_TTY Identifikationsmerkmale des Geschäftspartners im ESA Kontext 20121211
5 Importing I_ESAMAP2 Call by reference Type reference (TYPE) STR_XO_ESA_MAPPING2 Interne Mappingstruktur für ESA Services 20121211

Method ESMAP2_TO_XO_OBJ_TAB_DATA_REL on class AC_FSBP_PRX_C_SERVICE has no exception.

Method GET_BUS020_EXT_FROM_ADDRESSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT Call by reference Type reference (TYPE) ANY Einfache Adressdaten 20110210
2 Importing I_ADDRESS Call by reference Type reference (TYPE) FSBP_ADDRESS_OBJECT Struktur zur Verwaltung von Adressen 20110210
3 Importing I_BUT020 Call by reference Type reference (TYPE) BUT020 GP: Adressen 20110210
4 Importing I_BUT021_FS Call by reference Type reference (TYPE) BUT021_FS zeitabhängige Adressverwendungen 20110210

Method GET_BUS020_EXT_FROM_ADDRESSES on class AC_FSBP_PRX_C_SERVICE has no exception.

Method GET_ESA_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SERVICE_NAME Call by reference Type reference (TYPE) XO_ESA_SERVICE_NAME Name der Service-Implementierung des SAP Geschäftspartners 20121211
2 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) IF_XO_ESA_FACTORY Factory für ESA-Adapterimplementierungen 20121203
# Exception Resumable Description Created on
1 CX_XO_OBJECT_NOT_FOUND 20121203

Method GET_GUID_FROM_OBJECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_DATA Call by reference Type reference (TYPE) STR_XO_OBJECT_TABLE_DATA Daten eines Objekts 20110210
2 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20110210
3 Returning R_PARTNER_GUID Value transfer Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20110210

Method GET_GUID_FROM_OBJECT_DATA on class AC_FSBP_PRX_C_SERVICE has no exception.

Method GET_SERVICE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_SERVICE_NAME Value transfer Type reference (TYPE) XO_ESA_SERVICE_NAME 20110506
2 Importing I_OPERATION Call by reference Type reference (TYPE) XO_ESA_SERVICE_NAME 20110506

Method GET_SERVICE_NAME on class AC_FSBP_PRX_C_SERVICE has no exception.

Method HANDLE_ADDR_DESCR_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20110210
2 Importing I_ADDRESS_DESCR Call by reference Type reference (TYPE) FSBP_ADDRESS_DESCRIPTION_TTY Tabellentyp für Address Beschreibung 20110210
3 Importing I_BUT020 Call by reference Type reference (TYPE) TTY_BUT020 SAP-GP: Übergabestruktur für Adressreferenzen der BUT020 20110210
4 Importing I_BUT021_FS Call by reference Type reference (TYPE) TTY_BUT021 SAP-GP: Übergabestruktur für Adressverwendungen 20110210

Method HANDLE_ADDR_DESCR_USAGE on class AC_FSBP_PRX_C_SERVICE has no exception.

Method HANDLE_ADDR_DET_SIMPLE_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20110210
2 Importing I_ADDRESS Call by reference Type reference (TYPE) FSBP_ADDRESS_OBJECT_TTY Tabellentyp zur Verwaltung von Adressen 20110210
3 Importing I_BUT020 Call by reference Type reference (TYPE) TTY_BUT020 SAP-GP: Übergabestruktur für Adressreferenzen der BUT020 20110210
4 Importing I_BUT021_FS Call by reference Type reference (TYPE) TTY_BUT021 SAP-GP: Übergabestruktur für Adressverwendungen 20110210

Method HANDLE_ADDR_DET_SIMPLE_USAGE on class AC_FSBP_PRX_C_SERVICE has no exception.

Method HANDLE_ADDR_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20110210
2 Importing I_BUT020 Call by reference Type reference (TYPE) TTY_BUT020 SAP-GP: Übergabestruktur für Adressreferenzen der BUT020 20110210
3 Importing I_BUT021_FS Call by reference Type reference (TYPE) TTY_BUT021 SAP-GP: Übergabestruktur für Adressverwendungen 20110210

Method HANDLE_ADDR_USAGE on class AC_FSBP_PRX_C_SERVICE has no exception.

Method MAP_SEARCH_OUTPUT_TO_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_PARTNER_KEYS Value transfer Type reference (TYPE) FSBP_PRX_PARTNER_KEY_ENH_TAB Erweiterter Geschäftspartnerschlüssel 20121212
2 Importing I_ESAMAP2 Call by reference Type reference (TYPE) STR_XO_ESA_MAPPING2 Interne Mappingstruktur für ESA Services 20121212

Method MAP_SEARCH_OUTPUT_TO_RESULT on class AC_FSBP_PRX_C_SERVICE has no exception.

Method READ_FROM_CACHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA Call by reference Type reference (TYPE) TTY_XO_OBJECT_TABLE_DATA Objektdaten 20110210
2 Exporting E_FAILED_PARTNER_KEYS Call by reference Type reference (TYPE) FSBP_PRX_PARTNER_KEY_ENH_TAB Erweiterter Geschäftspartnerschlüssel 20110210
3 Exporting E_PARTNER_KEYS Call by reference Type reference (TYPE) FSBP_PRX_PARTNER_KEY_ENH_TAB Erweiterter Geschäftspartnerschlüssel 20110210
4 Importing I_PARTNER_KEYS Call by reference Type reference (TYPE) FSBP_PRX_PARTNER_KEY_ENH_TAB Erweiterter Geschäftspartnerschlüssel 20110210
5 Importing I_PRINTFORM_PARAMETERS Call by reference Type reference (TYPE) FSBP_PRX_PRINTFORM_PARAMETERS Parameter für Address Printform 20110210
6 Importing I_TABLE_NAMES Call by reference Type reference (TYPE) FSBP_PRX_DATA_NAME_TAB Namen der Tabellen oder der abgeleiteten Daten 20110210

Method READ_FROM_CACHE on class AC_FSBP_PRX_C_SERVICE has no exception.

Method SEARCH_BY_IDENTIFICATION 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) FSBP_PRX_MESSAGE_ENHANCED_TAB 20121129
2 Exporting E_PARTNER_KEYS Call by reference Type reference (TYPE) FSBP_PRX_PARTNER_KEY_ENH_TAB 20121129
3 Importing I_IDENTIFICATION Call by reference Type reference (TYPE) FSBP_PRX_IDNUMBER_TAB 20121129

Method SEARCH_BY_IDENTIFICATION on class AC_FSBP_PRX_C_SERVICE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 400