SAP ABAP Class FSBP_PROXY_SERVICES (Business Partner Proxy: Additional Functions)
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_PARAMETER_NAMES Business Partner Proxy: Parameter Names 20081030
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XO_CONST_BOOLE Constants: Boolean Values 20081006
Properties
Class FSBP_PROXY_SERVICES  
Short Description Business Partner Proxy: Additional Functions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FS_BP_FND_PROXY   Proxy for Financial Services Business Partner 
Created 20080626   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class FSBP_PROXY_SERVICES has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FSBP_PRX_PARAMETER_NAMES Business Partner Proxy: Parameter Names 20081030
2 IF_XO_CONST_BOOLE Constants: Boolean Values 20081006
Friends
Class FSBP_PROXY_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 INVERSE_DIRECTION Constant Protected Type reference (TYPE) BUP_RELDIR '2' BP Rel.: Detailed Indicator for Direction of a Relationship 20080807
2 PRINTFORM_PARAMETERS Instance attribute Protected Attribute reference (LIKE) 20081114
3 REQ_NODE_COMMON Instance attribute Protected Attribute reference (LIKE) 20081030
4 RETRIEVAL_PARAMETERS Instance attribute Protected Attribute reference (LIKE) 20081030
5 STANDARD_DIRECTION Constant Protected Type reference (TYPE) BUP_RELDIR '1' BP Rel.: Detailed Indicator for Direction of a Relationship 20080807
6 TRUE Instance attribute Protected Attribute reference (LIKE) 20081006
7 UNDEFINED Constant Protected Type reference (TYPE) BUP_RELDIR '0' BP Rel.: Detailed Indicator for Direction of a Relationship 20080807
8 UNDIRECTED Constant Protected Type reference (TYPE) BUP_RELDIR '3' BP Rel.: Detailed Indicator for Direction of a Relationship 20080807
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_BP_ID Static method Public Method Converts Partner ID to ID with Leading Zeros 20100922
2 CONVERT_BUT100_TO_ROLES Static method Public Method Converts BUT100 to Role Structure with Role Category 20080626
3 CONVERT_RELATIONSHIPS Static method Public Method Distributes Relationships According to Direction 20080804
4 CONVERT_TIMESTAMP_TO_DATE Static method Public Method Converts Time Stamp into Date 20081121
5 FIELD_VALUE_PAIR_TO_STRUCTURE Static method Private Method 20110421
6 FILTER_ADDRESSES Static method Public Method Supplies Address Data for Address Usage 20090408
7 GET_ADDRESS_NUMBER_AND_TYPE Static method Public Method Provides Address Number and Address Category 20081113
8 GET_DATA_NAMES_BY_DATA_VIEW Static method Public Method Provides Retrieval Request Structure for Table of Data Names 20081112
9 GET_DATA_NAMES_BY_METHOD_NAMES Static method Public Method Returns Data Names for Table of Method Names 20091123
10 GET_PRINTFORM_PARM_BY_RETR_QRY Static method Public Method Provides the Print Form Parameters from Retrieval Request 20101207
11 GET_RELATIONSHIP_DIRECTION Static method Protected Method Provides the Direction of a Relationship 20080807
12 GET_RETRIEVE_QRY_BY_TABLE_NAME Static method Public Method Provides Retrieval Request for Table Names 20081118
13 GET_TABLE_NAME_BY_CONFVIEWSPEC Static method Public Method Provides Table Names from Confirmation View Specification 20101110
14 GET_TABLE_NAME_BY_DATA_NAME Static method Public Method Provides Table Names for Data Names 20091217
15 GET_TABLE_NAME_BY_RETRIEVE_QRY Static method Public Method Provides Table Names from Retrieval Request 20090115
Events
Class FSBP_PROXY_SERVICES has no event.
Types
Class FSBP_PROXY_SERVICES has no local type.
Method Signatures

Method CONVERT_BP_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER_ID Value transfer Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20100922
2 Returning R_PARTNER_ID Value transfer Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20100922

Method CONVERT_BP_ID on class FSBP_PROXY_SERVICES has no exception.

Method CONVERT_BUT100_TO_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ROLES Call by reference Type reference (TYPE) FSBP_BAPI_BPROLES_TTY Geschäftspartnerrollen 20080626
2 Importing I_BUT100 Call by reference Type reference (TYPE) TTY_BUT100 SAP-GP: Tabellenstruktur zur Übergabe von Rollendaten 20080626

Method CONVERT_BUT100_TO_ROLES on class FSBP_PROXY_SERVICES has no exception.

