SAP ABAP Class AC_FSBP_SMAP_TOOLS_I2E (Cross-BO Tools for SOA Outbound Mapping)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   FS-BP (Application Component) Business Partner
     FS_BP_FND_SOA_COMMON (Package) Reusable Objects and Tools for Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FSBP_CONST_DATE_TIME Constants for Date and Time 20100813
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XO_CONST_BOOLE Constants: Boolean Values 20100813
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  FSBPR_SMAP_TOOLS_I2E Tools for SOA Outbound Mapping 20100813
2 Inheritance (c INHERITING FROM c_ref)  FSBP_SMAP_TOOLS_I2E BO BP: Tools for SOA Outbound Mapping 20100816
Properties
Class AC_FSBP_SMAP_TOOLS_I2E  
Short Description Cross-BO Tools for SOA Outbound Mapping    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FS_BP_FND_SOA_COMMON   Reusable Objects and Tools for Services 
Created 20100813   SAP 
Last change 20140121   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)
2 IF_FSL_LOG_HELPER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FSBP_CONST_DATE_TIME Constants for Date and Time 20100813
2 IF_XO_CONST_BOOLE Constants: Boolean Values 20100813
Friends
Class AC_FSBP_SMAP_TOOLS_I2E has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Instance attribute Private Attribute reference (LIKE) 20100813
2 LTT_SOA_LOG_Y_ITEM Instance attribute Public See coding 20100813
3 MAPPING_TOOLS_MAPBADI Instance attribute Protected Object reference (TYPE REF TO) AC_FSBP_SMAP_TOOLS_MAPBADI Cross-BO Tools for SOA Mapping BAdIs 20100820
4 MESSAGE_HEADER_HELPER Instance attribute Protected Object reference (TYPE REF TO) IF_FSL_MESSAGE_HEADER_HELPER Help Class for Message Header 20101105
5 TIME_ZONE_UTC Instance attribute Private Attribute reference (LIKE) 20100813
6 TRUE Instance attribute Private Attribute reference (LIKE) 20100813
Methods
# Method Level Visibility Method type Description Created on
1 COLLECT_MESSAGES Instance method Public Method Collects Messages 20100813
2 CONSTRUCTOR Instance method Public Constructor Constructor 20100813
3 CONVERT_ADDRESS_ID Instance method Public Method Converts a BP ID 20100902
4 CONVERT_BP_ID Instance method Public Method Converts a BP ID 20100813
5 DOES_ESAMAPPING2_CONTAIN_ERROR Instance method Public Method Indicates Whether the XO ESAMAP2 Structure Contains Errors 20101202
6 GET_CONTENT_TYPE_NAME Instance method Private Method 20130919
7 GET_COUNTRY_DIALLING_CODE Instance method Protected Method 20100930
8 GET_COUNTRY_NAME Instance method Protected Method 20100930
9 GET_FORMATTED_NUMBER_DESCR Instance method Protected Method 20100930
10 GET_GDT_COUNTRY_CODE Instance method Public Method Gets Country Keys 20100813
11 GET_GDT_LANGUAGE_CODE Instance method Public Method Gets Language Key 20100813
12 GET_GDT_UUID Instance method Public Method GDT Layout of a GUID 20100813
13 GET_MESSAGES_FROM_OUTPUT Instance method Public Method Gets Messages 20100813
14 GET_MO_DATA Instance method Public Method Reads Data of a Memory Object Generically 20100819
15 GET_MO_DATA_TAB_REF Instance method Public Method Reads Data of a Memory Object Generically 20100819
16 GET_MO_ENTRIES Instance method Public Method Reads Generic MO Entries 20100816
17 GET_MO_FIRST_LINE Instance method Public Method Reads First Record of a Memory Object Generically 20100819
18 GET_MO_FIRST_LINE_REF Instance method Public Method Reads First Record of a Memory Object Generically 20100820
19 GET_MO_MSG_HEADER Instance method Public Method Reads Message Header Data for Memory Objects 20101020
20 IS_NODE_REQUESTED Instance method Public Method 20101020
21 MAP_ACTION_CODE_INT2EXT Instance method Public Method Maps Action Code 20110118
22 MAP_ADDR_LINE_CONTNT_TYPE_CODE Instance method Public Method Maps PostalRegulationsCompliantAddressLineContentTypeCode 20101209
23 MAP_AMOUNT Instance method Public Method Maps Amount (Internal-External) 20100914
24 MAP_BPCA_TYPE_CODE Instance method Public Method Mapping of Node: BankingBusinessTransactionTypeCode 20100915
25 MAP_BPCA_TYPE_NAME Instance method Protected Method Mapping of Node: BusinessProcessChainUUID 20100915
26 MAP_BPCA_UUID Instance method Public Method Mapping of Node: BusinessProcessChainUUID 20100915
27 MAP_CURRENCY_CODE Instance method Public Method Maps Currency Key According to ISO Code 20100914
28 MAP_DATE Instance method Public Method Maps Date to External Format 20100903
29 MAP_EMAIL Instance method Public Method Maps E-Mail Node 20100930
30 MAP_FACSIMILE Instance method Public Method Maps Facsimile Node 20100930
31 MAP_MESSAGES Instance method Public Method Maps Messages 20100813
32 MAP_MESSAGES_V1 Instance method Public Method Maps Messages V1 20120927
33 MAP_MESSAGE_HEADER Instance method Public Method Mapping of Message Header Node (Internal-External) 20100813
34 MAP_MOD_TYPE_CODE Instance method Public Method Map Change Indicator to Modification Type Code 20100915
35 MAP_SYSTEM_ADMIN_DATA Instance method Protected Method Maps System Admin Data Int2Ext 20100813
36 MAP_TELEPHONE Instance method Public Method Maps Telephone Node 20100930
37 MAP_VALIDITY_PERIOD Instance method Public Method Maps Date From/To to Validity Period (Internal-External) 20100813
Events
Class AC_FSBP_SMAP_TOOLS_I2E has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_ESA_USER_ACCOUNT_ID Protected See coding 20100813 begin of lty_esa_user_account_id, scheme_id type c length 60, scheme_agency_id type c length 3, content type c length 255, end of lty_esa_user_account_id
2 LTY_ESA_UUID Protected See coding 20100813 begin of lty_esa_uuid, scheme_id type c length 60, scheme_agency_id type c length 60, content type c length 36, end of lty_esa_uuid
3 LTY_PART_SYSTEM_ADM Protected See coding 20100813 begin of lty_part_system_adm, creation_date_time type xsddatetime_long_z, creation_identity_uuid type lty_esa_uuid, creation_user_account_id type lty_esa_user_account_id, last_change_date_time type xsddatetime_long_z, last_change_identity_uuid type lty_esa_uuid, last_change_user_account_id type lty_esa_user_account_id, end of lty_part_system_adm
4 LTY_SOA_AMOUNT Public See coding 20100914 begin of lty_soa_amount, currency_code type c length 3, content type p length 14 decimals 6, end of lty_soa_amount
5 LTY_SOA_CONTENT_1 Public See coding 20100813 begin of lty_soa_content_1, controller type prxctrltab, list_id(60) type c, list_version_id(15) type c, list_agency_id(60) type c, list_agency_scheme_id(60) type c, list_agency_scheme_agency_id(3) type c, content(1) type c, end of lty_soa_content_1
6 LTY_SOA_CONTENT_10 Public See coding 20100813 begin of lty_soa_content_10, controller type prxctrltab, list_id(60) type c, list_version_id(15) type c, list_agency_id(60) type c, list_agency_scheme_id(60) type c, list_agency_scheme_agency_id(3) type c, content(10) type c, end of lty_soa_content_10
7 LTY_SOA_CONTENT_15 Public See coding 20100813 begin of lty_soa_content_15, controller type prxctrltab, list_id(60) type c, list_version_id(15) type c, list_agency_id(60) type c, list_agency_scheme_id(60) type c, list_agency_scheme_agency_id(3) type c, content(15) type c, end of lty_soa_content_15
8 LTY_SOA_CONTENT_2 Public See coding 20100813 begin of lty_soa_content_2, controller type prxctrltab, list_id(60) type c, list_version_id(15) type c, list_agency_id(60) type c, list_agency_scheme_id(60) type c, list_agency_scheme_agency_id(3) type c, content(2) type c, end of lty_soa_content_2
9 LTY_SOA_CONTENT_4 Public See coding 20100813 begin of lty_soa_content_4, controller type prxctrltab, list_id(60) type c, list_version_id(15) type c, list_agency_id(60) type c, list_agency_scheme_id(60) type c, list_agency_scheme_agency_id(3) type c, content(4) type c, end of lty_soa_content_4
10 LTY_SOA_CONTENT_6 Public See coding 20100813 begin of lty_soa_content_6, controller type prxctrltab, list_id(60) type c, list_version_id(15) type c, list_agency_id(60) type c, list_agency_scheme_id(60) type c, list_agency_scheme_agency_id(3) type c, content(6) type c, end of lty_soa_content_6
11 LTY_SOA_CONTENT_S Public See coding 20100813 begin of lty_soa_content_s, controller type prxctrltab, list_id(60) type c, list_version_id(15) type c, list_agency_id(60) type c, list_agency_scheme_id(60) type c, list_agency_scheme_agency_id(3) type c, content type string, end of lty_soa_content_s
12 LTY_SOA_CONTENT_SCHEME_25 Public See coding 20100908 begin of lty_soa_content_scheme_25, controller type prxctrltab, scheme_id type c length 60, scheme_agency_id type c length 60, scheme_agency_scheme_id type c length 60, scheme_agency_scheme_agency_id type char3, content type char25, end of lty_soa_content_scheme_25
13 LTY_SOA_CURRENCY Public See coding 20100813 begin of lty_soa_currency, controller type prxctrltab, currency_code(3) type c, content type p length 13 decimals 2, end of lty_soa_currency
14 LTY_SOA_DATA_IS_REQUESTED Public See coding 20100813 begin of lty_soa_data_is_requested, controller type prxctrltab, requested_indicator(1) type c, end of lty_soa_data_is_requested
15 LTY_SOA_DATA_NO1 Public See coding 20100813 begin of lty_soa_data_no1, controller type prxctrltab, sub_node type lty_soa_data_is_requested, end of lty_soa_data_no1
16 LTY_SOA_DATA_NO2 Public See coding 20100813 begin of lty_soa_data_no2, controller type prxctrltab, node type lty_soa_data_no1, sub_node type lty_soa_data_is_requested, end of lty_soa_data_no2
17 LTY_SOA_LANGU_40 Public See coding 20100813 begin of lty_soa_langu_40, controller type prxctrltab, language_code(9) type c, content(40) type c, end of lty_soa_langu_40
18 LTY_SOA_LANGU_50 Public See coding 20100813 begin of lty_soa_langu_50, controller type prxctrltab, language_code(9) type c, content(50) type c, end of lty_soa_langu_50
19 LTY_SOA_LOG_X_ITEM_NOTE_PLACEH Public See coding 20100813 begin of lty_soa_log_x_item_note_placeh, controller type prxctrltab, first_placeholder_id(1) type c, second_placeholder_id(1) type c, third_placeholder_id(1) type c, fourth_placeholder_id(1) type c, first_placeholder_substitution(50) type c, second_placeholder_substitutio(50) type c, third_placeholder_substitution(50) type c, fourth_placeholder_substitutio(50) type c, end of lty_soa_log_x_item_note_placeh
20 LTY_SOA_LOG_Y_ITEM Public See coding 20100813 begin of lty_soa_log_y_item, controller type prxctrltab, type_id(40) type c, category_code type lty_soa_content_15, severity_code(1) type c, reference_object_node_sender_t(70) type c, reference_message_element_name type string, note(200) type c, note_template_text(73) type c, log_item_note_placeholder_subs type lty_soa_log_x_item_note_placeh, web_uri type string, end of lty_soa_log_y_item
21 LTY_SOA_LOG_Y_ITEM_TAB Public See coding 20100813 lty_soa_log_y_item_tab type standard table of lty_soa_log_y_item with non-unique default key
22 LTY_SOA_LOG_Z Public See coding 20100813 begin of lty_soa_log_z, controller type prxctrltab, business_document_processing_r(2) type c, maximum_log_item_severity_code(1) type c, item type lty_soa_log_y_item_tab, end of lty_soa_log_z
23 LTY_SOA_UNBOUNDED_DATE Public See coding 20100813 begin of lty_soa_unbounded_date, controller type prxctrltab, start_date type xsddate_d, end_date type xsddate_d, end of lty_soa_unbounded_date
24 TTY_TAB_OF_REF Public See coding 20100819 tty_tab_of_ref type standard table of ref to data
Method Signatures

