SAP ABAP Class BSBP_ESAMAP_U_SERVICES (Services for Mapping)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-FS-BP (Application Component) Business Partner Enhancements for Financial Services
     FS_BP_BSFND_MAPPING (Package) FS Business Partner: Mapping for Enterprise Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XO_CONST_BOOLE Constants: Boolean Values 20080219
Properties
Class BSBP_ESAMAP_U_SERVICES  
Short Description Services for Mapping    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FS_BP_BSFND_MAPPING   FS Business Partner: Mapping for Enterprise Services 
Created 20080219   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class BSBP_ESAMAP_U_SERVICES has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_XO_CONST_BOOLE Constants: Boolean Values 20080219
Friends
Class BSBP_ESAMAP_U_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BSBP_BUT050_X Constant Public Type reference (TYPE) XO_OBJECT_NAME 'BSBP_BUT050_X' Name of Checkbox Structure 20080312
2 BSBP_BUT0BK_X Constant Public Type reference (TYPE) XO_OBJECT_NAME 'BSBP_BUT0BK_X' Name of Checkbox Structure 20080312
3 BSBP_BUT0CC_X Constant Public Type reference (TYPE) XO_OBJECT_NAME 'BSBP_BUT0CC_X' Name of Checkbox Structure 20080312
4 BSBP_BUT0ID_X Constant Public Type reference (TYPE) XO_OBJECT_NAME 'BSBP_BUT0ID_X' Name of Checkbox Structure 20080312
5 DATA_ELEMENT_LANGU Constant Public Type reference (TYPE) ROLLNAME 'LANGU' DATA_ELEMENT_LANGU 20080219
6 DATA_ELEMENT_MANDT Constant Public Type reference (TYPE) ROLLNAME 'MANDT' DATA_ELEMENT_MANDT 20080219
7 DATA_ELEMENT_SPRAS Constant Public Type reference (TYPE) ROLLNAME 'SPRAS' DATA_ELEMENT_SPRAS 20080219
8 FALSE Instance attribute Private Attribute reference (LIKE) 20080219
9 TEXT_AND Constant Public Type reference (TYPE) STRING 'and' TEXT_AND 20080219
10 TRUE Instance attribute Private Attribute reference (LIKE) 20080219
Methods
# Method Level Visibility Method type Description Created on
1 GET_CATEGORY_TEXT Static method Public Method Reads the Text for the CategoryCode Node 20080219
2 GET_DATA_AS_TABLE Static method Public Method Returns Data in a Table 20080219
3 GET_OUTPUT_LINE_EXT2INT Static method Public Method Returns the Entries for the MO in the Output Structure 20080219
4 GET_OUTPUT_STR_EXT2INT Static method Public Method Returns the Entries for the MO in the Output Structure 20080219
5 GET_OUTPUT_STR_SO_NODE_EXT2INT Static method Public Method Supplies Reference to Complete Data for the SO of the Output 20080404
6 GET_OUTPUT_TAB_EXT2INT Static method Public Method Returns the Entries for the MO in the Output Table 20080219
7 MAP_ACTION_CODE_EXT_2INT Static method Public Method Converts the Action Code to a Change Indicator 20080318
8 MAP_INDICATOR_EXT2INT Static method Public Method Maps Indicator Fields from External to Internal Form 20080515
9 MAP_INDICATOR_INT2EXT Static method Public Method Maps Indicator Fields from Internal to External Form 20080515
10 MAP_MOBILE_INDICATOR_EXT2INT Static method Public Method Maps Mobile Indicator from External to Internal Form 20080923
11 MAP_MOBILE_INDICATOR_INT2EXT Static method Public Method Maps Mobile Indicator from Internal to External Form 20080923
12 READ_DEVIATING_TABLE Static method Private Method Reads the Customizing Text for Specific Tables 20080219
13 READ_SINGLE_CUST_TEXT Static method Public Method Reads the Text for a Customizing Entry 20080219
Events
Class BSBP_ESAMAP_U_SERVICES has no event.
Types
Class BSBP_ESAMAP_U_SERVICES has no local type.
Method Signatures

