SAP ABAP Class CL_MDG_BP_FND_MAPPING (mapping for Business Partner in FND)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MDG-APP-BP (Application Component) MDG Business Partner (Central Part)
     MDG_BS_BP_DATAREPLICATION (Package) MDG: Business Partner - Data Replication
Properties
Class CL_MDG_BP_FND_MAPPING  
Short Description mapping for Business Partner in FND    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_BP_DATAREPLICATION   MDG: Business Partner - Data Replication 
Created 20091007   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)
2 CL_MDG_BP_FND_MAPPING Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_MDG_BP_FND_MAPPING has no interface implemented.
Friends
Class CL_MDG_BP_FND_MAPPING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EVENT_ADDR_INFO Constant Protected Type reference (TYPE) SMT_EVENT 'ADDRESSINFORMATION' Mapping Step 20091007
2 GC_EVENT_ADDR_KEY Constant Protected Type reference (TYPE) SMT_EVENT 'ADDRESSKEY' Mapping Step 20091009
3 GC_EVENT_ADDR_USG Constant Protected Type reference (TYPE) SMT_EVENT 'ADDRESSUSAGE' Mapping Step 20091007
4 GC_EVENT_ADDR_USG_KEY Constant Protected Type reference (TYPE) SMT_EVENT 'ADDRESSUSAGEKEY' Mapping Step 20091015
5 GC_EVENT_ADDR_VERS Constant Protected Type reference (TYPE) SMT_EVENT 'ADDRESSVERSION' Mapping Step 20091009
6 GC_EVENT_BANK_DETAILS Constant Protected Type reference (TYPE) SMT_EVENT 'BANKDETAILS' Mapping Step 20091007
7 GC_EVENT_BANK_DETAILS_KEY Constant Protected Type reference (TYPE) SMT_EVENT 'BANKDETAILSKEY' Mapping Step 20091009
8 GC_EVENT_BP Constant Protected Type reference (TYPE) SMT_EVENT 'BUSINESSPARTNER' Mapping Step 20091007
9 GC_EVENT_BP_TRANS_IND Constant Protected Type reference (TYPE) SMT_EVENT 'BPTRANSMISIONINDICATOR' Mapping Step 20091106
10 GC_EVENT_COMMON Constant Protected Type reference (TYPE) SMT_EVENT 'COMMON' Mapping Step 20091007
11 GC_EVENT_COMMON_TD Constant Protected Type reference (TYPE) SMT_EVENT 'COMMONTIMEDEPENDENT' Mapping Step 20091007
12 GC_EVENT_COMMON_TD_KEY Constant Protected Type reference (TYPE) SMT_EVENT 'COMMONTIMEDEPENDENTKEY' Mapping Step 20091009
13 GC_EVENT_COMM_PREF Constant Protected Type reference (TYPE) SMT_EVENT 'COMMUNICATIONPREFERENCE' Mapping Step 20091007
14 GC_EVENT_EMAIL Constant Protected Type reference (TYPE) SMT_EVENT 'EMAIL' Mapping Step 20091007
15 GC_EVENT_EMAIL_USG Constant Protected Type reference (TYPE) SMT_EVENT 'EMAILUSAGE' Mapping Step 20091007
16 GC_EVENT_EMAIL_USG_KEY Constant Protected Type reference (TYPE) SMT_EVENT 'EMAILUSAGEKEY' Mapping Step 20091009
17 GC_EVENT_FACSIMILE Constant Protected Type reference (TYPE) SMT_EVENT 'FACSIMILE' Mapping Step 20091007
18 GC_EVENT_FACS_USG Constant Protected Type reference (TYPE) SMT_EVENT 'FACSIMILEUSAGE' Mapping Step 20091007
19 GC_EVENT_FACS_USG_KEY Constant Protected Type reference (TYPE) SMT_EVENT 'FACSIMILEUSAGEKEY' Mapping Step 20091009
20 GC_EVENT_IDENT Constant Protected Type reference (TYPE) SMT_EVENT 'IDENTIFICATION' Mapping Step 20091007
21 GC_EVENT_IDENT_KEY Constant Protected Type reference (TYPE) SMT_EVENT 'IDENTIFICATIONKEY' Mapping Step 20091009
22 GC_EVENT_IDSTRY_SECT Constant Protected Type reference (TYPE) SMT_EVENT 'INDUSTRYSECTOR' Mapping Step 20091007
23 GC_EVENT_IDSTRY_SECT_KEY Constant Protected Type reference (TYPE) SMT_EVENT 'INDUSTRYSECTORKEY' Mapping Step 20091009
24 GC_EVENT_NOTE Constant Protected Type reference (TYPE) SMT_EVENT 'NOTE' Mapping Step 20120227
25 GC_EVENT_ORG_NAME Constant Protected Type reference (TYPE) SMT_EVENT 'ORGANISATIONNAME' Mapping Step 20091007
26 GC_EVENT_POST_ADDR Constant Protected Type reference (TYPE) SMT_EVENT 'POSTALADDRESS' Mapping Step 20091007
27 GC_EVENT_POST_ADDR_ORG Constant Protected Type reference (TYPE) SMT_EVENT 'POSTALADDRESSORGANISATION' Mapping Step 20091007
28 GC_EVENT_POST_ADDR_PERS Constant Protected Type reference (TYPE) SMT_EVENT 'POSTALADDRESSPERSON' Mapping Step 20091007
29 GC_EVENT_PRS_NAME Constant Protected Type reference (TYPE) SMT_EVENT 'PERSONNAME' Mapping Step 20091007
30 GC_EVENT_ROLE Constant Protected Type reference (TYPE) SMT_EVENT 'ROLE' Mapping Step 20091007
31 GC_EVENT_ROLE_KEY Constant Protected Type reference (TYPE) SMT_EVENT 'ROLEKEY' Mapping Step 20091009
32 GC_EVENT_TAX_COMMON Constant Protected Type reference (TYPE) SMT_EVENT 'TAXCOMMON' Mapping Step 20091009
33 GC_EVENT_TAX_NO Constant Protected Type reference (TYPE) SMT_EVENT 'TAXNUMBER' Mapping Step 20091007
34 GC_EVENT_TEL Constant Protected Type reference (TYPE) SMT_EVENT 'TELEPHONE' Mapping Step 20091007
35 GC_EVENT_TEL_USG Constant Protected Type reference (TYPE) SMT_EVENT 'TELEPHONEUSAGE' Mapping Step 20091007
36 GC_EVENT_TEL_USG_KEY Constant Protected Type reference (TYPE) SMT_EVENT 'TELEPHONEUSAGEKEY' Mapping Step 20091009
37 GC_EVENT_WEB Constant Protected Type reference (TYPE) SMT_EVENT 'WEB' Mapping Step 20091007
38 GC_EVENT_WEB_USG Constant Protected Type reference (TYPE) SMT_EVENT 'WEBUSAGE' Mapping Step 20091007
39 GC_EVENT_WEB_USG_KEY Constant Protected Type reference (TYPE) SMT_EVENT 'WEBUSAGEKEY' Mapping Step 20091009
40 GC_SMT_APPLICATION_CONF_IN Constant Protected Type reference (TYPE) SMT_APPLICATION 'BPBUPA_RPLCO_BSFND_IN' Mapping 20091026
41 GC_SMT_APPLICATION_IN Constant Protected Type reference (TYPE) SMT_APPLICATION 'BPBUPA_RPLRQ_BSFND_IN' Mapping 20091007
42 GC_SMT_APPLICATION_OUT Constant Protected Type reference (TYPE) SMT_APPLICATION 'BPBUPA_RPLRQ_BSFND_OUT' Mapping 20091007
43 GC_SMT_CONTEXT Constant Protected Type reference (TYPE) SMT_CONTEXT '' Context 20091007
44 GC_TD_ADDRESS Constant Protected Type reference (TYPE) BU_DEVELOPMENT 'BUT020' Function: Indicator for time dependent data 20110905
45 GC_UKM_BP_GUID_TYPE_CODE Constant Protected Type reference (TYPE) MDG_IDS_TYPE_CODE_BS '889' Object Identifier Type Code 20110603
46 GC_UKM_BP_IDS_TYPE_CODE Constant Protected Type reference (TYPE) MDG_IDS_TYPE_CODE_BS '888' Object Identifier Type Code 20091020
47 GC_UKM_BP_TYPE_CODE Constant Protected Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS '147' Object Type Code 20091020
48 GT_BP_KEY_MAPPING_INT Instance attribute Private Type reference (TYPE) GTTYS_KEY_MAPPING_INT 20091110
49 GT_BP_KEY_MAPPING_REFERENCE Instance attribute Private Type reference (TYPE) MDG_BS_BP_TT_MAPPING_KEYS Handed over key mapping for comparison 20110607
50 GT_SMT_ENGINE Instance attribute Private Type reference (TYPE) GTY_SMT_ENGINE_T 20091007
51 GT_STRUCT Instance attribute Private Type reference (TYPE) GTTY_STRUCT Buffer of structures names of complex structure 20100201
52 GV_OUTBOUND Instance attribute Private Type reference (TYPE) ABAP_BOOL 20100205
53 GV_RECIPIENT_BUSINESS_SYSTEM Instance attribute Private Type reference (TYPE) SLD_BSKEY Receipient Business System 20110603
54 GV_SENDER_BUSINESS_SYSTEM Instance attribute Private Type reference (TYPE) SLD_BSKEY Sender (own) Business System 20110603
55 MY_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_MDG_BP_FND_MAPPING mapping for BPRelshpVw in FND 20091007
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_KEY_MAPPING_INT Instance method Private Method Fill internal table for Key Mapping 20091110
2 EXECUTE_STEP Instance method Private Method Execute SMT mapping step 20091007
3 FILL_BUPA_MSG_OUT Instance method Public Method Fills single BUPA message proxy 20091007
4 FILL_CONTROLLER Instance method Private Method Fill controller 20091007
5 FILL_EMPTY_DATE Instance method Public Method Fill Date fields with 00000000 for a given structure 20100128
6 FILL_MESSAGE_HEADER Instance method Public Method Fills MessageHeader (GDT BusinessDocumentMessageHeader) 20091007
7 FORCE_CTRL_INITIAL_VALUES Static method Public Method Analye data and force sending of initial values 20091007
8 GET_INSTANCE Static method Public Method Factory method to get the mapping object reference 20091007
9 GET_SMT_ENGINE Instance method Private Method Get SMT Engine Reference 20091007
10 HANDLE_SMT_ERROR Instance method Public Method SMT error handling 20091007
11 MAP_ADDRESS_INFO_IN Instance method Private Method Map AddressInformation SMT Step for inbound 20091009
12 MAP_ADDRESS_INFO_OUT Instance method Private Method Map AddressInformation SMT Step for outbound 20091007
13 MAP_ADDRESS_NOTES_IN Instance method Private Method Map address notes for inbound 20120227
14 MAP_ADDRESS_NOTES_OUT Instance method Private Method Map adress notes for outbound 20120227
15 MAP_BUPA_COMPLETE_IN Instance method Public Method map BusinessPartner complete inbound 20091007
16 MAP_BUPA_COMPLETE_OUT Instance method Public Method map BusinessPartner complete outbound 20091007
17 MAP_BUPA_CONF_COMPLETE_IN Instance method Public Method map BusinessPartner confirmation complete inbound 20091026
18 MAP_COMMON_DATA_IN Instance method Private Method Map Common node for inbound 20091116
19 MAP_COMMON_DATA_OUT Instance method Private Method Map Common node for outbound 20091116
20 MAP_COM_DATA_NOTES_IN Instance method Private Method Map communication notes for inbound 20120227
21 MAP_COM_DATA_NOTES_OUT Instance method Private Method Map communication notes for outbound 20120227
22 MAP_CURR_STATE_IN Instance method Private Method map proxy's complete transmision ind. to API's current state 20091109
23 MAP_LOG Instance method Public Method Map the LOG GDT to the BAPIRETURN table 20100201
24 MAP_LOG_OUT Instance method Public Method Map the BAPIRETURN table to the LOG GDT 20110207
25 MAP_SUPPLIER_IN Instance method Public Method map supplier data inbound 20091007
26 MAP_SUPPLIER_OUT Instance method Public Method map supplier data outbound 20091007
27 READ_BUPA_RECEIVER_ID Instance method Private Method read Business Partner receiver ID 20091110
Events
Class CL_MDG_BP_FND_MAPPING has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTTYS_KEY_MAPPING_INT Private See coding 20091110 gttys_key_mapping_int TYPE STANDARD TABLE OF gtys_key_mapping_int
2 GTTY_STRUCT Private See coding 20100201 gtty_struct TYPE SORTED TABLE OF gty_struct WITH UNIQUE KEY tabname position
3 GTYS_KEY_MAPPING_INT Private See coding 20091110 BEGIN OF gtys_key_mapping_int, sender_id TYPE mdg_object_id_bs, receiver_id TYPE mdg_object_id_bs, receiver_uuid TYPE mdg_object_id_bs, system_reference TYPE mdg_system_reference_bs, already_sent TYPE flag, END OF gtys_key_mapping_int
4 GTY_SMT_ENGINE Private See coding 20091007 BEGIN OF gty_smt_engine, mapping TYPE smt_map, mapping_step TYPE smt_mapping_step, engine TYPE REF TO cl_smt_engine, END OF gty_smt_engine
5 GTY_SMT_ENGINE_T Private See coding 20091007 gty_smt_engine_t TYPE STANDARD TABLE OF gty_smt_engine
6 GTY_STRUCT Private See coding 20100201 BEGIN OF gty_struct, tabname TYPE tabname, fieldname TYPE fieldname, position TYPE tabfdpos, rollname TYPE rollname, END OF gty_struct
7 S_EXCLUDE_SELOPTIONS Public See coding 20091013 BEGIN OF s_exclude_seloptions, sign TYPE c LENGTH 1, option TYPE c LENGTH 2, low TYPE c LENGTH 30, high TYPE c LENGTH 30, END OF s_exclude_seloptions
8 T_EXCLUDE_SELOPTIONS Public See coding 20091013 t_exclude_seloptions TYPE STANDARD TABLE OF s_exclude_seloptions
Method Signatures