Method COLLECT_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES_W_DETAILS Call by reference Type reference (TYPE) IF_FSL_LOG_HELPER=>T_TAB_BAPIRET2_W_DETAILS Liste von BAPIRET2 Nachrichten mit Details 20100813
2 Changing C_HAS_ERRORS Call by reference Type reference (TYPE) XO_BOOLE Boole'scher Wert ('X' = True ' ' = False) 20100813
3 Importing IT_MESSAGES Call by reference Type reference (TYPE) TTY_XO_MESSAGE 20100813
4 Importing I_SENDER_TECHNICAL_ID Call by reference Type reference (TYPE) FSL_DTE_GDT_OBJ_NODE_TECH_ID Repräsentation für GDT ObjectNodePartyTechnicalID 20100813

Method COLLECT_MESSAGES on class AC_FSBP_SMAP_TOOLS_I2E has no exception.

Method CONSTRUCTOR Signature

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

Method CONVERT_ADDRESS_ID Signature

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

Method CONVERT_ADDRESS_ID on class AC_FSBP_SMAP_TOOLS_I2E has no exception.

Method CONVERT_BP_ID Signature

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

Method CONVERT_BP_ID on class AC_FSBP_SMAP_TOOLS_I2E has no exception.

Method DOES_ESAMAPPING2_CONTAIN_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ESA_MAPPING Call by reference Type reference (TYPE) STR_XO_ESA_MAPPING2 Interne Mappingstruktur für ESA Services 20101202
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20101202