Method CONVERT_RELATIONSHIPS 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 20080807
2 Exporting E_SUB_NODES Call by reference Type reference (TYPE) BUT050_TTY Untergeordnete Beziehungen 20080807
3 Exporting E_SUPER_NODES Call by reference Type reference (TYPE) BUT050_TTY Übergeordnete Beziehungen 20080807
4 Exporting E_UNDIRECTIONAL_NODES Call by reference Type reference (TYPE) BUT050_TTY Ungerichtete Beziehungen 20080807
5 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20080807
6 Importing I_PARTNER_TAB Call by reference Type reference (TYPE) FSBP_PRX_PARTNER_ID_TAB Geschäftspartnernummern 20080812
7 Importing I_RELATIONSHIPS Call by reference Type reference (TYPE) BUT050_TTY Beziehungen 20080807

Method CONVERT_RELATIONSHIPS on class FSBP_PROXY_SERVICES has no exception.

Method CONVERT_TIMESTAMP_TO_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TIME_STAMP Call by reference Type reference (TYPE) BU_ADVW_VALID_FROM Timestamp 20081121
2 Returning R_DATE Value transfer Type reference (TYPE) DATS 20081121

Method CONVERT_TIMESTAMP_TO_DATE on class FSBP_PROXY_SERVICES has no exception.

Method FIELD_VALUE_PAIR_TO_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELD Call by reference Type reference (TYPE) ANY Feldname 20110421
2 Importing I_VALUE Call by reference Type reference (TYPE) ANY Feldwert 20110421
3 Returning RESULT Value transfer Type reference (TYPE) STR_XO_FIELD Feld 20110421

Method FIELD_VALUE_PAIR_TO_STRUCTURE on class FSBP_PROXY_SERVICES has no exception.

Method FILTER_ADDRESSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BUT020 Call by reference Type reference (TYPE) TTY_BUT020 SAP-GP: Übergabestruktur für Adressreferenzen der BUT020 20090408
2 Exporting E_BUT021_FS Call by reference Type reference (TYPE) TTY_BUT021 SAP-GP: Übergabestruktur für Adressverwendungen 20090408
3 Exporting E_MESSAGES Call by reference Type reference (TYPE) FSBP_PRX_MESSAGE_TAB Fehlermeldungen Geschäftspartnerproxy 20090408
4 Importing I_ADDRESS_USAGE Call by reference Type reference (TYPE) BU_ADRKIND Adressart 20090408
5 Importing I_BUT020 Call by reference Type reference (TYPE) TTY_BUT020 SAP-GP: Übergabestruktur für Adressreferenzen der BUT020 20090408
6 Importing I_BUT021_FS Call by reference Type reference (TYPE) TTY_BUT021 SAP-GP: Übergabestruktur für Adressverwendungen 20090408
7 Importing I_DATE Call by reference Type reference (TYPE) SYDATUM Stichtag 20090408
8 Importing I_FALLBACK_TO_DEFAULT Call by reference Type reference (TYPE) XO_BOOLE Liefert XXDEFAULT, wenn Usage nicht vorhanden 20090408

Method FILTER_ADDRESSES on class FSBP_PROXY_SERVICES has no exception.

Method GET_ADDRESS_NUMBER_AND_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADDRESS_KEY Call by reference Type reference (TYPE) FSBP_PRX_PARTNER_ADDR_KEY Adressschlüssel zum Geschäftspartner 20081113
2 Exporting E_ADDRESS_TYPE Call by reference Type reference (TYPE) AD_ADRTYPE Adreßtyp (1=Organisation, 2=Person, 3=Ansprechpartner) 20081113
3 Exporting E_MESSAGES Call by reference Type reference (TYPE) FSBP_PRX_MESSAGE_TAB Fehlermeldungen Geschäftspartnerproxy 20081113
4 Exporting E_PERSNUM Call by reference Type reference (TYPE) AD_PERSNUM Personennummer 20081210
5 Importing I_ADDRESS_KEY Call by reference Type reference (TYPE) FSBP_PRX_PARTNER_ADDR_KEY Adressschlüssel zum Geschäftspartner 20081113

Method GET_ADDRESS_NUMBER_AND_TYPE on class FSBP_PROXY_SERVICES has no exception.

Method GET_DATA_NAMES_BY_DATA_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA_VIEW Call by reference Type reference (TYPE) FSBP_PRX_DATA_VIEW Daten Sichten für Prefetch FSBP Proxy 20081112
2 Returning RESULT Value transfer Type reference (TYPE) FSBP_PRX_DATA_NAME_TAB Namen der Tabellen oder der abgeleiteten Daten 20081112

