SAP ABAP Class FSBP_MAPPING_SERVICES (Transfers Field Contents of Structures)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   FS-BP (Application Component) Business Partner
     FSBP_MCMCUI (Package) Fallback Implementation: RFC Modules for MCMCUI
Properties
Class FSBP_MAPPING_SERVICES  
Short Description Transfers Field Contents of Structures    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FSBP_MCMCUI   Fallback Implementation: RFC Modules for MCMCUI 
Created 20060303   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class FSBP_MAPPING_SERVICES has no forward declaration.
Interfaces
Class FSBP_MAPPING_SERVICES has no interface implemented.
Friends
Class FSBP_MAPPING_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Constant Public Type reference (TYPE) XO_BOOLE SPACE Boolean Value ('X' = True ' ' = False) 20060314
2 FIELD_STATUS_DISPLAY Constant Public Type reference (TYPE) FSBP_FSCAA_FIELDSTATUS '*' Field Status 20060314
3 FIELD_STATUS_HIDDEN Constant Public Type reference (TYPE) FSBP_FSCAA_FIELDSTATUS '-' Field Status 20060314
4 FIELD_STATUS_INPUT Constant Public Type reference (TYPE) FSBP_FSCAA_FIELDSTATUS '.' Field Status 20060314
5 FIELD_STATUS_REQUIRED Constant Public Type reference (TYPE) FSBP_FSCAA_FIELDSTATUS '+' Field Status 20060314
6 MAP_TABLE Static Attribute Private Type reference (TYPE) TTY_FIELDMAP Return Parameter(s) 20060303
7 PARTNER_TYPE_GROUP Constant Public Type reference (TYPE) BU_TYPE '3' Business Partner Category 20060316
8 PARTNER_TYPE_ORGANISATION Constant Public Type reference (TYPE) BU_TYPE '2' Business Partner Category 20060316
9 PARTNER_TYPE_PERSON Constant Public Type reference (TYPE) BU_TYPE '1' Business Partner Category 20060316
10 SEX_FEMALE Constant Public Type reference (TYPE) BU_SEXID '1' Gender of Business Partner (Person) 20060316
11 SEX_MALE Constant Public Type reference (TYPE) BU_SEXID '2' Gender of Business Partner (Person) 20060316
12 SEX_UNKNOWN Constant Public Type reference (TYPE) BU_SEXID '0' Gender of Business Partner (Person) 20060316
13 TRUE Constant Public Type reference (TYPE) XO_BOOLE 'X' Boolean Value ('X' = True ' ' = False) 20060314
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_FIELD_MAPPING Static method Private Method Creates Mapping Assignments 20060303
2 GET_FIELD_MAPPING Static method Public Method Returns Field Assignments 20060315
3 MAP_CRED_ST_FROM_BAPI_TO_DI Static method Public Method Transfers Credit Standing Data from BAPI to DI Structure 20060303
4 MAP_DATA_FROM_BAPI_TO_DI Static method Public Method Transfers Field Contents from BAPI to DI Structure 20060315
5 MAP_DATA_FROM_DI_TO_BAPI Static method Public Method Transfers Field Contents from DI to BAPI Structures 20060315
6 MAP_FIELD_NAMES Static method Public Method Returns BAPI Field Names with Corresponding Field Status 20060303
7 MAP_FS_DATA_FROM_BAPI_TO_DI Static method Public Method Transfers Field Contents of FS Data to DI Structure 20060303
8 MAP_FS_DATA_FROM_DI_TO_BAPI Static method Public Method Transfers Field Contents of FS Data to BAPI Structure 20060315
9 MAP_GEN_DATA_FROM_BAPI_TO_DI Static method Public Method Transfers Field Contents of Central Data to DI Structure 20060303
10 MAP_GEN_DATA_FROM_DI_TO_BAPI Static method Public Method Transfers Field Contents of Central Data to BAPI Structure 20060315
11 MAP_ID_DATA_FROM_BAPI_TO_DI Static method Public Method Transfers Field Contents of ID Numbers to DI Structure 20060303
12 MAP_ID_DATA_FROM_DI_TO_BAPI Static method Public Method Transfers Field Contents of ID Numbers to BAPI Table 20060315
13 MAP_RATING_FROM_BAPI_TO_DI Static method Public Method Transfers Rating Data from BAPI to DI Structure 20060303
14 MAP_RELATIONS_FROM_BAPI_TO_DI Static method Public Method Transfers Relationship Data from BAPI to DI Structure 20060303
15 MAP_ROLE_DATA_FROM_DI_TO_BAPI Static method Public Method Transfers the Field Contents for Role Data to the BAPI Struc 20061013
16 MAP_SEARCH_CRITERIA Static method Public Method Enters Data into Structures for Search Criteria 20060315
17 MAP_SEARCH_RESULT_FIELDS Static method Public Method Transfers Detailed Data into Search Results Structures 20060315
Events
Class FSBP_MAPPING_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_FIELDMAP Private See coding 20060303 tty_fieldmap type hashed table of ty_fieldmap with unique key distructure difield
2 TY_FIELDMAP Private See coding 20060303 begin of ty_fieldmap, distructure type tabname, difield type fieldname, bapistructure type tabname, bapifield type fieldname, end of ty_fieldmap
Method Signatures