Method DOES_ESAMAPPING2_CONTAIN_ERROR on class AC_FSBP_SMAP_TOOLS_I2E has no exception.

Method GET_CONTENT_TYPE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LINE_TYPE Call by reference Type reference (TYPE) AD_LINE_TP Typ der Adreßzeile in der aufbereiteten Adresse 20130919
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20130919

Method GET_CONTENT_TYPE_NAME on class AC_FSBP_SMAP_TOOLS_I2E has no exception.

Method GET_COUNTRY_DIALLING_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COUNTRY Call by reference Type reference (TYPE) AD_COMCTRY Land für Telefon-/Faxnummer 20100930
2 Importing I_EXTENSION Call by reference Type reference (TYPE) AD_TLXTNS Telefonnummer: Nebenstelle 20100930
3 Importing I_TELEPHONE Call by reference Type reference (TYPE) AD_TLNMBR Telefonnummer: Vorwahl+Anschluß 20100930
4 Returning RESULT Value transfer Type reference (TYPE) STRING 20100930

Method GET_COUNTRY_DIALLING_CODE on class AC_FSBP_SMAP_TOOLS_I2E has no exception.

Method GET_COUNTRY_NAME Signature

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

Method GET_COUNTRY_NAME on class AC_FSBP_SMAP_TOOLS_I2E has no exception.