Method GET_CATEGORY_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing OUTPUT Call by reference Object reference (TYPE REF TO) DATA OUTPUT 20080219

Method GET_CATEGORY_TEXT on class BSBP_ESAMAP_U_SERVICES has no exception.

Method GET_DATA_AS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TABLE_DATA Call by reference Object reference (TYPE REF TO) DATA E_TABLE_DATA 20080219
2 Exporting E_TABLE_NAME Call by reference Type reference (TYPE) XO_TABLE_NAME E_TABLE_NAME 20080219
3 Importing I_DATA Call by reference Object reference (TYPE REF TO) DATA I_DATA 20080219

Method GET_DATA_AS_TABLE on class BSBP_ESAMAP_U_SERVICES has no exception.

Method GET_OUTPUT_LINE_EXT2INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MO_NAME Call by reference Type reference (TYPE) XO_MEMORY_OBJECT_NAME I_MO_NAME 20080219
2 Importing I_SET_CURRENT_STATE Call by reference Type reference (TYPE) XO_BOOLE I_SET_CURRENT_STATE 20080219
3 Importing I_SO_NAME Call by reference Type reference (TYPE) XO_SEGMENT_OBJECT_NAME I_SO_NAME 20080219
4 Importing OUTPUT Call by reference Object reference (TYPE REF TO) DATA OUTPUT 20080219
5 Returning R_REFERENCE Value transfer Object reference (TYPE REF TO) DATA R_REFERENCE 20080219
# Exception Resumable Description Created on
1 CX_XO_INVALID_PARAMETER CX_XO_INVALID_PARAMETER 20080219

Method GET_OUTPUT_STR_EXT2INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MO_NAME Call by reference Type reference (TYPE) XO_MEMORY_OBJECT_NAME I_MO_NAME 20080219
2 Importing I_SET_CURRENT_STATE Call by reference Type reference (TYPE) XO_BOOLE I_SET_CURRENT_STATE 20080219
3 Importing I_SO_NAME Call by reference Type reference (TYPE) XO_SEGMENT_OBJECT_NAME I_SO_NAME 20080219
4 Importing OUTPUT Call by reference Object reference (TYPE REF TO) DATA OUTPUT 20080219
5 Returning R_REFERENCE Value transfer Object reference (TYPE REF TO) DATA R_REFERENCE 20080219
# Exception Resumable Description Created on
1 CX_XO_INVALID_PARAMETER CX_XO_INVALID_PARAMETER 20080219

Method GET_OUTPUT_STR_SO_NODE_EXT2INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SET_CURRENT_STATE Call by reference Type reference (TYPE) XO_BOOLE Boole'scher Wert ('X' = True ' ' = False) 20080404
2 Importing I_SO_NAME Call by reference Type reference (TYPE) XO_SEGMENT_OBJECT_NAME Name des Segment Objects 20080404
3 Importing OUTPUT Call by reference Object reference (TYPE REF TO) DATA OUTPUT 20080404
4 Returning R_REFERENCE Value transfer Object reference (TYPE REF TO) DATA R_REFERENCE 20080404
# Exception Resumable Description Created on
1 CX_XO_INVALID_PARAMETER CX_XO_INVALID_PARAMETER 20080404

Method GET_OUTPUT_TAB_EXT2INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MO_NAME Call by reference Type reference (TYPE) XO_MEMORY_OBJECT_NAME I_MO_NAME 20080219
2 Importing I_SET_CURRENT_STATE Call by reference Type reference (TYPE) XO_BOOLE I_SET_CURRENT_STATE 20080219
3 Importing I_SO_NAME Call by reference Type reference (TYPE) XO_SEGMENT_OBJECT_NAME I_SO_NAME 20080219
4 Importing OUTPUT Call by reference Object reference (TYPE REF TO) DATA OUTPUT 20080219
5 Returning R_REFERENCE Value transfer Object reference (TYPE REF TO) DATA R_REFERENCE 20080219
# Exception Resumable Description Created on
1 CX_XO_INVALID_PARAMETER CX_XO_INVALID_PARAMETER 20080219