Method CREATE_FIELD_MAPPING Signature

Method CREATE_FIELD_MAPPING on class FSBP_MAPPING_SERVICES has no parameter.
Method CREATE_FIELD_MAPPING on class FSBP_MAPPING_SERVICES has no exception.

Method GET_FIELD_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIELD_MAP Call by reference Type reference (TYPE) HASHED TABLE 20060315

Method GET_FIELD_MAPPING on class FSBP_MAPPING_SERVICES has no exception.

Method MAP_CRED_ST_FROM_BAPI_TO_DI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CREDIT_STANDING_DI Call by reference Type reference (TYPE) BPA1010_DI Allgemeine FS-Atribute; Bonitätsdaten 20060313
2 Importing I_CREDIT_STANDING_DATA Call by reference Type reference (TYPE) BAPI_FSBP_CREDIT_STANDING_INFO Non-Rating-Attribute der Bonitätsdaten 20060313

Method MAP_CRED_ST_FROM_BAPI_TO_DI on class FSBP_MAPPING_SERVICES has no exception.

Method MAP_DATA_FROM_BAPI_TO_DI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CREDIT_STANDING_DI Call by reference Type reference (TYPE) BPA1010_DI Allgemeine FS-Atribute; Bonitätsdaten 20060315
2 Exporting E_FINSERV_DATA_DI Call by reference Type reference (TYPE) BPA001_DI Allgemeine FS-Attribute; Allgemeine Daten- Direct Input 20060315
3 Exporting E_GENERAL_DATA_DI Call by reference Type reference (TYPE) BUS000_DI GP: Allgemeine Daten (Direct Input) 20060315
4 Exporting E_IDENTIFICATION_DI Call by reference Type reference (TYPE) FSBP_FSCAA_TTY_BUS0ID_DI Identifikationsnummern- Direct Input 20060315
5 Exporting E_RATINGS_DI Call by reference Type reference (TYPE) FSBP_FSCAA_TTY_BP1012_DI Tabellentyp für Struktur BP1012_Di 20060315
6 Exporting E_RELATIONS_DI Call by reference Type reference (TYPE) FSBP_FSCAA_TTY_BUSRDIINIT Einstiegsdaten zur Geschäftspartnerbeziehung 20060315
7 Importing I_CREDIT_STANDING_DATA Call by reference Type reference (TYPE) BAPI_FSBP_CREDIT_STANDING_INFO Non-Rating-Attribute der Bonitätsdaten 20060315
8 Importing I_GENERAL_DATA Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL Vom Geschäftspartnertyp unabhängige allgemeine Daten des GP 20060315
9 Importing I_GENERAL_DATA_GROUP Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_GROUP SAP-GP: BAPI-Struktur für Gruppendaten 20060315
10 Importing I_GENERAL_DATA_ORGAN Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_ORGAN SAP-GP: BAPI-Struktur für Organisationsdaten 20060315
11 Importing I_GENERAL_DATA_PERSON Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_PERSON SAP-GP: BAPI-Struktur für Personendaten 20060315
12 Importing I_GENERAL_FINSERV_DATA Call by reference Type reference (TYPE) BAPI_STR_BUPA_FS_TREASURY Allgemeine FS- Attribute 20060315
13 Importing I_IDENTIFICATION_NUMBERS Call by reference Type reference (TYPE) BAPIBUS1006_ID_DETAILS_T Tabelle: SAP-GP: BAPI-Struktur für Identifikationsnummerndet 20060315
14 Importing I_RATINGS Call by reference Type reference (TYPE) FSBP_MCM_RATING_TTY Bewertungen 20060315
15 Importing I_RELATIONS Call by reference Type reference (TYPE) FSBP_MCM_RELATIONS_TTY Geschäftspartner-Beziehungen 20060315