Method GET_FORMATTED_NUMBER_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COUNTRY Call by reference Type reference (TYPE) AD_COMCTRY Land für Telefon-/Faxnummer 20100930
2 Importing I_EXTENSION Call by reference Type reference (TYPE) AD_TLXTNS Telefonnummer: Nebenstelle 20100930
3 Importing I_TELEPHONE Call by reference Type reference (TYPE) AD_TLNMBR Telefonnummer: Vorwahl+Anschluß 20100930
4 Returning RESULT Value transfer Type reference (TYPE) CHAR100 Charakter 100 20100930
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20100930

Method GET_GDT_COUNTRY_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COUNTRY Call by reference Type reference (TYPE) ANY 20100813
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20100813
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR 20100813

Method GET_GDT_LANGUAGE_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20100813
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20100813
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR 20100813

Method GET_GDT_UUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID_C Call by reference Type reference (TYPE) SYSUUID_C 20100813
2 Importing I_GUID_X Call by reference Type reference (TYPE) SYSUUID_X 20100813
3 Returning RESULT Value transfer Type reference (TYPE) STRING 20100813
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20100928

Method GET_MESSAGES_FROM_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOG Call by reference Type reference (TYPE) ANY 20100813
2 Returning R_MESSAGES Value transfer Type reference (TYPE) TTY_XO_MESSAGE 20100813

Method GET_MESSAGES_FROM_OUTPUT on class AC_FSBP_SMAP_TOOLS_I2E has no exception.

