SAP ABAP Class FSBPR_SMAP_TOOLS_I2E (Tools for SOA Outbound Mapping)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   FS-BP (Application Component) Business Partner
     FS_BP_FND_RL_SOA_MAPPING (Package) SAP FS-BP Relationships: Mapping for Enterprise Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  AC_FSBP_SMAP_TOOLS_I2E Cross-BO Tools for SOA Outbound Mapping 20100813
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  FSBPR_TD_SMAP_TOOLS_I2E Test Double for Tools SOA Outbound Mapping 20100817
Properties
Class FSBPR_SMAP_TOOLS_I2E  
Short Description Tools for SOA Outbound Mapping    
Super Class AC_FSBP_SMAP_TOOLS_I2E Cross-BO Tools for SOA Outbound Mapping 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FS_BP_FND_RL_SOA_MAPPING   SAP FS-BP Relationships: Mapping for Enterprise Services 
Created 20100813   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class FSBPR_SMAP_TOOLS_I2E has no interface implemented.
Friends
Class FSBPR_SMAP_TOOLS_I2E has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 INSTANCE Static Attribute Private Object reference (TYPE REF TO) FSBPR_SMAP_TOOLS_I2E Tools for SOA Outbound Mapping 20100813
2 MAPPING_BP_TOOLS_E2I Instance attribute Protected Object reference (TYPE REF TO) FSBP_SMAP_TOOLS_E2I BO BP: Tools for SOA Inbound Mapping 20110118
3 MAPPING_RL_TOOLS_MAPBADI Instance attribute Protected Object reference (TYPE REF TO) FSBPR_SMAP_TOOLS_MAPBADI Tools for SOA Mapping BAdIs 20100908
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100813
2 GET_ADDRESS_REPRESENT_NAME Instance method Private Method 20100928
3 GET_CATEGORY_CODE_NAME Instance method Private Method 20100929
4 GET_FORMATTED_NAME_FOR_OBJECT Instance method Public Method 20100813
5 GET_FUCTION_AREA_CODE_NAME Instance method Private Method 20100929
6 GET_FUCTION_TYPE_CODE_NAME Instance method Private Method 20100929
7 GET_INSTANCE Static method Public Method 20100813
8 GET_POWER_OF_ATTORNEY_NAME Instance method Private Method 20100929
9 GET_RELTYP Instance method Public Method Returns the Relationship Type 20110104
10 GET_SENDER_TECHNICAL_ID Instance method Public Method Not a Relationship Method But No Bundle Class Exists 20101207
11 GET_VIP_REASON_CODE_NAME Instance method Private Method 20100929
12 MAP_BPCA Instance method Public Method Mapping of Business Process Chain Assignment 20100813
13 MAP_CONTACTPERSON_DATA Instance method Public Method 20100813
14 MAP_FORMATTED_ADDRESS_DESCR Instance method Public Method 20100813
15 MAP_OTHER_RELATIONSHIP_DATA Instance method Public Method 20100930
16 MAP_SHAREHOLDER_DATA Instance method Public Method 20100813
17 MAP_TOP_LEVEL Instance method Public Method 20100813
18 MAP_WORKPLACE Instance method Public Method 20100813
Events
Class FSBPR_SMAP_TOOLS_I2E has no event.
Types
Class FSBPR_SMAP_TOOLS_I2E has no local type.
Method Signatures

Method CONSTRUCTOR Signature

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

Method GET_ADDRESS_REPRESENT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NATION Call by reference Type reference (TYPE) AD_NATION Versionskennzeichen für internationale Adressen 20100928
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20100928

Method GET_ADDRESS_REPRESENT_NAME on class FSBPR_SMAP_TOOLS_I2E has no exception.

Method GET_CATEGORY_CODE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CATEGORY_CODE Call by reference Type reference (TYPE) BU_RELTYP Geschäftspartner-Beziehungstyp 20100929
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20100929

Method GET_CATEGORY_CODE_NAME on class FSBPR_SMAP_TOOLS_I2E has no exception.

Method GET_FORMATTED_NAME_FOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Call by reference Type reference (TYPE) STR_XO_ESA_OBJECT_DATA2 20100813
2 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20100813
3 Returning RESULT Value transfer Type reference (TYPE) FSBP_PARTNER_FORMATTED_NAME 20100813

Method GET_FORMATTED_NAME_FOR_OBJECT on class FSBPR_SMAP_TOOLS_I2E has no exception.

Method GET_FUCTION_AREA_CODE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FUNC_AREA_CODE Call by reference Type reference (TYPE) BU_ABTNR Abteilung 20100929
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20100929

Method GET_FUCTION_AREA_CODE_NAME on class FSBPR_SMAP_TOOLS_I2E has no exception.

