SAP ABAP Class FSBPR_SMAP_TOOLS_E2I (Tools for SOA Inbound 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_E2I Cross-BO Tools for SOA Inbound Mapping 20100812
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  FSBPR_TD_SMAP_TOOLS_E2I Test Double for Tools SOA Inbound Mapping 20100817
Properties
Class FSBPR_SMAP_TOOLS_E2I  
Short Description Tools for SOA Inbound Mapping    
Super Class AC_FSBP_SMAP_TOOLS_E2I Cross-BO Tools for SOA Inbound 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 20100812   SAP 
Last change 20130531   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_E2I has no interface implemented.
Friends
Class FSBPR_SMAP_TOOLS_E2I 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_E2I Tools for SOA Inbound Mapping 20100812
2 MAPPING_BP_TOOLS_E2I Instance attribute Protected Object reference (TYPE REF TO) FSBP_SMAP_TOOLS_E2I BO BP: Tools for SOA Inbound Mapping 20100930
3 MAPPING_BP_TOOLS_MAPBADI Instance attribute Protected Object reference (TYPE REF TO) FSBP_SMAP_TOOLS_MAPBADI Tools for SOA Mapping BAdIs 20100930
4 MAPPING_RL_TOOLS_MAPBADI Instance attribute Protected Object reference (TYPE REF TO) FSBPR_SMAP_TOOLS_MAPBADI Tools for SOA Mapping BAdIs 20100930
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20100812
2 GET_INSTANCE Static method Public Method Delivers an Instance 20100812
3 MAP_BPCA Instance method Public Method Mapping of Business Process Chain Assignment 20101202
4 MAP_BPR_VALIDITY_PERIOD Instance method Public Method Maps Validity Period of Relationship 20120306
5 MAP_BUT050_REFERENCE Instance method Public Method Mapping General Relationship 20101015
6 MAP_BUT050_X_REFERENCE Instance method Public Method Mapping General Relationship Checkbox Structure 20101015
7 MAP_BUT051_REFERENCE Instance method Public Method Mapping Contact Person Relationship 20101015
8 MAP_BUT051_X_REFERENCE Instance method Public Method Mapping Contact Person Relationship (Checkbox Structure) 20101015
9 MAP_BUT053_REFERENCE Instance method Public Method Mapping Shareholder Relationship 20101015
10 MAP_BUT053_X_REFERENCE Instance method Public Method Mapping Shareholder Relationship Checkbox Structure 20101015
11 MAP_REQUEST_INDICATOR Instance method Public Method Maps RequestIndicator (ConfirmationViewSpecification) 20101018
12 MAP_TOP_LEVEL_REFERENCE Instance method Public Method Mapping Top Level 20101015
Events
Class FSBPR_SMAP_TOOLS_E2I has no event.
Types
Class FSBPR_SMAP_TOOLS_E2I has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class FSBPR_SMAP_TOOLS_E2I has no parameter.
Method CONSTRUCTOR on class FSBPR_SMAP_TOOLS_E2I 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_E2I Tools für das SOA Inbound Mapping 20100812

Method GET_INSTANCE on class FSBPR_SMAP_TOOLS_E2I has no exception.

Method MAP_BPCA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROCESS_TYPE Call by reference Type reference (TYPE) CHAR6 TypeCode 20101202
2 Importing I_PROCESS_TYPE_DEFAULT Call by reference Type reference (TYPE) CHAR6 Default TypeCode 20101202
3 Importing I_PROCESS_UUID Call by reference Type reference (TYPE) CSEQUENCE UUID 20101202
4 Returning R_NODES Value transfer Type reference (TYPE) TTY_XO_ESA_NODE_DATA2 Daten der Segmentknoten für ESA Mappingstruktur mit X-Leiste 20101202
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20101202

Method MAP_BPR_VALIDITY_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATE_FROM Call by reference Type reference (TYPE) BU_DATFROM Gültigkeitsdatum (gültig ab) 20120307
2 Exporting E_DATE_TO Call by reference Type reference (TYPE) BU_DATTO Gültigkeitsdatum (gültig bis) 20120307
3 Importing I_DATE_FROM Call by reference Type reference (TYPE) ANY 20120307
4 Importing I_DATE_TO Call by reference Type reference (TYPE) ANY 20120307

Method MAP_BPR_VALIDITY_PERIOD on class FSBPR_SMAP_TOOLS_E2I has no exception.

Method MAP_BUT050_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CREATIONDATETIME Call by reference Type reference (TYPE) ANY CREATIONDATETIME Proxy-Datenelement (erzeugt) 20101015
2 Importing I_CREATIONUSERACCOUNTID Call by reference Type reference (TYPE) ANY CREATIONUSERACCOUNTID Proxy-Datenelement (erzeugt) 20101015
3 Importing I_DATE_FROM Call by reference Type reference (TYPE) ANY 20101015
4 Importing I_DATE_TO Call by reference Type reference (TYPE) ANY 20101015
5 Importing I_DEFAULT_INDICATOR Call by reference Type reference (TYPE) ANY 20101015
6 Importing I_LASTCHANGEDDATETIME Call by reference Type reference (TYPE) ANY LASTCHANGEDDATETIME Proxy Structure (generated) 20101015
7 Importing I_LASTCHANGEDUSERACCOUNTID Call by reference Type reference (TYPE) ANY LASTCHANGEDUSERACCOUNTID Proxy Structure (generated) 20101015
8 Importing I_PARTNER1 Call by reference Type reference (TYPE) ANY Geschäftspartnernummer 20101015
9 Importing I_PARTNER2 Call by reference Type reference (TYPE) ANY 20101015
10 Importing I_RELTYP Call by reference Type reference (TYPE) ANY 20101015
11 Returning RESULT Value transfer Object reference (TYPE REF TO) BUT050 GP-Beziehungen/GP-Rollenfindungen: Allgemeine Daten 20101015

Method MAP_BUT050_REFERENCE on class FSBPR_SMAP_TOOLS_E2I has no exception.

Method MAP_BUT050_X_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEFAULT_INDICATOR Call by reference Type reference (TYPE) ABAP_BOOL 20101015
2 Importing I_VALIDITY_PERIOD_DATE_FROM Call by reference Type reference (TYPE) ANY 20101015
3 Importing I_VALIDITY_PERIOD_DATE_TO Call by reference Type reference (TYPE) ANY 20101015
4 Returning RESULT Value transfer Object reference (TYPE REF TO) FSBP_BUT050_X X-Leiste für Beziehungen 20101015

Method MAP_BUT050_X_REFERENCE on class FSBPR_SMAP_TOOLS_E2I has no exception.

Method MAP_BUT051_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FUNCTIONAL_AREA_CODE Call by reference Type reference (TYPE) ANY 20101015
2 Importing I_FUNCTIONAL_AREA_CODE_DEL Call by reference Type reference (TYPE) ANY 20110429
3 Importing I_FUNCTION_TYPE_CODE Call by reference Type reference (TYPE) ANY 20101015
4 Importing I_FUNCTION_TYPE_CODE_DEL Call by reference Type reference (TYPE) ANY 20110429
5 Importing I_NOTE Call by reference Type reference (TYPE) ANY 20101015
6 Importing I_POWER_OF_ATTORNEY_TYPE_CODE Call by reference Type reference (TYPE) ANY 20101015
7 Importing I_POWER_OF_ATT_TYPE_CODE_DEL Call by reference Type reference (TYPE) ANY 20110429
8 Importing I_VALIDITY_PERIOD_DATE_TO Call by reference Type reference (TYPE) ANY 20101015
9 Importing I_VIPREASON_CODE Call by reference Type reference (TYPE) ANY 20101015
10 Importing I_VIPREASON_CODE_DEL Call by reference Type reference (TYPE) ANY 20110429
11 Returning RESULT Value transfer Object reference (TYPE REF TO) BUT051 GP-Beziehung: Ansprechpartnerbeziehung 20101015

Method MAP_BUT051_REFERENCE on class FSBPR_SMAP_TOOLS_E2I has no exception.

Method MAP_BUT051_X_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FUNCTIONAL_AREA_CODE Call by reference Type reference (TYPE) ANY 20101015
2 Importing I_FUNCTIONAL_AREA_CODE_DEL Call by reference Type reference (TYPE) ANY 20110429
3 Importing I_FUNCTION_TYPE_CODE Call by reference Type reference (TYPE) ANY 20101015
4 Importing I_FUNCTION_TYPE_CODE_DEL Call by reference Type reference (TYPE) ANY 20110429
5 Importing I_NOTE Call by reference Type reference (TYPE) ANY 20101015
6 Importing I_POWER_OF_ATTORNEY_TYPE_CODE Call by reference Type reference (TYPE) ANY 20101015
7 Importing I_POWER_OF_ATT_TYPE_CODE_DEL Call by reference Type reference (TYPE) ANY 20110429
8 Importing I_VALIDITY_PERIOD_DATE_TO Call by reference Type reference (TYPE) ANY 20101015
9 Importing I_VIPREASON_CODE Call by reference Type reference (TYPE) ANY 20101015
10 Importing I_VIPREASON_CODE_DEL Call by reference Type reference (TYPE) ANY 20110429
11 Returning RESULT Value transfer Object reference (TYPE REF TO) FSBP_BUT051_X X-Leiste für Beziehungen 20101015

Method MAP_BUT051_X_REFERENCE on class FSBPR_SMAP_TOOLS_E2I has no exception.

Method MAP_BUT053_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPANY_CONTROL_INDICATOR Call by reference Type reference (TYPE) ANY 20101015
2 Importing I_EQUITY_PARTICIPATION_AMOUNT Call by reference Type reference (TYPE) ANY 20101015
3 Importing I_EQUITY_PARTICIPATION_CURR Call by reference Type reference (TYPE) ANY 20101015
4 Importing I_EQUITY_PARTICIPATION_PERCENT Call by reference Type reference (TYPE) ANY 20101015
5 Importing I_VALIDITY_PERIOD_DATE_TO Call by reference Type reference (TYPE) ANY 20101015
6 Returning RESULT Value transfer Object reference (TYPE REF TO) BUT053 GP-Beziehung: Firmenbeteiligung 20101015
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20101015

Method MAP_BUT053_X_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPANY_CONTROL_INDICATOR Call by reference Type reference (TYPE) ABAP_BOOL 20101015
2 Importing I_EQUITY_PARTICIPATION_AMOUNT Call by reference Type reference (TYPE) ANY 20101015
3 Importing I_EQUITY_PARTICIPATION_CURR Call by reference Type reference (TYPE) ANY 20101015
4 Importing I_EQUITY_PARTICIPATION_PERCENT Call by reference Type reference (TYPE) ANY 20101015
5 Importing I_VALIDITY_PERIOD_DATE_TO Call by reference Type reference (TYPE) ANY 20101015
6 Returning RESULT Value transfer Object reference (TYPE REF TO) FSBP_BUT053_X X-Leiste für Beziehungen 20101015

Method MAP_BUT053_X_REFERENCE on class FSBPR_SMAP_TOOLS_E2I has no exception.

Method MAP_REQUEST_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQUEST_INDICATORS Call by reference Type reference (TYPE) TTY_XO_FIELD Felder 20101118
2 Importing I_REQ_NODE_BP1 Call by reference Type reference (TYPE) ABAP_BOOL FirstBusinessPartnerCommon 20101018
3 Importing I_REQ_NODE_BP1_IDENT Call by reference Type reference (TYPE) ABAP_BOOL FirstBusinessPartnerIdentification 20101018
4 Importing I_REQ_NODE_BP2 Call by reference Type reference (TYPE) ABAP_BOOL SecondBusinessPartnerCommon 20101018
5 Importing I_REQ_NODE_BP2_IDENT Call by reference Type reference (TYPE) ABAP_BOOL SecondBusinessPartnerIdentification 20101018
6 Importing I_REQ_NODE_BPCA Call by reference Type reference (TYPE) ABAP_BOOL BusinessProcessChainAssignment 20101018
7 Importing I_REQ_NODE_CONTACT_PERSON Call by reference Type reference (TYPE) ABAP_BOOL ContactPerson 20101018
8 Importing I_REQ_NODE_FORMATTED_ADDRESS Call by reference Type reference (TYPE) ABAP_BOOL FormattedAddress 20101018
9 Importing I_REQ_NODE_OTHER_REL_CAT Call by reference Type reference (TYPE) ABAP_BOOL OtherRelationshipCategory 20101018
10 Importing I_REQ_NODE_POSTAL_REG_COMPLIAN Call by reference Type reference (TYPE) ABAP_BOOL PostalRegulationsCompliantAddress 20110114
11 Importing I_REQ_NODE_SHAREHOLDER Call by reference Type reference (TYPE) ABAP_BOOL Shareholder 20101018
12 Importing I_REQ_NODE_WORKPLACE_ADDRESS Call by reference Type reference (TYPE) ABAP_BOOL WorkplaceAddress 20101018

Method MAP_REQUEST_INDICATOR on class FSBPR_SMAP_TOOLS_E2I has no exception.

Method MAP_TOP_LEVEL_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MOD_TYPE_CODE Call by reference Type reference (TYPE) ANY 20101015
2 Importing I_PARTNER1_GUID Call by reference Type reference (TYPE) ANY 20101015
3 Importing I_PARTNER1_ID Call by reference Type reference (TYPE) ANY 20101015
4 Importing I_PARTNER1_ID_NUMBER Call by reference Type reference (TYPE) ANY 20101015
5 Importing I_PARTNER1_ID_TYPE Call by reference Type reference (TYPE) ANY 20101015
6 Importing I_PARTNER2_GUID Call by reference Type reference (TYPE) ANY 20101015
7 Importing I_PARTNER2_ID Call by reference Type reference (TYPE) ANY 20101015
8 Importing I_PARTNER2_ID_NUMBER Call by reference Type reference (TYPE) ANY 20101015
9 Importing I_PARTNER2_ID_TYPE Call by reference Type reference (TYPE) ANY 20101015
10 Importing I_REL_CATEGORY Call by reference Type reference (TYPE) ANY 20101015
11 Importing I_SENDER_TECHNICAL_ID Call by reference Type reference (TYPE) ANY 20101015
12 Exporting SO_TOP_LEVEL Call by reference Type reference (TYPE) STR_XO_ESA_NODE_DATA2 Daten der Segmentknoten für ESA Mappingstruktur mit X-Leiste 20101015
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20101015
History
Last changed by/on SAP  20130531 
SAP Release Created in 400