Method GET_MO_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_DATA Call by reference Type reference (TYPE) ANY TABLE Daten des Memory ObjectsTabelle mit Daten des Memory Objects 20100819
2 Importing I_MO_NAME Call by reference Type reference (TYPE) XO_MEMORY_OBJECT_NAME Name des Memory Objects 20100819
3 Importing I_OBJECT Call by reference Type reference (TYPE) STR_XO_ESA_OBJECT_DATA2 Objektbezogene Daten 20100819
4 Importing I_SO_NAME Call by reference Type reference (TYPE) XO_SEGMENT_OBJECT_NAME Name des Segment Objects 20100819
# Exception Resumable Description Created on
1 CX_FSBP_XO_DATA_NOT_FOUND Fehler in der XO Datenbereitstellung 20100820

Method GET_MO_DATA_TAB_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA_TAB_REF Call by reference Type reference (TYPE) TTY_TAB_OF_REF Daten des Memory Objects 20100819
2 Importing I_MO_NAME Call by reference Type reference (TYPE) XO_MEMORY_OBJECT_NAME Name des Memory Objects 20100819
3 Importing I_OBJECT Call by reference Type reference (TYPE) STR_XO_ESA_OBJECT_DATA2 Objektbezogene Daten 20100819
4 Importing I_SO_NAME Call by reference Type reference (TYPE) XO_SEGMENT_OBJECT_NAME Name des Segment Objects 20100819
# Exception Resumable Description Created on
1 CX_FSBP_XO_DATA_NOT_FOUND Fehler in der XO Datenbereitstellung 20100820

Method GET_MO_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CURRENT_STATE Call by reference Type reference (TYPE) XO_CURRENT_STATE Vollständiger aktueller Stand 20100818
2 Exporting E_ENTRIES Call by reference Type reference (TYPE) TTY_XO_SO_CHANGE_ENTRY Einträge für Änderungen am Segment Object 20100816
3 Importing I_MO_NAME Call by reference Type reference (TYPE) XO_MEMORY_OBJECT_NAME Name des Memory Objects 20100816
4 Importing I_OBJECT Call by reference Type reference (TYPE) STR_XO_ESA_OBJECT_DATA2 Objektbezogene Daten 20100816
5 Importing I_SO_NAME Call by reference Type reference (TYPE) XO_SEGMENT_OBJECT_NAME Name des Segment Objects 20100816
# Exception Resumable Description Created on
1 CX_FSBP_XO_DATA_NOT_FOUND Fehler in der XO Datenbereitstellung 20100820

Method GET_MO_FIRST_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGE_INDICATOR Call by reference Type reference (TYPE) XO_CHANGE_INDICATOR Änderungskennzeichen 20100929
2 Exporting E_DATAX_LINE Call by reference Type reference (TYPE) ANY Die erste Datenzeile des Memory Objects : X Leiste 20100929
3 Exporting E_DATA_LINE Call by reference Type reference (TYPE) ANY Die erste Datenzeile des Memory Objects 20100819
4 Importing I_MO_NAME Call by reference Type reference (TYPE) XO_MEMORY_OBJECT_NAME Name des Memory Objekts 20100819
5 Importing I_OBJECT Call by reference Type reference (TYPE) STR_XO_ESA_OBJECT_DATA2 Objektbezogene Daten 20100819
6 Importing I_SO_NAME Call by reference Type reference (TYPE) XO_SEGMENT_OBJECT_NAME Name des Segment Objekts 20100819
# Exception Resumable Description Created on
1 CX_FSBP_XO_DATA_NOT_FOUND Fehler in der XO Datenbereitstellung 20100820

Method GET_MO_FIRST_LINE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA_LINE Call by reference Object reference (TYPE REF TO) DATA Daten des Memory Objects 20100820
2 Importing I_MO_NAME Call by reference Type reference (TYPE) XO_MEMORY_OBJECT_NAME Name des Memory Objects 20100820
3 Importing I_OBJECT Call by reference Type reference (TYPE) STR_XO_ESA_OBJECT_DATA2 Objektbezogene Daten 20100820
4 Importing I_SO_NAME Call by reference Type reference (TYPE) XO_SEGMENT_OBJECT_NAME Name des Segment Objects 20100820
# Exception Resumable Description Created on
1 CX_FSBP_XO_DATA_NOT_FOUND Fehler in der XO Datenbereitstellung 20100820

Method GET_MO_MSG_HEADER 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 20101020
2 Returning RR_MESSAGE_HEADER Value transfer Object reference (TYPE REF TO) FSL_STR_GDT_BUS_MESSAGE_HEADER 20101020

Method GET_MO_MSG_HEADER on class AC_FSBP_SMAP_TOOLS_I2E has no exception.