Method MAP_ACTION_CODE_EXT_2INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION_CODE Call by reference Type reference (TYPE) CHAR2 Komponente der Versionsnummer 20080318
2 Returning R_CHANGE_INDICATOR Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20080318

Method MAP_ACTION_CODE_EXT_2INT on class BSBP_ESAMAP_U_SERVICES has no exception.

Method MAP_INDICATOR_EXT2INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDICATOR Call by reference Type reference (TYPE) ANY Indiktorfeld 20080515
2 Returning R_INDICATOR Value transfer Type reference (TYPE) XO_BOOLE Boole'scher Wert ('X' = True ' ' = False) 20080515
# Exception Resumable Description Created on
1 CX_XO_INVALID_PARAMETER Ausnahme: Übergabewerte fehlerhaft 20080515

Method MAP_INDICATOR_INT2EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INDICATOR Call by reference Type reference (TYPE) ANY Indikator 20080515
2 Importing I_INDICATOR Call by reference Type reference (TYPE) XO_BOOLE Boole'scher Wert ('X' = True ' ' = False) 20080515
# Exception Resumable Description Created on
1 CX_XO_INVALID_PARAMETER Ausnahme: Übergabewerte fehlerhaft 20080515

Method MAP_MOBILE_INDICATOR_EXT2INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDICATOR Call by reference Type reference (TYPE) ANY Indiktorfeld 20080923
2 Returning R_INDICATOR Value transfer Type reference (TYPE) XO_BOOLE Boole'scher Wert ('X' = True ' ' = False) 20080923
# Exception Resumable Description Created on
1 CX_XO_INVALID_PARAMETER Ausnahme: Übergabewerte fehlerhaft 20080923

Method MAP_MOBILE_INDICATOR_INT2EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INDICATOR Call by reference Type reference (TYPE) ANY Indikator 20080923
2 Importing I_INDICATOR Call by reference Type reference (TYPE) AD_FLGMOB Kennzeichen: Das Telefon ist ein Mobiltelefon 20080923
# Exception Resumable Description Created on
1 CX_XO_INVALID_PARAMETER Ausnahme: Übergabewerte fehlerhaft 20080923

Method READ_DEVIATING_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_DEVIATING Call by reference Type reference (TYPE) XO_BOOLE E_IS_DEVIATING 20080219
2 Exporting E_VALUE Call by reference Type reference (TYPE) STRING E_VALUE 20080219
3 Importing I_KEY_VALUE_1 Call by reference Type reference (TYPE) ANY I_KEY_VALUE_1 20080219
4 Importing I_KEY_VALUE_2 Call by reference Type reference (TYPE) ANY I_KEY_VALUE_2 20080219
5 Importing I_KEY_VALUE_3 Call by reference Type reference (TYPE) ANY I_KEY_VALUE_3 20080219
6 Importing I_RETURN_FIELD Call by reference Type reference (TYPE) STRING I_RETURN_FIELD 20080219
7 Importing I_TABLE_NAME Call by reference Type reference (TYPE) XO_TABLE_NAME I_TABLE_NAME 20080219

Method READ_DEVIATING_TABLE on class BSBP_ESAMAP_U_SERVICES has no exception.

Method READ_SINGLE_CUST_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEY_VALUE_1 Call by reference Type reference (TYPE) ANY I_KEY_VALUE_1 20080219
2 Importing I_KEY_VALUE_2 Call by reference Type reference (TYPE) ANY I_KEY_VALUE_2 20080219
3 Importing I_KEY_VALUE_3 Call by reference Type reference (TYPE) ANY I_KEY_VALUE_3 20080219
4 Importing I_RETURN_FIELD Call by reference Type reference (TYPE) STRING I_RETURN_FIELD 20080219
5 Importing I_TABLE_NAME Call by reference Type reference (TYPE) XO_TABLE_NAME I_TABLE_NAME 20080219
6 Returning R_VALUE Value transfer Type reference (TYPE) STRING R_VALUE 20080219

Method READ_SINGLE_CUST_TEXT on class BSBP_ESAMAP_U_SERVICES has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701