Method BUILD_KEY_MAPPING_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MATCHING_BP Call by reference Type reference (TYPE) MDG_BS_BP_TT_MAPPING_KEYS Table Keys Source and Target format 20091110
2 Importing IV_RECIPIENT_BUSINESS_SYSTEM Call by reference Type reference (TYPE) SLD_BSKEY Recipient Business System 20110603

Method BUILD_KEY_MAPPING_INT on class CL_MDG_BP_FND_MAPPING has no exception.

Method EXECUTE_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADD1 Call by reference Type reference (TYPE) DATA Additional mapping structure 20091007
2 Importing ADD2 Call by reference Type reference (TYPE) DATA Additional mapping structure 20091007
3 Importing ADD3 Call by reference Type reference (TYPE) DATA Additional mapping structure 20091007
4 Importing ADD4 Call by reference Type reference (TYPE) DATA Additional mapping structure 20091007
5 Changing CHANGE Call by reference Type reference (TYPE) DATA change structure (inbound) 20091007
6 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091007
7 Importing EVENT Call by reference Type reference (TYPE) SMT_EVENT Mapping Step 20091007
8 Importing MAPPING Call by reference Type reference (TYPE) SMT_APPLICATION Mapping 20091007
9 Importing SOURCE Call by reference Type reference (TYPE) DATA Mapping structure 20091007
10 Changing TARGET Call by reference Type reference (TYPE) DATA Proxy (outbound) or API (inbound) 20091007