Method IS_NODE_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REQUEST_IND Call by reference Type reference (TYPE) XO_TABLE_NAME Tabellenname 20101020
2 Importing I_REQUEST_NODES Call by reference Type reference (TYPE) TTY_XO_FIELD Felder 20101021
3 Returning R_IS_REQUESTED Value transfer Type reference (TYPE) XO_BOOLE Boole'scher Wert ('X' = True ' ' = False) 20101020

Method IS_NODE_REQUESTED on class AC_FSBP_SMAP_TOOLS_I2E has no exception.

Method MAP_ACTION_CODE_INT2EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGE_INDICATOR Call by reference Type reference (TYPE) XO_CHANGE_INDICATOR Änderungskennzeichen 20110118
2 Returning R_ACTION_CODE Value transfer Type reference (TYPE) CHAR2 Komponente der Versionsnummer 20110118

Method MAP_ACTION_CODE_INT2EXT on class AC_FSBP_SMAP_TOOLS_I2E has no exception.

Method MAP_ADDR_LINE_CONTNT_TYPE_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LINE_CONTENT_TYPE_CODE Call by reference Type reference (TYPE) ANY 20101209
2 Exporting E_LINE_CONTENT_TYPE_LANGU_CODE Call by reference Type reference (TYPE) ANY 20130923
3 Exporting E_LINE_CONTENT_TYPE_NAME Call by reference Type reference (TYPE) ANY 20130919
4 Importing I_LINE_TYPE Call by reference Type reference (TYPE) AD_LINE_TP Typ der Adreßzeile in der aufbereiteten Adresse 20101209
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20101209

Method MAP_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AMOUNT Call by reference Type reference (TYPE) ANY 20100914
2 Importing I_CURRENCY_CODE Call by reference Type reference (TYPE) WAERS_CURC Währungsschlüssel 20100914
3 Importing I_CURRENCY_CODE_ISO Call by reference Type reference (TYPE) TCURC-ISOCD Iso-Code Währung 20100914
4 Importing I_VALUE Call by reference Type reference (TYPE) P 20100914
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20100914

Method MAP_BPCA_TYPE_CODE 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 Knote: BankingBusinessTransactionTypeCode 20100915
2 Importing I_PROCESS_TYPE Call by reference Type reference (TYPE) FSBP_BPCA_PROCESS_TYPE Geschäftsprozess-Typ 20100915
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20100915

Method MAP_BPCA_TYPE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TYPE_NAME_NODE Call by reference Type reference (TYPE) DATA Knote: BusinessProcessChainUUID 20100915
2 Importing I_PROCESS_TYPE Call by reference Type reference (TYPE) FSBP_BPCA_PROCESS_TYPE Geschäftsprozess-Typ 20101006
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20100915

Method MAP_BPCA_UUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODE_UUID Call by reference Type reference (TYPE) ANY Knote: BusinessProcessChainUUID 20100915
2 Importing I_PROCESS_ID Call by reference Type reference (TYPE) FSBP_BPCA_PROCESS_GUID Geschäftsprozess-ID 20100915
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20100915

Method MAP_CURRENCY_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ISOCD Call by reference Type reference (TYPE) ANY Iso-Code Währung 20100914
2 Importing I_WAERS Call by reference Type reference (TYPE) WAERS_CURC Währungsschlüssel 20100914
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20100914

Method MAP_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE_SRC Call by reference Type reference (TYPE) ANY Source Datum Format 20100903
2 Returning R_DATE_TRG Value transfer Type reference (TYPE) XSDDATE_D Target Datum Format 20100903

Method MAP_DATE on class AC_FSBP_SMAP_TOOLS_I2E has no exception.

Method MAP_EMAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEFAULT_INDICATOR Call by reference Type reference (TYPE) ANY 20100930
2 Exporting E_ID Call by reference Type reference (TYPE) ANY 20100930
3 Exporting E_URI_CONTENT Call by reference Type reference (TYPE) ANY 20100930
4 Exporting E_USAGE_DENIED_INDICATOR Call by reference Type reference (TYPE) ANY 20100930
5 Exporting E_VALIDITY_PERIOD_NODE Call by reference Type reference (TYPE) ANY 20120928
6 Importing I_CONSNUMBER Call by reference Type reference (TYPE) ANY 20100930
7 Importing I_DEFAULT_INDICATOR Call by reference Type reference (TYPE) ANY 20100930
8 Importing I_SMTP_ADDR Call by reference Type reference (TYPE) ANY 20100930
9 Importing I_USAGE_DENIED_INDICATOR Call by reference Type reference (TYPE) ANY 20100930
10 Importing I_VALID_FROM_DATE Call by reference Type reference (TYPE) ANY 20100930
11 Importing I_VALID_TO_DATE Call by reference Type reference (TYPE) ANY 20100930