Method MAP_DATA_FROM_BAPI_TO_DI on class FSBP_MAPPING_SERVICES has no exception.

Method MAP_DATA_FROM_DI_TO_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CREDIT_STANDING_DATA Call by reference Type reference (TYPE) BAPI_FSBP_CREDIT_STANDING_INFO Non-Rating-Attribute der Bonitätsdaten 20060315
2 Exporting E_GENERAL_DATA Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL Vom Geschäftspartnertyp unabhängige allgemeine Daten des GP 20060315
3 Exporting E_GENERAL_DATA_GROUP Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_GROUP SAP-GP: BAPI-Struktur für Gruppendaten 20060315
4 Exporting E_GENERAL_DATA_ORGAN Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_ORGAN SAP-GP: BAPI-Struktur für Organisationsdaten 20060315
5 Exporting E_GENERAL_DATA_PERSON Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_PERSON SAP-GP: BAPI-Struktur für Personendaten 20060315
6 Exporting E_GENERAL_DATA_TECH Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_INFO SAP-GP: BAPI-Struktur für zentrale Daten 20060315
7 Exporting E_GENERAL_FINSERV_DATA Call by reference Type reference (TYPE) BAPI_STR_BUPA_FS_TREASURY Allgemeine FS- Attribute 20060315
8 Exporting E_IDENTIFICATION_NUMBERS Call by reference Type reference (TYPE) BAPIBUS1006_ID_DETAILS_T SAP-GP: BAPI-Struktur für Identifikationsnummerndetails 20060315
9 Exporting E_RATINGS Call by reference Type reference (TYPE) FSBP_MCM_RATING_TTY Bewertungen 20060315
10 Importing I_CREDIT_STANDING_DI Call by reference Type reference (TYPE) BPA1010_DI Allgemeine FS-Atribute; Bonitätsdaten 20060315
11 Importing I_FINSERV_DATA_DI Call by reference Type reference (TYPE) BPA001_DI Allgemeine FS-Attribute; Allgemeine Daten- Direct Input 20060315
12 Importing I_GENERAL_DATA_DI Call by reference Type reference (TYPE) BUS000_DI GP: Allgemeine Daten (Direct Input) 20060315
13 Importing I_GENERAL_DATA_TECH_DI Call by reference Type reference (TYPE) BUS000_INT GP: Allgemeine Daten I (Datenfelder intern) 20060315
14 Importing I_IDENTIFICATION_DI Call by reference Type reference (TYPE) FSBP_FSCAA_TTY_BUS0ID_DI Identifikationsnummern- Direct Input 20060315
15 Importing I_RATINGS_DI Call by reference Type reference (TYPE) FSBP_FSCAA_TTY_BP1012_DI Bewertungen des SAP GP-FS - Direct Input: CHAR 20060315

Method MAP_DATA_FROM_DI_TO_BAPI on class FSBP_MAPPING_SERVICES has no exception.

Method MAP_FIELD_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_META_DATA Call by reference Type reference (TYPE) FSBP_MCM_META_DATA_TTY Metadaten zum Geschäftspartner 20060313
2 Importing I_FIELD_INFO Call by reference Type reference (TYPE) FSBP_FSCAA_TTY_FIELD_INFO Feldinformationen für SAP Geschäftspartner 20060313

Method MAP_FIELD_NAMES on class FSBP_MAPPING_SERVICES has no exception.