Method GET_FUCTION_TYPE_CODE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FUNC_TYPE_CODE Call by reference Type reference (TYPE) BU_PAFKT Funktion des Partners 20100929
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20100929

Method GET_FUCTION_TYPE_CODE_NAME on class FSBPR_SMAP_TOOLS_I2E has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) FSBPR_SMAP_TOOLS_I2E Tools für das SOA Outbout Mapping 20100813

Method GET_INSTANCE on class FSBPR_SMAP_TOOLS_I2E has no exception.

Method GET_POWER_OF_ATTORNEY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POWER_OF_ATTORNEY_CODE Call by reference Type reference (TYPE) BU_PAAUTH Vollmacht des Partners 20100929
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20100929

Method GET_POWER_OF_ATTORNEY_NAME on class FSBPR_SMAP_TOOLS_I2E has no exception.

Method GET_RELTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Call by reference Type reference (TYPE) STR_XO_ESA_OBJECT_DATA2 Objektbezogene Daten 20110104
2 Returning RESULT Value transfer Type reference (TYPE) BU_RELTYP Geschäftspartner-Beziehungstyp 20110104
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20110104

Method GET_SENDER_TECHNICAL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INT_OBJECT Call by reference Type reference (TYPE) STR_XO_ESA_OBJECT_DATA2 Objektbezogene Daten 20101207
2 Returning RESULT Value transfer Type reference (TYPE) FSBP_SENDER_TECHNICAL_ID Sender Technical ID 20101207

Method GET_SENDER_TECHNICAL_ID on class FSBPR_SMAP_TOOLS_I2E has no exception.

Method GET_VIP_REASON_CODE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VIP_REASON_CODE Call by reference Type reference (TYPE) BU_PAVIP 20100929
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20100929

Method GET_VIP_REASON_CODE_NAME on class FSBPR_SMAP_TOOLS_I2E has no exception.

Method MAP_BPCA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TYPE_CODE_NODE Call by reference Type reference (TYPE) ANY Knoten: BankingBusinessTransactionTypeCode 20100813
2 Exporting E_TYPE_NAME_NODE Call by reference Type reference (TYPE) ANY Knoten: BankingBusinessTransactionTypeName 20100827
3 Exporting E_UUID_NODE Call by reference Type reference (TYPE) ANY Knoten: BusinessProcessChainUUID 20100813
4 Importing I_BPRBPCA Call by reference Type reference (TYPE) BPRBPCA BPCA 20100929
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20100813

Method MAP_CONTACTPERSON_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VALIDITY_PERIOD Call by reference Type reference (TYPE) ANY 20101011
2 Exporting E_DEFAULT_INDICATOR Call by reference Type reference (TYPE) ANY 20100813
3 Exporting E_FUNCTIONAL_AREA_CODE Call by reference Type reference (TYPE) ANY 20100813
4 Exporting E_FUNCTIONAL_AREA_NAME_CONTENT Call by reference Type reference (TYPE) ANY 20100929
5 Exporting E_FUNCTIONAL_AREA_NAME_LANGU Call by reference Type reference (TYPE) ANY 20100929
6 Exporting E_FUNCTION_TYPE_CODE Call by reference Type reference (TYPE) ANY 20100813
7 Exporting E_FUNCTION_TYPE_NAME_CONTENT Call by reference Type reference (TYPE) ANY 20100929
8 Exporting E_FUNCTION_TYPE_NAME_LANGU Call by reference Type reference (TYPE) ANY 20100929
9 Exporting E_NOTE Call by reference Type reference (TYPE) ANY 20100813
10 Exporting E_POWER_OF_ATTORNEY_TYPE_CODE Call by reference Type reference (TYPE) ANY 20100813
11 Exporting E_POWER_OF_ATT_TYPE_NAME_CONT Call by reference Type reference (TYPE) ANY 20100929
12 Exporting E_POWER_OF_ATT_TYPE_NAME_LANGU Call by reference Type reference (TYPE) ANY 20100929
13 Exporting E_SYSTEM_ADMIN_DATA Call by reference Type reference (TYPE) ANY 20100929
14 Exporting E_VIPREASON_CODE Call by reference Type reference (TYPE) ANY 20100813
15 Exporting E_VIPREASON_NAME_CONTENT Call by reference Type reference (TYPE) ANY 20100929
16 Exporting E_VIPREASON_NAME_LANGU Call by reference Type reference (TYPE) ANY 20100929
17 Importing I_BUT050 Call by reference Type reference (TYPE) BUT050 BUT050 als Tabellentyp 20100813
18 Importing I_BUT051 Call by reference Type reference (TYPE) BUT051 SAP-GP: Übergabestruktur für GP-Beziehungen: Ansprechpartner 20100813
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20100813