Method MAP_EMAIL on class AC_FSBP_SMAP_TOOLS_I2E has no exception.

Method MAP_FACSIMILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEFAULT_INDICATOR Call by reference Type reference (TYPE) ANY 20100930
2 Exporting E_FORMATTED_NUMBER_DESCR Call by reference Type reference (TYPE) ANY 20100930
3 Exporting E_ID Call by reference Type reference (TYPE) ANY 20100930
4 Exporting E_NUMBER_COUNTRY_CODE Call by reference Type reference (TYPE) ANY 20100930
5 Exporting E_NUMBER_COUNTRY_DIAL_CODE Call by reference Type reference (TYPE) ANY 20100930
6 Exporting E_NUMBER_COUNTRY_NAME_CONT Call by reference Type reference (TYPE) ANY 20100930
7 Exporting E_NUMBER_COUNTRY_NAME_LANG Call by reference Type reference (TYPE) ANY 20100930
8 Exporting E_NUMBER_EXTENSION_ID Call by reference Type reference (TYPE) ANY 20100930
9 Exporting E_NUMBER_SUBSCRIBER_ID Call by reference Type reference (TYPE) ANY 20100930
10 Exporting E_USAGE_DENIED_INDICATOR Call by reference Type reference (TYPE) ANY 20100930
11 Exporting E_VALIDITY_PERIOD_NODE Call by reference Type reference (TYPE) ANY 20100930
12 Importing I_CONSNUMBER Call by reference Type reference (TYPE) ANY 20100930
13 Importing I_COUNTRY Call by reference Type reference (TYPE) ANY 20100930
14 Importing I_DEFAULT_INDICATOR Call by reference Type reference (TYPE) ANY 20100930
15 Importing I_FAX_EXTENSION Call by reference Type reference (TYPE) ANY 20100930
16 Importing I_FAX_NUMBER Call by reference Type reference (TYPE) ANY 20100930
17 Importing I_USAGE_DENIED_INDICATOR Call by reference Type reference (TYPE) ANY 20100930
18 Importing I_VALID_FROM_DATE Call by reference Type reference (TYPE) ANY 20100930
19 Importing I_VALID_TO_DATE Call by reference Type reference (TYPE) ANY 20100930
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20100930

Method MAP_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LOG Call by reference Type reference (TYPE) ANY 20100813
2 Importing IT_MESSAGES_W_DETAILS Call by reference Type reference (TYPE) IF_FSL_LOG_HELPER=>T_TAB_BAPIRET2_W_DETAILS 20100813
3 Importing I_HAS_ERRORS Call by reference Type reference (TYPE) XO_BOOLE 20100813

Method MAP_MESSAGES on class AC_FSBP_SMAP_TOOLS_I2E has no exception.

Method MAP_MESSAGES_V1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LOG Call by reference Type reference (TYPE) ANY 20120927
2 Importing IT_MESSAGES_W_DETAILS Call by reference Type reference (TYPE) IF_FSL_LOG_HELPER=>T_TAB_BAPIRET2_W_DETAILS Liste von BAPIRET2 Nachrichten mit Details 20120927
3 Importing I_HAS_ERRORS Call by reference Type reference (TYPE) XO_BOOLE Boole'scher Wert ('X' = True ' ' = False) 20120927

Method MAP_MESSAGES_V1 on class AC_FSBP_SMAP_TOOLS_I2E has no exception.

Method MAP_MESSAGE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGE_HEADER Call by reference Type reference (TYPE) ANY 20101105
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20101105

Method MAP_MOD_TYPE_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MOD_TYPE_CODE Call by reference Type reference (TYPE) ANY Einstelliges Kennzeichen 20100915
2 Importing I_CHANGE_INDICATOR Call by reference Type reference (TYPE) XO_CHANGE_INDICATOR Änderungskennzeichen 20100915
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20100915