Method EXECUTE_STEP on class CL_MDG_BP_FND_MAPPING has no exception.

Method FILL_BUPA_MSG_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BUPA_MSG Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_MSG Proxy Table Type (generated) 20091007
2 Exporting ET_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091007
3 Importing IS_BP_API Call by reference Type reference (TYPE) MDG_BS_BP_S_EXTERN Structure for business partner 20091007
4 Importing IT_KEY_MAPPING Call by reference Type reference (TYPE) MDG_BS_BP_TT_MAPPING_KEYS Table Keys Source and Target format 20091110
5 Importing IV_BP_TIME_DEP Call by reference Type reference (TYPE) BOOLEAN ' ' Boolean Variable (X=True, -=False, Space=Unknown) 20091216
6 Importing IV_RECIPIENT_BUSINESS_SYSTEM Call by reference Type reference (TYPE) SLD_BSKEY Key Name of Business System 20091007
7 Importing IV_RECONCILIATION_REQUESTED Call by reference Type reference (TYPE) BSSOA_INAPPSEQ_RECON_IND ' ' New Input Values 20091007
8 Importing IV_SENDER_BUSINESS_SYSTEM Call by reference Type reference (TYPE) SLD_BSKEY Key Name of Business System 20091222
9 Importing IV_SUPPRESS_IN_APPL_SEQUENCING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Suppresses In-Application-Sequencing 20110110
10 Importing IV_SUPPRESS_VALUE_MAPPING Call by reference Type reference (TYPE) ABAP_BOOL ' ' 20100209
# Exception Resumable Description Created on
1 CX_BS_SOA_EXCEPTION Error message occurred 20091007

