Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | 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 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'ADDRESSINFORMATION' | Mapping Step | 20091007 | ||
| 2 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'ADDRESSKEY' | Mapping Step | 20091009 | ||
| 3 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'ADDRESSUSAGE' | Mapping Step | 20091007 | ||
| 4 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'ADDRESSUSAGEKEY' | Mapping Step | 20091015 | ||
| 5 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'ADDRESSVERSION' | Mapping Step | 20091009 | ||
| 6 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'BANKDETAILS' | Mapping Step | 20091007 | ||
| 7 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'BANKDETAILSKEY' | Mapping Step | 20091009 | ||
| 8 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'BUSINESSPARTNER' | Mapping Step | 20091007 | ||
| 9 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'BPTRANSMISIONINDICATOR' | Mapping Step | 20091106 | ||
| 10 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'COMMON' | Mapping Step | 20091007 | ||
| 11 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'COMMONTIMEDEPENDENT' | Mapping Step | 20091007 | ||
| 12 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'COMMONTIMEDEPENDENTKEY' | Mapping Step | 20091009 | ||
| 13 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'COMMUNICATIONPREFERENCE' | Mapping Step | 20091007 | ||
| 14 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'EMAIL' | Mapping Step | 20091007 | ||
| 15 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'EMAILUSAGE' | Mapping Step | 20091007 | ||
| 16 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'EMAILUSAGEKEY' | Mapping Step | 20091009 | ||
| 17 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'FACSIMILE' | Mapping Step | 20091007 | ||
| 18 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'FACSIMILEUSAGE' | Mapping Step | 20091007 | ||
| 19 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'FACSIMILEUSAGEKEY' | Mapping Step | 20091009 | ||
| 20 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'IDENTIFICATION' | Mapping Step | 20091007 | ||
| 21 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'IDENTIFICATIONKEY' | Mapping Step | 20091009 | ||
| 22 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'INDUSTRYSECTOR' | Mapping Step | 20091007 | ||
| 23 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'INDUSTRYSECTORKEY' | Mapping Step | 20091009 | ||
| 24 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'NOTE' | Mapping Step | 20120227 | ||
| 25 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'ORGANISATIONNAME' | Mapping Step | 20091007 | ||
| 26 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'POSTALADDRESS' | Mapping Step | 20091007 | ||
| 27 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'POSTALADDRESSORGANISATION' | Mapping Step | 20091007 | ||
| 28 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'POSTALADDRESSPERSON' | Mapping Step | 20091007 | ||
| 29 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'PERSONNAME' | Mapping Step | 20091007 | ||
| 30 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'ROLE' | Mapping Step | 20091007 | ||
| 31 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'ROLEKEY' | Mapping Step | 20091009 | ||
| 32 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'TAXCOMMON' | Mapping Step | 20091009 | ||
| 33 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'TAXNUMBER' | Mapping Step | 20091007 | ||
| 34 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'TELEPHONE' | Mapping Step | 20091007 | ||
| 35 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'TELEPHONEUSAGE' | Mapping Step | 20091007 | ||
| 36 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'TELEPHONEUSAGEKEY' | Mapping Step | 20091009 | ||
| 37 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'WEB' | Mapping Step | 20091007 | ||
| 38 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'WEBUSAGE' | Mapping Step | 20091007 | ||
| 39 | Constant | Protected | Type reference (TYPE) | SMT_EVENT | 'WEBUSAGEKEY' | Mapping Step | 20091009 | ||
| 40 | Constant | Protected | Type reference (TYPE) | SMT_APPLICATION | 'BPBUPA_RPLCO_BSFND_IN' | Mapping | 20091026 | ||
| 41 | Constant | Protected | Type reference (TYPE) | SMT_APPLICATION | 'BPBUPA_RPLRQ_BSFND_IN' | Mapping | 20091007 | ||
| 42 | Constant | Protected | Type reference (TYPE) | SMT_APPLICATION | 'BPBUPA_RPLRQ_BSFND_OUT' | Mapping | 20091007 | ||
| 43 | Constant | Protected | Type reference (TYPE) | SMT_CONTEXT | '' | Context | 20091007 | ||
| 44 | Constant | Protected | Type reference (TYPE) | BU_DEVELOPMENT | 'BUT020' | Function: Indicator for time dependent data | 20110905 | ||
| 45 | Constant | Protected | Type reference (TYPE) | MDG_IDS_TYPE_CODE_BS | '889' | Object Identifier Type Code | 20110603 | ||
| 46 | Constant | Protected | Type reference (TYPE) | MDG_IDS_TYPE_CODE_BS | '888' | Object Identifier Type Code | 20091020 | ||
| 47 | Constant | Protected | Type reference (TYPE) | MDG_OBJECT_TYPE_CODE_BS | '147' | Object Type Code | 20091020 | ||
| 48 | Instance attribute | Private | Type reference (TYPE) | GTTYS_KEY_MAPPING_INT | 20091110 | ||||
| 49 | Instance attribute | Private | Type reference (TYPE) | MDG_BS_BP_TT_MAPPING_KEYS | Handed over key mapping for comparison | 20110607 | |||
| 50 | Instance attribute | Private | Type reference (TYPE) | GTY_SMT_ENGINE_T | 20091007 | ||||
| 51 | Instance attribute | Private | Type reference (TYPE) | GTTY_STRUCT | Buffer of structures names of complex structure | 20100201 | |||
| 52 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20100205 | ||||
| 53 | Instance attribute | Private | Type reference (TYPE) | SLD_BSKEY | Receipient Business System | 20110603 | |||
| 54 | Instance attribute | Private | Type reference (TYPE) | SLD_BSKEY | Sender (own) Business System | 20110603 | |||
| 55 | 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 | Instance method | Private | Method | Fill internal table for Key Mapping | 20091110 | |
| 2 | Instance method | Private | Method | Execute SMT mapping step | 20091007 | |
| 3 | Instance method | Public | Method | Fills single BUPA message proxy | 20091007 | |
| 4 | Instance method | Private | Method | Fill controller | 20091007 | |
| 5 | Instance method | Public | Method | Fill Date fields with 00000000 for a given structure | 20100128 | |
| 6 | Instance method | Public | Method | Fills MessageHeader (GDT BusinessDocumentMessageHeader) | 20091007 | |
| 7 | Static method | Public | Method | Analye data and force sending of initial values | 20091007 | |
| 8 | Static method | Public | Method | Factory method to get the mapping object reference | 20091007 | |
| 9 | Instance method | Private | Method | Get SMT Engine Reference | 20091007 | |
| 10 | Instance method | Public | Method | SMT error handling | 20091007 | |
| 11 | Instance method | Private | Method | Map AddressInformation SMT Step for inbound | 20091009 | |
| 12 | Instance method | Private | Method | Map AddressInformation SMT Step for outbound | 20091007 | |
| 13 | Instance method | Private | Method | Map address notes for inbound | 20120227 | |
| 14 | Instance method | Private | Method | Map adress notes for outbound | 20120227 | |
| 15 | Instance method | Public | Method | map BusinessPartner complete inbound | 20091007 | |
| 16 | Instance method | Public | Method | map BusinessPartner complete outbound | 20091007 | |
| 17 | Instance method | Public | Method | map BusinessPartner confirmation complete inbound | 20091026 | |
| 18 | Instance method | Private | Method | Map Common node for inbound | 20091116 | |
| 19 | Instance method | Private | Method | Map Common node for outbound | 20091116 | |
| 20 | Instance method | Private | Method | Map communication notes for inbound | 20120227 | |
| 21 | Instance method | Private | Method | Map communication notes for outbound | 20120227 | |
| 22 | Instance method | Private | Method | map proxy's complete transmision ind. to API's current state | 20091109 | |
| 23 | Instance method | Public | Method | Map the LOG GDT to the BAPIRETURN table | 20100201 | |
| 24 | Instance method | Public | Method | Map the BAPIRETURN table to the LOG GDT | 20110207 | |
| 25 | Instance method | Public | Method | map supplier data inbound | 20091007 | |
| 26 | Instance method | Public | Method | map supplier data outbound | 20091007 | |
| 27 | 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 | IT_MATCHING_BP | Call by reference | Type reference (TYPE) | MDG_BS_BP_TT_MAPPING_KEYS | Table Keys Source and Target format | 20091110 | |||
| 2 | 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 | ADD1 | Call by reference | Type reference (TYPE) | DATA | Additional mapping structure | 20091007 | |||
| 2 | ADD2 | Call by reference | Type reference (TYPE) | DATA | Additional mapping structure | 20091007 | |||
| 3 | ADD3 | Call by reference | Type reference (TYPE) | DATA | Additional mapping structure | 20091007 | |||
| 4 | ADD4 | Call by reference | Type reference (TYPE) | DATA | Additional mapping structure | 20091007 | |||
| 5 | CHANGE | Call by reference | Type reference (TYPE) | DATA | change structure (inbound) | 20091007 | |||
| 6 | CT_RETURN_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091007 | |||
| 7 | EVENT | Call by reference | Type reference (TYPE) | SMT_EVENT | Mapping Step | 20091007 | |||
| 8 | MAPPING | Call by reference | Type reference (TYPE) | SMT_APPLICATION | Mapping | 20091007 | |||
| 9 | SOURCE | Call by reference | Type reference (TYPE) | DATA | Mapping structure | 20091007 | |||
| 10 | 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 | ES_BUPA_MSG | Call by reference | Type reference (TYPE) | MDG_BP_BPSUITERPLCT_REQ_MSG | Proxy Table Type (generated) | 20091007 | |||
| 2 | ET_RETURN_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091007 | |||
| 3 | IS_BP_API | Call by reference | Type reference (TYPE) | MDG_BS_BP_S_EXTERN | Structure for business partner | 20091007 | |||
| 4 | IT_KEY_MAPPING | Call by reference | Type reference (TYPE) | MDG_BS_BP_TT_MAPPING_KEYS | Table Keys Source and Target format | 20091110 | |||
| 5 | IV_BP_TIME_DEP | Call by reference | Type reference (TYPE) | BOOLEAN | ' ' | Boolean Variable (X=True, -=False, Space=Unknown) | 20091216 | ||
| 6 | IV_RECIPIENT_BUSINESS_SYSTEM | Call by reference | Type reference (TYPE) | SLD_BSKEY | Key Name of Business System | 20091007 | |||
| 7 | IV_RECONCILIATION_REQUESTED | Call by reference | Type reference (TYPE) | BSSOA_INAPPSEQ_RECON_IND | ' ' | New Input Values | 20091007 | ||
| 8 | IV_SENDER_BUSINESS_SYSTEM | Call by reference | Type reference (TYPE) | SLD_BSKEY | Key Name of Business System | 20091222 | |||
| 9 | IV_SUPPRESS_IN_APPL_SEQUENCING | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Suppresses In-Application-Sequencing | 20110110 | ||
| 10 | IV_SUPPRESS_VALUE_MAPPING | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | 20100209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error message occurred | 20091007 |
Method FILL_CONTROLLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | CS_MESSAGE_HEADER | Call by reference | Type reference (TYPE) | MDG_FND_BUS_DOC_MSG_HEADER | Business Document Message Header | 20091021 | |||
| 2 | IV_RECIPIENT_BUSINESS_SYSTEM | Call by reference | Type reference (TYPE) | SLD_BSKEY | Key Name of Business System | 20091007 | |||
| 3 | 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 | 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 | CS_DATA | Call by reference | Type reference (TYPE) | ANY | Data to be analysed including controller | 20091007 | |||
| 2 | EV_IS_ELEMENTAR | Call by reference | Type reference (TYPE) | FLAG | 'X' set for non structured components | 20091007 | |||
| 3 | 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 | 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 | IV_MAPPING | Call by reference | Type reference (TYPE) | SMT_MAP | Mapping | 20091007 | |||
| 2 | IV_MAPPING_STEP | Call by reference | Type reference (TYPE) | SMT_MAPPING_STEP | Mapping Step | 20091007 | |||
| 3 | RR_SMT_ENGINE | Value transfer | Object reference (TYPE REF TO) | CL_SMT_ENGINE | Transformation Engine | 20091007 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error | 20091007 |
Method HANDLE_SMT_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IX_SMT_ERROR | Call by reference | Object reference (TYPE REF TO) | CX_SMT_ERROR | Error | 20091007 | |||
| 2 | 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 | CT_RETURN_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091009 | |||
| 2 | ET_API_ADDRESSES | Call by reference | Type reference (TYPE) | BUS_EI_BUPA_ADDRESS_T | External Interface: Addresses | 20091009 | |||
| 3 | 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 | 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 | CT_RETURN_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091007 | |||
| 2 | C_PROXY | Call by reference | Type reference (TYPE) | MDG_BP_BPSUITERPLCT_REQ_BP | BPRelshpVwSUITERplctReqBP | 20091007 | |||
| 3 | I_ADDRESSES | Call by reference | Type reference (TYPE) | BUS_EI_BUPA_ADDRESS_T | External Interface: Business Partner Addresses | 20091007 | |||
| 4 | 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 | CT_RETURN_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120227 | |||
| 2 | ET_API_NOTES | Call by reference | Type reference (TYPE) | BUS_EI_BUPA_ADDRESSREMARK_T | External Interface: Address Remarks | 20120227 | |||
| 3 | EV_CURRENT_STATE | Call by reference | Type reference (TYPE) | BUS_EI_CURRENT_STATE | External Interface: Indicator for Complete Data | 20120227 | |||
| 4 | IT_PROXY_NOTES | Call by reference | Type reference (TYPE) | MDG_BP_BPSUITERPLCT_REQ_NO_TAB | Note for address and communication data | 20120227 | |||
| 5 | 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 | CT_PROXY_NOTES | Call by reference | Type reference (TYPE) | MDG_BP_BPSUITERPLCT_REQ_NO_TAB | Note for address and communication data | 20120227 | |||
| 2 | CT_RETURN_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120227 | |||
| 3 | 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 | ES_BUPA | Call by reference | Type reference (TYPE) | MDG_BS_BP_S_EXTERN | External Interface: ID and GUID of a Business Partner | 20091007 | |||
| 2 | ET_RETURN_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091007 | |||
| 3 | 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 | CS_BP_PROXY | Call by reference | Type reference (TYPE) | MDG_BP_BPSUITERPLCT_REQ_BP | BPRelshpVwSUITERplctReqBP | 20091007 | |||
| 2 | ET_RETURN_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091007 | |||
| 3 | IS_BUPA | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | BPRelshpVwSUITERplctReqBP | 20091007 | |||
| 4 | IS_MESSAGE_HEADER | Call by reference | Type reference (TYPE) | MDG_FND_BUS_DOC_MSG_HEADER | Business Document Message Header | 20091020 | |||
| 5 | 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 | ES_BUPA | Call by reference | Type reference (TYPE) | MDG_BS_BPCONF_S_EXTERN | Structure for Business Partner Confirmation | 20091026 | |||
| 2 | ET_RETURN_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091026 | |||
| 3 | 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 | CS_BUPA | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20091116 | |||
| 2 | CT_RETURN_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091116 | |||
| 3 | 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 | CS_PROXY | Call by reference | Type reference (TYPE) | MDG_BP_BPSUITERPLCT_REQ_BP | Proxy Structure for BPSUITERplctReqBP | 20091116 | |||
| 2 | CT_RETURN_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091116 | |||
| 3 | IS_BUPA | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20091116 | |||
| 4 | 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 | CT_RETURN_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120227 | |||
| 2 | ET_API_NOTES | Call by reference | Type reference (TYPE) | BUS_EI_BUPA_COMREM_T | 20120227 | ||||
| 3 | EV_CURRENT_STATE | Call by reference | Type reference (TYPE) | BUS_EI_CURRENT_STATE | External Interface: Indicator for Complete Data | 20120227 | |||
| 4 | IT_PROXY_NOTES | Call by reference | Type reference (TYPE) | MDG_BP_BPSUITERPLCT_REQ_NO_TAB | Note for address and communication data | 20120227 | |||
| 5 | 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 | CT_PROXY_NOTES | Call by reference | Type reference (TYPE) | MDG_BP_BPSUITERPLCT_REQ_NO_TAB | Note for address and communication data | 20120227 | |||
| 2 | CT_RETURN_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120227 | |||
| 3 | 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 | I_INDICATOR | Call by reference | Type reference (TYPE) | MDG_FND_OPTIONAL_INDICATOR | Proxy Data Element (generated) | 20091109 | |||
| 2 | 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 | 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 | IS_LOG | Call by reference | Type reference (TYPE) | ANY | 20100201 | ||||
| 2 | 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 | ET_LOG_TAB | Call by reference | Type reference (TYPE) | MDG_FND_LOG_ITEM_TAB | 20110207 | ||||
| 2 | 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 | CS_BUPA | Call by reference | Type reference (TYPE) | MDG_BS_BP_S_EXTERN | Structure for business partner | 20091007 | |||
| 2 | ET_RETURN_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091007 | |||
| 3 | IS_BP_PROXY | Call by reference | Type reference (TYPE) | MDG_BP_BPSUITERPLCT_REQ_BP | BPRelshpVwSUITERplctReqMsg | 20091007 | |||
| 4 | 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 | CS_BP_PROXY | Call by reference | Type reference (TYPE) | MDG_BP_BPSUITERPLCT_REQ_BP | BPRelshpVwSUITERplctReqBP | 20091007 | |||
| 2 | ET_RETURN_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091007 | |||
| 3 | IS_BP_API | Call by reference | Type reference (TYPE) | MDG_BS_BP_S_EXTERN | Structure for business partner | 20091007 | |||
| 4 | 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 | EV_RECEIVER_ID | Call by reference | Type reference (TYPE) | MDG_OBJECT_ID_BS | Key Mapping: Object ID Value | 20091110 | |||
| 2 | EV_RECEIVER_UUID | Call by reference | Type reference (TYPE) | MDG_OBJECT_ID_BS | Key Mapping: Object ID Value | 20110603 | |||
| 3 | IV_SENDER_BUSINESS_SYSTEM | Call by reference | Type reference (TYPE) | SLD_BSKEY | Key Name of Sender Business System | 20110606 | |||
| 4 | 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 |