Method MAP_FORMATTED_ADDRESS_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FORMATTED_ADDRESS_DESCR Value transfer Type reference (TYPE) ANY 20100813
2 Importing I_ADDRNUMBER Call by reference Type reference (TYPE) ANY 20100813
3 Importing I_PARTNER Call by reference Type reference (TYPE) ANY 20100813
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20100813

Method MAP_OTHER_RELATIONSHIP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SYSTEM_ADMIN_DATA Call by reference Type reference (TYPE) ANY 20100930
2 Exporting ES_VALIDITY_PERIOD Call by reference Type reference (TYPE) ANY 20100930
3 Importing I_BUT050 Call by reference Type reference (TYPE) BUT050 GP-Beziehungen/GP-Rollenfindungen: Allgemeine Daten 20100930
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20100930

Method MAP_SHAREHOLDER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SYSTEM_ADMIN_DATA Call by reference Type reference (TYPE) ANY 20101001
2 Exporting ES_VALIDITY_PERIOD Call by reference Type reference (TYPE) ANY 20100930
3 Exporting E_COMPANY_CONTROL_INDICATOR Call by reference Type reference (TYPE) ANY 20100813
4 Exporting E_EQUITY_PARTICIPATION_AMOUNT Call by reference Type reference (TYPE) ANY 20100813
5 Exporting E_EQUITY_PARTICIPATION_PERCENT Call by reference Type reference (TYPE) ANY 20100813
6 Importing I_BUT050 Call by reference Type reference (TYPE) BUT050 GP-Beziehungen/GP-Rollenfindungen: Allgemeine Daten 20100813
7 Importing I_BUT053 Call by reference Type reference (TYPE) BUT053 GP-Beziehung: Firmenbeteiligung 20100813
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20100813

Method MAP_TOP_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CATEGORY_CODE Call by reference Type reference (TYPE) ANY 20100813
2 Exporting E_CATEGORY_NAME Call by reference Type reference (TYPE) ANY 20100813
3 Exporting E_CHANGE_STATE_ID Call by reference Type reference (TYPE) ANY 20100813
4 Exporting E_PARTNER1_ID Call by reference Type reference (TYPE) ANY 20100813
5 Exporting E_PARTNER1_UUID Call by reference Type reference (TYPE) ANY 20100813
6 Exporting E_PARTNER2_ID Call by reference Type reference (TYPE) ANY 20100813
7 Exporting E_PARTNER2_UUID Call by reference Type reference (TYPE) ANY 20100813
8 Exporting E_SENDER_TECHNICAL_ID Call by reference Type reference (TYPE) ANY 20100813
9 Importing I_TOP_LEVEL Call by reference Type reference (TYPE) FSBPR_TOP_LEVEL 20100928
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20100813

Method MAP_WORKPLACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ADDRESS_REPRESENTATION_CODE Call by reference Type reference (TYPE) ANY 20100930
2 Exporting E_ADDRESS_REPRESENTATION_NAME Call by reference Type reference (TYPE) ANY 20100813
3 Exporting E_BUILDING_ID Call by reference Type reference (TYPE) ANY 20100813
4 Exporting E_CORRESPONDENCE_SHORT_NAME Call by reference Type reference (TYPE) ANY 20100813
5 Exporting E_DEPARTMENT_NAME Call by reference Type reference (TYPE) ANY 20100813
6 Exporting E_FLOOR_ID Call by reference Type reference (TYPE) ANY 20100813
7 Exporting E_FUNCTIONAL_TITLE_NAME Call by reference Type reference (TYPE) ANY 20100813
8 Exporting E_INHOUSE_MAIL_ID Call by reference Type reference (TYPE) ANY 20100813
9 Exporting E_ROOM_ID Call by reference Type reference (TYPE) ANY 20100813
10 Importing I_BUILDING_ID Call by reference Type reference (TYPE) ANY 20100813
11 Importing I_CORRESPONDENCE_SHORT_NAME Call by reference Type reference (TYPE) ANY 20100813
12 Importing I_DEPARTMENT Call by reference Type reference (TYPE) ANY 20100813
13 Importing I_FLOOR_ID Call by reference Type reference (TYPE) ANY 20100813
14 Importing I_FUNCTION Call by reference Type reference (TYPE) ANY 20100813
15 Importing I_INHOUSE_MAIL_ID Call by reference Type reference (TYPE) ANY 20100813
16 Importing I_NATION Call by reference Type reference (TYPE) ANY 20100813
17 Importing I_ROOM_ID Call by reference Type reference (TYPE) ANY 20100813
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20100930
History
Last changed by/on SAP  20110908 
SAP Release Created in 400