Method FILL_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OUTPUT_MSG Call by reference Type reference (TYPE) ANY 20091007

Method FILL_CONTROLLER on class CL_MDG_BP_FND_MAPPING has no exception.

Method FILL_EMPTY_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_STRUCTURE Call by reference Type reference (TYPE) ANY Structure 20100201

Method FILL_EMPTY_DATE on class CL_MDG_BP_FND_MAPPING has no exception.

Method FILL_MESSAGE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20091021
2 Importing IV_RECIPIENT_BUSINESS_SYSTEM Call by reference Type reference (TYPE) SLD_BSKEY Key Name of Business System 20091007
3 Importing IV_REF_MESSAGE_ID Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_ID_CONTENT Unique identifier of a business document in a (technical) me 20091016
4 Importing IV_SENDER_BUSINESS_SYSTEM Call by reference Type reference (TYPE) SLD_BSKEY Key Name of Business System 20091222

Method FILL_MESSAGE_HEADER on class CL_MDG_BP_FND_MAPPING has no exception.

Method FORCE_CTRL_INITIAL_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) ANY Data to be analysed including controller 20091007
2 Exporting EV_IS_ELEMENTAR Call by reference Type reference (TYPE) FLAG 'X' set for non structured components 20091007
3 Importing IT_EXCLUDE Call by reference Type reference (TYPE) CL_MDG_BP_FND_MAPPING=>T_EXCLUDE_SELOPTIONS Components to exclude 20091007