Method MAP_FS_DATA_FROM_BAPI_TO_DI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FINSERV_DATA_DI Call by reference Type reference (TYPE) BPA001_DI Allgemeine FS-Attribute; Allgemeine Daten- Direct Input 20060316
2 Importing I_GENERAL_FINSERV_DATA Call by reference Type reference (TYPE) BAPI_STR_BUPA_FS_TREASURY Allgemeine FS- Attribute 20060313

Method MAP_FS_DATA_FROM_BAPI_TO_DI on class FSBP_MAPPING_SERVICES has no exception.

Method MAP_FS_DATA_FROM_DI_TO_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GENERAL_FINSERV_DATA Call by reference Type reference (TYPE) BAPI_STR_BUPA_FS_TREASURY Allgemeine FS- Attribute 20060315
2 Importing I_FINSERV_DATA_DI Call by reference Type reference (TYPE) BPA001_DI Allgemeine FS-Attribute; Allgemeine Daten- Direct Input 20060315

Method MAP_FS_DATA_FROM_DI_TO_BAPI on class FSBP_MAPPING_SERVICES has no exception.

Method MAP_GEN_DATA_FROM_BAPI_TO_DI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GENERAL_DATA_DI Call by reference Type reference (TYPE) BUS000_DI GP: Allgemeine Daten (Direct Input) 20060313
2 Importing I_GENERAL_DATA Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL Vom Geschäftspartnertyp unabhängige allgemeine Daten des GP 20060313
3 Importing I_GENERAL_DATA_GROUP Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_GROUP SAP-GP: BAPI-Struktur für Gruppendaten 20060313
4 Importing I_GENERAL_DATA_ORGAN Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_ORGAN SAP-GP: BAPI-Struktur für Organisationsdaten 20060313
5 Importing I_GENERAL_DATA_PERSON Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_PERSON SAP-GP: BAPI-Struktur für Personendaten 20060313

Method MAP_GEN_DATA_FROM_BAPI_TO_DI on class FSBP_MAPPING_SERVICES has no exception.

Method MAP_GEN_DATA_FROM_DI_TO_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GENERAL_DATA Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL Vom Geschäftspartnertyp unabhängige allgemeine Daten des GP 20060315
2 Exporting E_GENERAL_DATA_GROUP Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_GROUP SAP-GP: BAPI-Struktur für Gruppendaten 20060315
3 Exporting E_GENERAL_DATA_ORGAN Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_ORGAN SAP-GP: BAPI-Struktur für Organisationsdaten 20060315
4 Exporting E_GENERAL_DATA_PERSON Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_PERSON SAP-GP: BAPI-Struktur für Personendaten 20060315
5 Importing I_GENERAL_DATA_DI Call by reference Type reference (TYPE) BUS000_DI GP: Allgemeine Daten (Direct Input) 20060315

Method MAP_GEN_DATA_FROM_DI_TO_BAPI on class FSBP_MAPPING_SERVICES has no exception.

Method MAP_ID_DATA_FROM_BAPI_TO_DI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IDENTIFICATION_DI Call by reference Type reference (TYPE) FSBP_FSCAA_TTY_BUS0ID_DI Identifikationsnummern- Direct Input 20060313
2 Importing I_IDENTIFICATION_NUMBERS Call by reference Type reference (TYPE) BAPIBUS1006_ID_DETAILS_T Tabelle: SAP-GP: BAPI-Struktur für Identifikationsnummerndet 20060313

Method MAP_ID_DATA_FROM_BAPI_TO_DI on class FSBP_MAPPING_SERVICES has no exception.

Method MAP_ID_DATA_FROM_DI_TO_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IDENTIFICATION_NUMBERS Call by reference Type reference (TYPE) BAPIBUS1006_ID_DETAILS_T SAP-GP: BAPI-Struktur für Identifikationsnummerndetails 20060315
2 Importing I_IDENTIFICATION_DI Call by reference Type reference (TYPE) FSBP_FSCAA_TTY_BUS0ID_DI Identifikationsnummern- Direct Input 20060315

Method MAP_ID_DATA_FROM_DI_TO_BAPI on class FSBP_MAPPING_SERVICES has no exception.

Method MAP_RATING_FROM_BAPI_TO_DI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RATINGS_DI Call by reference Type reference (TYPE) FSBP_FSCAA_TTY_BP1012_DI Tabellentyp für Struktur BP1012_Di 20060313
2 Importing I_RATINGS Call by reference Type reference (TYPE) FSBP_MCM_RATING_TTY Bewertungen 20060313

