SAP ABAP Class FSBP_DDIC_ESA_MAP_HELPER (Auxiliary Class for Mapping BO DDIC Structures to SOA)
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 Inheritance (c INHERITING FROM c_ref)  AC_FSBP_DDIC_ESA_MAP_HELPER Auxiliary Class for Mapping BO DDIC Structures to SOA 20101005
Properties
Class FSBP_DDIC_ESA_MAP_HELPER  
Short Description Auxiliary Class for Mapping BO DDIC Structures to SOA    
Super Class AC_FSBP_DDIC_ESA_MAP_HELPER Auxiliary Class for Mapping BO DDIC Structures to SOA 
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 20081229   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class FSBP_DDIC_ESA_MAP_HELPER has no forward declaration.
Interfaces
Class FSBP_DDIC_ESA_MAP_HELPER has no interface implemented.
Friends
Class FSBP_DDIC_ESA_MAP_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 INSTANCE Static Attribute Protected Object reference (TYPE REF TO) FSBP_DDIC_ESA_MAP_HELPER Instance 20081229
Methods
# Method Level Visibility Method type Description Created on
1 FILL_ADDR_TABLE_CHANGES_TO_ESA Instance method Protected Method Fills Changes to Tables in SOA Structure for Address 20081229
2 GET_INSTANCE Static method Public Method Instance Generation 20081229
3 HAS_REMARKS_COMM Instance method Protected Method Are There Any Comments for Communication Type? 20081229
4 MAP_ADDRESS_DATA_TO_ESA Instance method Public Method Copies Address Data to SOA Structure with Change Info 20081229
5 MAP_ADDRESS_TABLE_TO_ESA Instance method Public Method Copies Table of Address Data to SOA Structure 20090105
6 MAP_BUT000_TO_TOP_ESA Instance method Public Method Maps BUT000 to FSBP_TOPLEVEL 20090204
7 MAP_BUT020_TO_BUT020_ESA Instance method Public Method Maps BUT020 to FSBP_BUT020_ESA and Enhances MOVE_ADDR_GUID 20081229
8 MAP_CHANGED_ADDRESS_TO_ESA Instance method Public Method Fills ESA Structure for a Changed Address 20081229
9 MAP_ESA_TO_ADDRESS_DATA Instance method Public Method Copies SOA Structure with Change Info to Address Data 20090105
10 MAP_ESA_TO_BUT020 Instance method Public Method Maps FSBP_BUT020_ESA to BUT020 20090105
11 MAP_ESA_TO_MESSAGE_ENH Instance method Public Method Converts ESAMAP2 Messages with SenderTechID 20090304
12 MAP_ESA_TO_XO_OBJ_TAB_DATA Instance method Public Method Converts ESAMAP2 to XO_OBJECT_TABLE_DATA 20090304
13 MAP_TOP_ESA_TO_BUT000 Instance method Public Method Maps FSBP_TOPLEVEL to BUT000 20090204
Events
Class FSBP_DDIC_ESA_MAP_HELPER has no event.
Types
Class FSBP_DDIC_ESA_MAP_HELPER has no local type.
Method Signatures

Method FILL_ADDR_TABLE_CHANGES_TO_ESA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ADDRESS_ESA Call by reference Type reference (TYPE) FSBP_ADDRESS_ESA Adressdaten mit Änderungsinformationen für ESA 20081229
2 Importing I_DATA_NEW Call by reference Type reference (TYPE) FSBP_BAPI_ADDRESS_DATA Adressdaten im BAPI Format 20081229
3 Importing I_DATA_OLD Call by reference Type reference (TYPE) FSBP_BAPI_ADDRESS_DATA Adressdaten im BAPI Format 20081229

Method FILL_ADDR_TABLE_CHANGES_TO_ESA on class FSBP_DDIC_ESA_MAP_HELPER 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) FSBP_DDIC_ESA_MAP_HELPER Hilfsklasse für Mapping von BO-DDIC-Strukturen nach ESA 20081229

Method GET_INSTANCE on class FSBP_DDIC_ESA_MAP_HELPER has no exception.

Method HAS_REMARKS_COMM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMMUNICATION_TYPE Call by reference Type reference (TYPE) AD_COMM Feldname der Kommunikationsart 20081229
2 Importing I_REMARKS_COMM Call by reference Type reference (TYPE) FSBP_COMM_REMARK_ESA_TTY Bemerkungen zu Kommunikationsarten mit Änderungsinformation 20081229
3 Returning RESULT Value transfer Type reference (TYPE) XO_BOOLE Kommunikationsart hat Bemerkungen 20081229

Method HAS_REMARKS_COMM on class FSBP_DDIC_ESA_MAP_HELPER has no exception.

Method MAP_ADDRESS_DATA_TO_ESA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADDRESS_ESA Call by reference Type reference (TYPE) FSBP_ADDRESS_ESA Adressdaten mit Änderungsinformationen für ESA 20081229
2 Importing I_ADDRESS_DATA Call by reference Type reference (TYPE) FSBP_ADDRESS_OBJECT Struktur zur Verwaltung von Adressen 20081229
3 Importing I_CHANGE_INDICATOR Call by reference Type reference (TYPE) XO_CHANGE_INDICATOR Nur I oder D erlaubt 20081229

Method MAP_ADDRESS_DATA_TO_ESA on class FSBP_DDIC_ESA_MAP_HELPER has no exception.