Method FORCE_CTRL_INITIAL_VALUES on class CL_MDG_BP_FND_MAPPING has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_MDG_BP_FND_MAPPING mapping for BPRelshpVw in FND 20091007

Method GET_INSTANCE on class CL_MDG_BP_FND_MAPPING has no exception.

Method GET_SMT_ENGINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MAPPING Call by reference Type reference (TYPE) SMT_MAP Mapping 20091007
2 Importing IV_MAPPING_STEP Call by reference Type reference (TYPE) SMT_MAPPING_STEP Mapping Step 20091007
3 Returning RR_SMT_ENGINE Value transfer Object reference (TYPE REF TO) CL_SMT_ENGINE Transformation Engine 20091007
# Exception Resumable Description Created on
1 CX_SMT_ERROR Error 20091007

Method HANDLE_SMT_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_SMT_ERROR Call by reference Object reference (TYPE REF TO) CX_SMT_ERROR Error 20091007
2 Returning RT_RETURN_MESSAGES Value transfer Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091007

Method HANDLE_SMT_ERROR on class CL_MDG_BP_FND_MAPPING has no exception.

Method MAP_ADDRESS_INFO_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091009
2 Exporting ET_API_ADDRESSES Call by reference Type reference (TYPE) BUS_EI_BUPA_ADDRESS_T External Interface: Addresses 20091009
3 Exporting EV_SOURCE_IS_TIME_DEPENDENT Call by reference Type reference (TYPE) BUS_EI_TIME_DEPENDENT External Interface: Data in Source System Time-Dependent 20110905
4 Importing IT_PROXY_ADDRESSES Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLRQ_ADDR_INF_T Proxy Table Type (generated) 20091009

