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
⤷ 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 |