Method MAP_RATING_FROM_BAPI_TO_DI on class FSBP_MAPPING_SERVICES has no exception.

Method MAP_RELATIONS_FROM_BAPI_TO_DI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEFAULT_INFO_DI Call by reference Type reference (TYPE) FSBP_MCM_DEFAULT_INFO_REL_TTY GPB: Allgemeine Daten (Direct Input) 20060320
2 Exporting E_RELATIONS_DI Call by reference Type reference (TYPE) FSBP_FSCAA_TTY_BUSRDIINIT Einstiegsdaten zur Geschäftspartnerbeziehung 20060313
3 Importing I_RELATIONS Call by reference Type reference (TYPE) FSBP_MCM_RELATIONS_TTY Geschäftspartner-Beziehungen 20060313

Method MAP_RELATIONS_FROM_BAPI_TO_DI on class FSBP_MAPPING_SERVICES has no exception.

Method MAP_ROLE_DATA_FROM_DI_TO_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ROLE_DATA Call by reference Type reference (TYPE) FSBP_MCM_BPROLES_TTY Geschäftspartnerrollen 20061013
2 Importing I_ROLE_DATA_DI Call by reference Type reference (TYPE) TTY_BUT100 SAP-GP: Tabellenstruktur zur Übergabe von Rollendaten 20061013

Method MAP_ROLE_DATA_FROM_DI_TO_BAPI on class FSBP_MAPPING_SERVICES has no exception.

Method MAP_SEARCH_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADDRESS_DATA Call by reference Type reference (TYPE) BAPIBUS1006_ADDR_SEARCH BAPI-Struktur für Suche nach Adressattributen 20060315
2 Exporting E_CENTRAL_DATA Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_SEARCH BAPI-Struktur für Suche bzgl. zentraler Daten 20060315
3 Exporting E_OTHER_SEARCH_DATA Call by reference Type reference (TYPE) FSBP_FSCAA_STR_SEARCH_DATA Weitere Daten für Geschäftspartnersuche 20060315
4 Importing I_SEARCH_CRITERIA Call by reference Type reference (TYPE) FSBP_MCM_SEARCH_CRITERIA Suchkriterien zum Geschäftspartner 20060315

Method MAP_SEARCH_CRITERIA on class FSBP_MAPPING_SERVICES has no exception.

Method MAP_SEARCH_RESULT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FOUND_GROUPS Call by reference Type reference (TYPE) FSBP_MCM_SEARCH_RESULT_GROUP Gruppen-Ergebnisliste 20060315
2 Exporting E_FOUND_ORGANISATIONS Call by reference Type reference (TYPE) FSBP_MCM_SEARCH_RESULT_ORG Organisationen-Ergbnisliste 20060315
3 Exporting E_FOUND_PARTNERS Call by reference Type reference (TYPE) FSBP_MCM_SEARCH_RESULT_ALL Gesamt-Ergebnisliste 20060315
4 Exporting E_FOUND_PERSONS Call by reference Type reference (TYPE) FSBP_MCM_SEARCH_RESULT_PERSON Personen-Ergebnisliste 20060315
5 Importing I_ADDRESS_DATA Call by reference Type reference (TYPE) BAPIBUS1006_ADDRESS SAP-GP: BAPI-Struktur für Adreßdaten 20060315
6 Importing I_GENERAL_DATA Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL Vom Geschäftspartnertyp unabhängige allgemeine Daten des GP 20060315
7 Importing I_GENERAL_DATA_GROUP Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_GROUP SAP-GP: BAPI-Struktur für Gruppendaten 20060315
8 Importing I_GENERAL_DATA_ORGAN Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_ORGAN SAP-GP: BAPI-Struktur für Organisationsdaten 20060315
9 Importing I_GENERAL_DATA_PERSON Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_PERSON SAP-GP: BAPI-Struktur für Personendaten 20060315
10 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20060316
11 Importing I_TYPE Call by reference Type reference (TYPE) BU_TYPE Geschäftspartnertyp 20060316

Method MAP_SEARCH_RESULT_FIELDS on class FSBP_MAPPING_SERVICES has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710