Method MAP_ADDRESS_INFO_IN on class CL_MDG_BP_FND_MAPPING has no exception.

Method MAP_ADDRESS_INFO_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091007
2 Changing C_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_BP BPRelshpVwSUITERplctReqBP 20091007
3 Importing I_ADDRESSES Call by reference Type reference (TYPE) BUS_EI_BUPA_ADDRESS_T External Interface: Business Partner Addresses 20091007
4 Importing I_CENTRAL_DATA Call by reference Type reference (TYPE) BUS_EI_STRUC_CENTRAL Ext. Interface: Structure CENTRAL 20091007

Method MAP_ADDRESS_INFO_OUT on class CL_MDG_BP_FND_MAPPING has no exception.

Method MAP_ADDRESS_NOTES_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120227
2 Exporting ET_API_NOTES Call by reference Type reference (TYPE) BUS_EI_BUPA_ADDRESSREMARK_T External Interface: Address Remarks 20120227
3 Exporting EV_CURRENT_STATE Call by reference Type reference (TYPE) BUS_EI_CURRENT_STATE External Interface: Indicator for Complete Data 20120227
4 Importing IT_PROXY_NOTES Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_NO_TAB Note for address and communication data 20120227
5 Importing IV_LIST_COMPLETE Call by reference Type reference (TYPE) MDG_FND_OPTIONAL_INDICATOR "true": notes list is complete 20120227

Method MAP_ADDRESS_NOTES_IN on class CL_MDG_BP_FND_MAPPING has no exception.

Method MAP_ADDRESS_NOTES_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROXY_NOTES Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_NO_TAB Note for address and communication data 20120227
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120227
3 Importing IT_NOTES Call by reference Type reference (TYPE) BUS_EI_BUPA_ADDRESSREMARK_T External Interface: Address Remarks 20120227

Method MAP_ADDRESS_NOTES_OUT on class CL_MDG_BP_FND_MAPPING has no exception.

Method MAP_BUPA_COMPLETE_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BUPA Call by reference Type reference (TYPE) MDG_BS_BP_S_EXTERN External Interface: ID and GUID of a Business Partner 20091007
2 Exporting ET_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091007
3 Importing IS_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_MSG BPRelshpVwSUITERplctReqBP 20091007

Method MAP_BUPA_COMPLETE_IN on class CL_MDG_BP_FND_MAPPING has no exception.

Method MAP_BUPA_COMPLETE_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BP_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_BP BPRelshpVwSUITERplctReqBP 20091007
2 Exporting ET_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091007
3 Importing IS_BUPA Call by reference Type reference (TYPE) BUS_EI_EXTERN BPRelshpVwSUITERplctReqBP 20091007
4 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20091020
5 Importing IV_BP_TIME_DEP Call by reference Type reference (TYPE) BOOLEAN ' ' Boolean Variable (X=True, -=False, Space=Unknown) 20091216

Method MAP_BUPA_COMPLETE_OUT on class CL_MDG_BP_FND_MAPPING has no exception.

Method MAP_BUPA_CONF_COMPLETE_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BUPA Call by reference Type reference (TYPE) MDG_BS_BPCONF_S_EXTERN Structure for Business Partner Confirmation 20091026
2 Exporting ET_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091026
3 Importing IS_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_CONF_MSG Proxy Structure for BPSUITERplctConfMsg 20091026

Method MAP_BUPA_CONF_COMPLETE_IN on class CL_MDG_BP_FND_MAPPING has no exception.

Method MAP_COMMON_DATA_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BUPA Call by reference Type reference (TYPE) BUS_EI_EXTERN Complex External Interface of a Business Partner 20091116
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091116
3 Importing IS_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_BP Proxy Structure for BPSUITERplctReqBP 20091116

Method MAP_COMMON_DATA_IN on class CL_MDG_BP_FND_MAPPING has no exception.

Method MAP_COMMON_DATA_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_BP Proxy Structure for BPSUITERplctReqBP 20091116
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091116
3 Importing IS_BUPA Call by reference Type reference (TYPE) BUS_EI_EXTERN Complex External Interface of a Business Partner 20091116
4 Importing IV_TIMEDEPENDENCY Call by reference Type reference (TYPE) BOOLEAN ' ' Boolean Variable (X=True, -=False, Space=Unknown) 20091216