Method MAP_SYSTEM_ADMIN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SYSTEM_ADMIN_DATA Call by reference Type reference (TYPE) ANY 20100813
2 Importing I_CHDAT Call by reference Type reference (TYPE) BU_CHDAT Datum, an dem das Objekt zuletzt geändert wurde 20100813
3 Importing I_CHTIM Call by reference Type reference (TYPE) BU_CHTIM Uhrzeit, an der das Objekt zuletzt geändert wurde 20100813
4 Importing I_CHUSR Call by reference Type reference (TYPE) BU_CHUSR Benutzer, der das Objekt zuletzt geändert hat 20100813
5 Importing I_CRDAT Call by reference Type reference (TYPE) BU_CRDAT Datum, an dem das Objekt angelegt wurde 20100813
6 Importing I_CRTIM Call by reference Type reference (TYPE) BU_CRTIM Uhrzeit, zu der das Objekt angelegt wurde 20100813
7 Importing I_CRUSR Call by reference Type reference (TYPE) BU_CRUSR Benutzer, der das Objekt angelegt hat 20100813

Method MAP_SYSTEM_ADMIN_DATA on class AC_FSBP_SMAP_TOOLS_I2E has no exception.

Method MAP_TELEPHONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEFAULT_INDICATOR Call by reference Type reference (TYPE) ANY 20100930
2 Exporting E_FORMATTED_NUMBER_DESCR Call by reference Type reference (TYPE) ANY 20100930
3 Exporting E_ID Call by reference Type reference (TYPE) ANY 20100930
4 Exporting E_MOBILE_PHONE_INDICATOR Call by reference Type reference (TYPE) ANY 20100930
5 Exporting E_NUMBER_COUNTRY_CODE Call by reference Type reference (TYPE) ANY 20100930
6 Exporting E_NUMBER_COUNTRY_DIAL_CODE Call by reference Type reference (TYPE) ANY 20100930
7 Exporting E_NUMBER_COUNTRY_NAME_CONT Call by reference Type reference (TYPE) ANY 20100930
8 Exporting E_NUMBER_COUNTRY_NAME_LANG Call by reference Type reference (TYPE) ANY 20100930
9 Exporting E_NUMBER_EXTENSION_ID Call by reference Type reference (TYPE) ANY 20100930
10 Exporting E_NUMBER_SUBSCRIBER_ID Call by reference Type reference (TYPE) ANY 20100930
11 Exporting E_SMS_ENABLED_INDICATOR Call by reference Type reference (TYPE) ANY 20100930
12 Exporting E_USAGE_DENIED_INDICATOR Call by reference Type reference (TYPE) ANY 20100930
13 Exporting E_VALIDITY_PERIOD_NODE Call by reference Type reference (TYPE) ANY 20100930
14 Importing I_CONSNUMBER Call by reference Type reference (TYPE) ANY 20100930
15 Importing I_COUNTRY Call by reference Type reference (TYPE) ANY 20100930
16 Importing I_DEFAULT_INDICATOR Call by reference Type reference (TYPE) ANY 20100930
17 Importing I_MOBILE_PHONE_INDICATOR Call by reference Type reference (TYPE) ANY 20100930
18 Importing I_SMS_ENABLED_INDICATOR Call by reference Type reference (TYPE) ANY 20100930
19 Importing I_TELNUMBER Call by reference Type reference (TYPE) ANY 20100930
20 Importing I_TEL_EXTENSION Call by reference Type reference (TYPE) ANY 20100930
21 Importing I_USAGE_DENIED_INDICATOR Call by reference Type reference (TYPE) ANY 20100930
22 Importing I_VALID_FROM_DATE Call by reference Type reference (TYPE) ANY 20100930
23 Importing I_VALID_TO_DATE Call by reference Type reference (TYPE) ANY 20100930
# Exception Resumable Description Created on
1 CX_FSBP_SMAP_ERROR Fehler im SOA Mapping 20100930

Method MAP_VALIDITY_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALIDITY_PERIOD_NODE Call by reference Type reference (TYPE) ANY externes Format des ValidityPeriod Knotens 20120927
2 Importing I_VALID_FROM_DATE Call by reference Type reference (TYPE) ANY ValidFrom als Datum 20100813
3 Importing I_VALID_TO_DATE Call by reference Type reference (TYPE) ANY ValidTo als Datum 20100813

Method MAP_VALIDITY_PERIOD on class AC_FSBP_SMAP_TOOLS_I2E has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 400