Method GET_DATA_NAMES_BY_DATA_VIEW on class FSBP_PROXY_SERVICES has no exception.

Method GET_DATA_NAMES_BY_METHOD_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_METHOD_NAMES Call by reference Type reference (TYPE) FSBP_PRX_METHOD_NAME_TAB FSBP Proxy Methodennamen 20091123
2 Returning RESULT Value transfer Type reference (TYPE) FSBP_PRX_DATA_NAME_TAB Namen der Tabellen oder der abgeleiteten Daten 20091123

Method GET_DATA_NAMES_BY_METHOD_NAMES on class FSBP_PROXY_SERVICES has no exception.

Method GET_PRINTFORM_PARM_BY_RETR_QRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PRINTFORM_PARAMETERS Call by reference Type reference (TYPE) FSBP_PRX_PRINTFORM_PARAMETERS Parameter für Address Printform 20101207
2 Importing I_QUERY Call by reference Type reference (TYPE) STR_XO_SEARCH_CRITERIA Suchkriterien 20101207

Method GET_PRINTFORM_PARM_BY_RETR_QRY on class FSBP_PROXY_SERVICES has no exception.

Method GET_RELATIONSHIP_DIRECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20080807
2 Importing I_RELATIONSHIP Call by reference Type reference (TYPE) BUT050 GP-Beziehungen/GP-Rollenfindungen: Allgemeine Daten 20080807
3 Returning RESULT Value transfer Type reference (TYPE) BUP_RELDIR GPB: Detailliertes Kennzeichen zur Richtung einer Beziehung 20080807

Method GET_RELATIONSHIP_DIRECTION on class FSBP_PROXY_SERVICES has no exception.

Method GET_RETRIEVE_QRY_BY_TABLE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER_KEY Call by reference Type reference (TYPE) FSBP_BP_IDENTIFICATION_ESA_TTY Identifikationsmerkmale des Geschäftspartners im ESA Kontext 20081118
2 Importing I_PRINTFORM_PARAMETERS Call by reference Type reference (TYPE) FSBP_PRX_PRINTFORM_PARAMETERS Parameter für Address Printform 20081118
3 Importing I_TABLE_NAMES Call by reference Type reference (TYPE) FSBP_PRX_DATA_NAME_TAB Namen der Tabellen oder der abgeleiteten Daten 20081118
4 Exporting RESULT Call by reference Type reference (TYPE) STR_XO_ESA_MAPPING2 Retrieval-Query im ESAMAP2-Format 20081118

Method GET_RETRIEVE_QRY_BY_TABLE_NAME on class FSBP_PROXY_SERVICES has no exception.

Method GET_TABLE_NAME_BY_CONFVIEWSPEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NON_XO_DATA_REQUESTED Call by reference Type reference (TYPE) TTY_XO_TABLE_NAME Nicht XO Komponenten zu denen Daten angefragt werden sollen 20101110
2 Exporting ET_XO_DATA_REQUESTED Call by reference Type reference (TYPE) TTY_XO_TABLE_NAME Tabellennamen in XO, zu denen Daten angefragt werden sollen 20101110
3 Importing I_CONF_VIEW_SPEC Call by reference Type reference (TYPE) TTY_XO_FIELD 20101110

Method GET_TABLE_NAME_BY_CONFVIEWSPEC on class FSBP_PROXY_SERVICES has no exception.

Method GET_TABLE_NAME_BY_DATA_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA_NAMES Call by reference Type reference (TYPE) FSBP_PRX_DATA_NAME_TAB Namen der Tabellen oder der abgeleiteten Daten 20091217
2 Returning R_TABLE_NAMES Value transfer Type reference (TYPE) FSBP_PRX_DATA_NAME_TAB Namen der Tabellen oder der abgeleiteten Daten 20091217

Method GET_TABLE_NAME_BY_DATA_NAME on class FSBP_PROXY_SERVICES has no exception.

Method GET_TABLE_NAME_BY_RETRIEVE_QRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NON_XO_DATA_REQUESTED Call by reference Type reference (TYPE) TTY_XO_TABLE_NAME Nicht XO Komponenten zu denen Daten angefragt werden sollen 20090115
2 Exporting ET_XO_DATA_REQUESTED Call by reference Type reference (TYPE) TTY_XO_TABLE_NAME Tabellennamen in XO, zu denen Daten angefragt werden sollen 20090115
3 Importing I_QUERY Call by reference Type reference (TYPE) STR_XO_SEARCH_CRITERIA Suchkriterien 20090115

Method GET_TABLE_NAME_BY_RETRIEVE_QRY on class FSBP_PROXY_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 300