Method MAP_COMMON_DATA_OUT on class CL_MDG_BP_FND_MAPPING has no exception.

Method MAP_COM_DATA_NOTES_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120227
2 Exporting ET_API_NOTES Call by reference Type reference (TYPE) BUS_EI_BUPA_COMREM_T 20120227
3 Exporting EV_CURRENT_STATE Call by reference Type reference (TYPE) BUS_EI_CURRENT_STATE External Interface: Indicator for Complete Data 20120227
4 Importing IT_PROXY_NOTES Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_NO_TAB Note for address and communication data 20120227
5 Importing IV_LIST_COMPLETE Call by reference Type reference (TYPE) MDG_FND_OPTIONAL_INDICATOR "true": notes list is complete 20120227

Method MAP_COM_DATA_NOTES_IN on class CL_MDG_BP_FND_MAPPING has no exception.

Method MAP_COM_DATA_NOTES_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROXY_NOTES Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_NO_TAB Note for address and communication data 20120227
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120227
3 Importing IT_NOTES Call by reference Type reference (TYPE) BUS_EI_BUPA_COMREM_T 20120227

Method MAP_COM_DATA_NOTES_OUT on class CL_MDG_BP_FND_MAPPING has no exception.

Method MAP_CURR_STATE_IN 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) MDG_FND_OPTIONAL_INDICATOR Proxy Data Element (generated) 20091109
2 Returning R_CURRENT_STATE Value transfer Type reference (TYPE) BUS_EI_CURRENT_STATE External Interface: Indicator for Complete Data 20091109
# Exception Resumable Description Created on
1 CX_SMT_TRANSFORMATION_ERROR Error During Transformation or Field Assignment 20091109

Method MAP_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LOG Call by reference Type reference (TYPE) ANY 20100201
2 Returning RT_BAPIRET2 Value transfer Type reference (TYPE) APPLMSGTAB Table with BAPI Return Information 20100201

Method MAP_LOG on class CL_MDG_BP_FND_MAPPING has no exception.

Method MAP_LOG_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_TAB Call by reference Type reference (TYPE) MDG_FND_LOG_ITEM_TAB 20110207
2 Importing IT_MESSAGES Call by reference Type reference (TYPE) APPLMSGTAB Return Table for Messages 20110207

Method MAP_LOG_OUT on class CL_MDG_BP_FND_MAPPING has no exception.

Method MAP_SUPPLIER_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BUPA Call by reference Type reference (TYPE) MDG_BS_BP_S_EXTERN Structure for business partner 20091007
2 Exporting ET_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091007
3 Importing IS_BP_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_BP BPRelshpVwSUITERplctReqMsg 20091007
4 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20091020

Method MAP_SUPPLIER_IN on class CL_MDG_BP_FND_MAPPING has no exception.

Method MAP_SUPPLIER_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BP_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_BP BPRelshpVwSUITERplctReqBP 20091007
2 Exporting ET_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091007
3 Importing IS_BP_API Call by reference Type reference (TYPE) MDG_BS_BP_S_EXTERN Structure for business partner 20091007
4 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20091007

Method MAP_SUPPLIER_OUT on class CL_MDG_BP_FND_MAPPING has no exception.

Method READ_BUPA_RECEIVER_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RECEIVER_ID Call by reference Type reference (TYPE) MDG_OBJECT_ID_BS Key Mapping: Object ID Value 20091110
2 Exporting EV_RECEIVER_UUID Call by reference Type reference (TYPE) MDG_OBJECT_ID_BS Key Mapping: Object ID Value 20110603
3 Importing IV_SENDER_BUSINESS_SYSTEM Call by reference Type reference (TYPE) SLD_BSKEY Key Name of Sender Business System 20110606
4 Importing IV_SENDER_ID Call by reference Type reference (TYPE) MDG_OBJECT_ID_BS Key Mapping: Object ID Value 20091110

Method READ_BUPA_RECEIVER_ID on class CL_MDG_BP_FND_MAPPING has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702