Method MAP_ADDRESS_TABLE_TO_ESA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADDRESS_ESA Call by reference Type reference (TYPE) FSBP_ADDRESS_ESA_TTY Adressdaten mit Änderungsinformationen für ESA 20090105
2 Importing I_ADDRESS_TABLE Call by reference Type reference (TYPE) FSBP_ADDRESS_OBJECT_TTY Struktur zur Verwaltung von Adressen 20090105

Method MAP_ADDRESS_TABLE_TO_ESA on class FSBP_DDIC_ESA_MAP_HELPER has no exception.

Method MAP_BUT000_TO_TOP_ESA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUT000 Call by reference Type reference (TYPE) BUT000 GP: Allgemeine Daten I 20090204
2 Importing I_SENDER_TECHNICAL_ID Call by reference Type reference (TYPE) FSBP_SENDER_TECHNICAL_ID Sender Technical ID 20090204
3 Returning RESULT Value transfer Type reference (TYPE) FSBP_BP_TOP_LEVEL BUT020 Tabell mit zusätzlichen Feldern aus Servicedefinition 20090204

Method MAP_BUT000_TO_TOP_ESA on class FSBP_DDIC_ESA_MAP_HELPER has no exception.

Method MAP_BUT020_TO_BUT020_ESA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BUT020 Call by reference Type reference (TYPE) TTY_BUT020 SAP-GP: Übergabestruktur für Adressreferenzen der BUT020 20081229
2 Returning RESULT Value transfer Type reference (TYPE) FSBP_BUT020_ESA_TTY BUT020 Tabell mit zusätzlichen Feldern aus Servicedefinition 20081229

Method MAP_BUT020_TO_BUT020_ESA on class FSBP_DDIC_ESA_MAP_HELPER has no exception.

Method MAP_CHANGED_ADDRESS_TO_ESA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADDRESS_ESA Call by reference Type reference (TYPE) FSBP_ADDRESS_ESA Adressdaten mit Änderungsinformationen für ESA 20081229
2 Exporting E_CHANGE_INDICATOR Call by reference Type reference (TYPE) XO_CHANGE_INDICATOR Änderungskennzeichen 20081229
3 Importing I_DATA_NEW Call by reference Type reference (TYPE) FSBP_ADDRESS_OBJECT Struktur zur Verwaltung von Adressen 20081229
4 Importing I_DATA_OLD Call by reference Type reference (TYPE) FSBP_ADDRESS_OBJECT Struktur zur Verwaltung von Adressen 20081229

Method MAP_CHANGED_ADDRESS_TO_ESA on class FSBP_DDIC_ESA_MAP_HELPER has no exception.

Method MAP_ESA_TO_ADDRESS_DATA 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) FSBP_ADDRESS_OBJECT Struktur zur Verwaltung von Adressen 20090105
2 Importing I_ADDRESS_ESA Call by reference Type reference (TYPE) FSBP_ADDRESS_ESA Adressdaten mit Änderungsinformationen für ESA 20090105
3 Importing I_SUPPRESS_DELETED_DATA Call by reference Type reference (TYPE) XO_BOOLE Boole'scher Wert ('X' = True ' ' = False) 20090127

Method MAP_ESA_TO_ADDRESS_DATA on class FSBP_DDIC_ESA_MAP_HELPER has no exception.

Method MAP_ESA_TO_BUT020 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BUT020_ESA Call by reference Type reference (TYPE) FSBP_BUT020_ESA_TTY BUT020 Tabell mit zusätzlichen Feldern aus Servicedefinition 20090105
2 Returning RESULT Value transfer Type reference (TYPE) TTY_BUT020 SAP-GP: Übergabestruktur für Adressreferenzen der BUT020 20090105

Method MAP_ESA_TO_BUT020 on class FSBP_DDIC_ESA_MAP_HELPER has no exception.

Method MAP_ESA_TO_MESSAGE_ENH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGES Call by reference Type reference (TYPE) FSBP_MESSAGE_ENHANCED_TTY Fehlermeldungen Geschäftspartnerproxy 20090304
2 Importing I_BP_KEYS_W_TECH_ID Call by reference Type reference (TYPE) FSBP_BP_IDENTIFICATION_ESA_TTY Identifikationsmerkmale des Geschäftspartners im ESA Kontext 20090304
3 Importing I_ESAMAP2 Call by reference Type reference (TYPE) STR_XO_ESA_MAPPING2 Interne Mappingstruktur für ESA Services 20090304

Method MAP_ESA_TO_MESSAGE_ENH on class FSBP_DDIC_ESA_MAP_HELPER has no exception.

Method MAP_ESA_TO_XO_OBJ_TAB_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XO_OBJECT_TABLE_DATA Call by reference Type reference (TYPE) TTY_XO_OBJECT_TABLE_DATA Objektdaten 20090304
2 Importing I_ESAMAP2 Call by reference Type reference (TYPE) STR_XO_ESA_MAPPING2 Interne Mappingstruktur für ESA Services 20090304

Method MAP_ESA_TO_XO_OBJ_TAB_DATA on class FSBP_DDIC_ESA_MAP_HELPER has no exception.

Method MAP_TOP_ESA_TO_BUT000 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_BUT000 Call by reference Type reference (TYPE) BUT000 GP: Allgemeine Daten I 20090204
2 Exporting E_SENDER_TECHNICAL_ID Call by reference Type reference (TYPE) FSBP_SENDER_TECHNICAL_ID Sender Technical ID 20090204
3 Importing I_BP_TOPLEVEL Call by reference Type reference (TYPE) FSBP_BP_TOP_LEVEL Interne Repräsentation des Toplevel Knotens eines BP 20090204

Method MAP_TOP_ESA_TO_BUT000 on class FSBP_DDIC_ESA_MAP_HELPER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 300