Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_EX_IDOC_DATA_MAPPER | BAdI Interface IF_EX_IDOC_DATA_MAPPER | 20100712 |
Properties
| Class | CL_IM_MDG_ECC_CUSTOMER | |
| Short Description | Imp. class for BAdI imp. MDG_ECC_CUSTOMER | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | MDG_BS_ECC_CUSTOMER_DEBMAS | Master Data Governance Data Replication DEBMAS / DEBMDM |
| Created | 20100712 | 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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_EX_IDOC_DATA_MAPPER | BAdI Interface IF_EX_IDOC_DATA_MAPPER | 20100712 |
Friends
Class CL_IM_MDG_ECC_CUSTOMER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | FIELDNAME | 'KTOKD' | Field Name | 20110119 | ||
| 2 | Constant | Public | See coding | 20111115 | |||||
| 3 | Constant | Private | Type reference (TYPE) | FIELDNAME | 'KUNNR' | Field Name | 20110119 | ||
| 4 | Constant | Private | Type reference (TYPE) | MSGFN | '023' | Function | 20100715 | ||
| 5 | Constant | Private | Type reference (TYPE) | FIELDNAME | 'MSGFN' | Field Name | 20110301 | ||
| 6 | Constant | Public | Type reference (TYPE) | CHAR1 | '/' | Single-Character Indicator | 20101220 | ||
| 7 | Instance attribute | Private | Type reference (TYPE) | DRF_S_RUNTIME_PARAMETER_EXT | DRF external runtime parameter | 20100712 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | TT_PARNR_HC | Customer contact partner ID's in hub and client | 20120418 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | RSDS_TRANGE | 20100712 | ||||
| 10 | Instance attribute | Private | Type reference (TYPE) | MDG_BUSINESS_SYSTEM | Business System | 20111115 | |||
| 11 | Static Attribute | Private | Type reference (TYPE) | KTOKD | Customer Account Group | 20110124 | |||
| 12 | Static Attribute | Private | Type reference (TYPE) | MDG_OBJECT_ID_BS | Key Mapping: Object ID Value | 20110121 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | MDG_BUSINESS_SYSTEM | Business System | 20111115 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20100712 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Filter Company Code Segments | 20100712 | |
| 2 | Instance method | Private | Method | Get Table of changed fields | 20100715 | |
| 3 | Instance method | Private | Method | Convert global Company Code to local | 20100714 | |
| 4 | Instance method | Private | Method | Convert global business area to local | 20100714 | |
| 5 | Instance method | Private | Method | Filtering Company Code Segment data | 20110301 | |
| 6 | Instance method | Private | Method | Get Business Systems | 20101217 | |
| 7 | Instance method | Private | Method | Handle Reference | 20101220 | |
| 8 | Instance method | Private | Method | Handle KNA1 references | 20101220 | |
| 9 | Instance method | Private | Method | Handle KNB1 references | 20111129 | |
| 10 | Instance method | Private | Method | Handle KNB5 references | 20120224 | |
| 11 | Instance method | Private | Method | Handle KNVP references | 20120302 | |
| 12 | Instance method | Private | Method | Handle Reference | 20120308 | |
| 13 | Instance method | Private | Method | Handle Reference | 20120302 | |
| 14 | Instance method | Private | Method | Key Mapping for ADR2MAS IDoc | 20120419 | |
| 15 | Instance method | Private | Method | Key Mapping for ADR3MAS IDoc | 20120419 | |
| 16 | Instance method | Private | Method | Key Mapping for ADRMAS IDoc | 20110114 | |
| 17 | Instance method | Private | Method | Key Mapping for DEBMAS IDoc | 20101216 | |
| 18 | Instance method | Private | Method | Key Mapping for KNVK IDoc segment | 20120416 | |
| 19 | Instance method | Private | Method | Add data on deletion of segments to mapping tab | 20100715 | |
| 20 | Instance method | Private | Method | Add data on deletion of segments to mapping tab | 20110301 | |
| 21 | Instance method | Private | Method | Process ADR2MAS IDoc | 20120419 | |
| 22 | Instance method | Private | Method | Process ADR3MAS IDoc | 20120419 | |
| 23 | Instance method | Private | Method | Process ADRMAS IDoc | 20101217 | |
| 24 | Instance method | Private | Method | Process DEBMAS IDoc | 20101217 | |
| 25 | Instance method | Private | Method | Read Key Mapping | 20101216 | |
| 26 | Static method | Public | Method | Set Client Account Group | 20110124 | |
| 27 | Static method | Public | Method | Set Client Cust ID and contact partner ID's | 20110121 | |
| 28 | Instance method | Private | Method | Value Mapping for field | 20100819 | |
| 29 | Instance method | Private | Method | Value Mapping Customer General Data | 20100712 | |
| 30 | Instance method | Private | Method | Value Mapping Customer Company Code | 20100715 | |
| 31 | Instance method | Private | Method | Value Mapping Customer Dunning Data | 20120224 | |
| 32 | Instance method | Private | Method | Value Mapping Customer Withholding Tax Data | 20120224 | |
| 33 | Instance method | Private | Method | Value Mapping Customer Unloading Points | 20100715 | |
| 34 | Instance method | Private | Method | Value Mapping Customer Tax Indicator | 20100715 | |
| 35 | Instance method | Private | Method | Value Mapping Customer Partner Functions | 20100715 | |
| 36 | Instance method | Private | Method | Value Mapping Customer Sales Data | 20100715 | |
| 37 | Instance method | Private | Method | Filter Sales Area Segments | 20100831 | |
| 38 | Instance method | Private | Method | Obsolete: not used any more | 20101220 |
Events
Class CL_IM_MDG_ECC_CUSTOMER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TT_PARNR_HC | Public | See coding | Table type for contact partner ID in hub and client | 20120418 | TT_PARNR_HC TYPE STANDARD TABLE OF ty_parnr_hc
|
|
| 2 | TY_PARNR_HC | Public | See coding | Contact partner number in hub and client | 20120418 | BEGIN OF ty_parnr_hc,
parnr_hub TYPE parnr,
parnr_clnt TYPE parnr,
END OF ty_parnr_hc
|
Method Signatures
Method BURKS_FILTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTROL | Call by reference | Type reference (TYPE) | EDIDC | Control record (IDoc) | 20100712 | |||
| 2 | CT_DATA | Call by reference | Type reference (TYPE) | TAB_EDIDD | Transfer Type for Data Records | 20100712 |
Method BURKS_FILTER on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method CHANGED_FIELDS_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHANGED_FIELDS | Call by reference | Type reference (TYPE) | DFIES_TABLE | Table for dfies entries | 20100715 | |||
| 2 | SEGMENT1 | Call by reference | Type reference (TYPE) | ANY | 20100715 | ||||
| 3 | SEGMENT2 | Call by reference | Type reference (TYPE) | ANY | 20100715 | ||||
| 4 | TABLE | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20100715 |
Method CHANGED_FIELDS_GET on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method CONVERT_BURKRS_GLOBAL_TO_LOCAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_BUKRS_LOCAL | Call by reference | Type reference (TYPE) | T001-BUKRS | Company Code | 20100714 | |||
| 2 | IV_BUKRS_GLOBAL | Call by reference | Type reference (TYPE) | T001-BUKRS_GLOB | Name of global company code | 20100714 |
Method CONVERT_BURKRS_GLOBAL_TO_LOCAL on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method CONVERT_GSBER_GLOB_TO_LOCAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_GSBER_LOCAL | Call by reference | Type reference (TYPE) | GSBER | Business Area | 20100714 | |||
| 2 | IV_GSBER_GLOB | Call by reference | Type reference (TYPE) | GSBER_GLOB | Globally unique business area | 20100714 |
Method CONVERT_GSBER_GLOB_TO_LOCAL on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method FILTERING_BURKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_IDOC_DATA | Call by reference | Type reference (TYPE) | ANY | 20110301 | ||||
| 2 | ET_CHANGED_FIELD | Call by reference | Type reference (TYPE) | DFIES_TABLE | Table for dfies entries | 20110301 | |||
| 3 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20110301 |
Method FILTERING_BURKS on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method GET_BUSINESS_SYSTEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTROL | Call by reference | Type reference (TYPE) | EDIDC | Control record (IDoc) | 20111115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Class for ECC Customer DEBMAS | 20111115 |
Method HANDLE_REFERENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_IDOC_DATA | Call by reference | Type reference (TYPE) | ANY | 20101220 | ||||
| 2 | IV_FIELDN | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20101220 |
Method HANDLE_REFERENCE on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method HANDLE_REFERENCES_KNA1 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_DRF_BAL | Call by reference | Object reference (TYPE REF TO) | CL_DRF_BAL | Application Log for Data Replication Framework | 20110530 | |||
| 2 | CS_E1KNA1M | Call by reference | Type reference (TYPE) | E1KNA1M | Master customer master basic data (KNA1) | 20101220 | |||
| 3 | IV_HUB_KUNNR_EXT | Call by reference | Type reference (TYPE) | KUNNR | Customer Number | 20110530 |
Method HANDLE_REFERENCES_KNA1 on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method HANDLE_REFERENCES_KNB1 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_DRF_BAL | Call by reference | Object reference (TYPE REF TO) | CL_DRF_BAL | Application Log for Data Replication Framework | 20111129 | |||
| 2 | CS_E1KNB1M | Call by reference | Type reference (TYPE) | E1KNB1M | Master Customer Master Company Code (KNB1) | 20111129 | |||
| 3 | IV_HUB_KUNNR_EXT | Call by reference | Type reference (TYPE) | KUNNR | Customer Number | 20111129 |
Method HANDLE_REFERENCES_KNB1 on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method HANDLE_REFERENCES_KNB5 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_DRF_BAL | Call by reference | Object reference (TYPE REF TO) | CL_DRF_BAL | Application Log for Data Replication Framework | 20120224 | |||
| 2 | CS_E1KNB5M | Call by reference | Type reference (TYPE) | E1KNB5M | Master Customer Master Company Code (KNB1) | 20120224 | |||
| 3 | IV_HUB_KUNNR_EXT | Call by reference | Type reference (TYPE) | KUNNR | Customer Number | 20120224 |
Method HANDLE_REFERENCES_KNB5 on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method HANDLE_REFERENCES_KNVP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_DRF_BAL | Call by reference | Object reference (TYPE REF TO) | CL_DRF_BAL | Application Log for Data Replication Framework | 20120302 | |||
| 2 | CS_E1KNVPM | Call by reference | Type reference (TYPE) | E1KNVPM | Master Customer Master Company Code (KNB1) | 20120302 | |||
| 3 | IV_HUB_KUNNR_EXT | Call by reference | Type reference (TYPE) | KUNNR | Customer Number | 20120302 | |||
| 4 | IV_HUB_KUNNR_INT | Call by reference | Type reference (TYPE) | KUNNR | Customer Number | 20120330 |
Method HANDLE_REFERENCES_KNVP on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method HANDLE_REFERENCE_CP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_IDOC_DATA | Call by reference | Type reference (TYPE) | ANY | 20120308 | ||||
| 2 | IV_FIELDN | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20120308 |
Method HANDLE_REFERENCE_CP on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method HANDLE_REFERENCE_LIFNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_IDOC_DATA | Call by reference | Type reference (TYPE) | ANY | 20120302 | ||||
| 2 | IV_FIELDN | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20120302 |
Method HANDLE_REFERENCE_LIFNR on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method KEY_MAPPING_ADR2MAS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_E1ADR2MAS | Call by reference | Type reference (TYPE) | E1ADR2MAS | Header segment ADR2MAS | 20120419 |
Method KEY_MAPPING_ADR2MAS on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method KEY_MAPPING_ADR3MAS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_E1ADR3MAS | Call by reference | Type reference (TYPE) | E1ADR3MAS | Header segment ADR3MAS | 20120419 |
Method KEY_MAPPING_ADR3MAS on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method KEY_MAPPING_ADRMAS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_E1ADRMAS | Call by reference | Type reference (TYPE) | E1ADRMAS | Header segment ADRMAS | 20110114 |
Method KEY_MAPPING_ADRMAS on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method KEY_MAPPING_DEBMAS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_IDOC_DATA | Call by reference | Type reference (TYPE) | ANY | IDoc Segment data | 20110119 |
Method KEY_MAPPING_DEBMAS on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method KEY_MAPPING_KNVK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_IDOC_DATA | Call by reference | Type reference (TYPE) | ANY | IDoc Segment data | 20120416 |
Method KEY_MAPPING_KNVK on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method MAPPING_TAB_DELETION_ADD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MAPPING_TAB | Call by reference | Type reference (TYPE) | TAB_ICHANG | Table Type for Transfer | 20100715 | |||
| 2 | CV_CHANGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100715 | ||||
| 3 | IV_MSGFN | Call by reference | Type reference (TYPE) | MSGFN | Function | 20100715 | |||
| 4 | IV_SEGNUM | Call by reference | Type reference (TYPE) | IDOCDSGNUM | Number of SAP segment | 20100715 |
Method MAPPING_TAB_DELETION_ADD on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method MAPPING_TAB_DELETION_ADD2 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MAPPING_TAB | Call by reference | Type reference (TYPE) | TAB_ICHANG | Table Type for Transfer | 20110301 | |||
| 2 | CV_CHANGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110301 | ||||
| 3 | IV_FELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Function | 20110301 | |||
| 4 | IV_SEGNUM | Call by reference | Type reference (TYPE) | IDOCDSGNUM | Number of SAP segment | 20110301 |
Method MAPPING_TAB_DELETION_ADD2 on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method PROCESS_ADR2MAS_IDOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTROL | Call by reference | Type reference (TYPE) | EDIDC | Control Record (IDoc) | 20120419 | |||
| 2 | DATA | Call by reference | Type reference (TYPE) | TAB_EDIDD | Data record (IDoc) | 20120419 | |||
| 3 | HAVE_TO_CHANGE | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20120419 | |||
| 4 | MAPPING_TAB | Call by reference | Type reference (TYPE) | TAB_ICHANG | Table Type for Transfer | 20120419 | |||
| 5 | PROTOCOL | Call by reference | Type reference (TYPE) | IDOCSTATMP | IDoc Status Record for Interface to External System | 20120419 |
Method PROCESS_ADR2MAS_IDOC on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method PROCESS_ADR3MAS_IDOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTROL | Call by reference | Type reference (TYPE) | EDIDC | Control Record (IDoc) | 20120419 | |||
| 2 | DATA | Call by reference | Type reference (TYPE) | TAB_EDIDD | Data record (IDoc) | 20120419 | |||
| 3 | HAVE_TO_CHANGE | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20120419 | |||
| 4 | MAPPING_TAB | Call by reference | Type reference (TYPE) | TAB_ICHANG | Table Type for Transfer | 20120419 | |||
| 5 | PROTOCOL | Call by reference | Type reference (TYPE) | IDOCSTATMP | IDoc Status Record for Interface to External System | 20120419 |
Method PROCESS_ADR3MAS_IDOC on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method PROCESS_ADRMAS_IDOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTROL | Call by reference | Type reference (TYPE) | EDIDC | Control Record (IDoc) | 20101217 | |||
| 2 | DATA | Call by reference | Type reference (TYPE) | TAB_EDIDD | Data record (IDoc) | 20101217 | |||
| 3 | HAVE_TO_CHANGE | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20101217 | |||
| 4 | MAPPING_TAB | Call by reference | Type reference (TYPE) | TAB_ICHANG | Table Type for Transfer | 20101217 | |||
| 5 | PROTOCOL | Call by reference | Type reference (TYPE) | IDOCSTATMP | IDoc Status Record for Interface to External System | 20101217 |
Method PROCESS_ADRMAS_IDOC on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method PROCESS_DEBMAS_IDOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTROL | Call by reference | Type reference (TYPE) | EDIDC | Control Record (IDoc) | 20101217 | |||
| 2 | DATA | Call by reference | Type reference (TYPE) | TAB_EDIDD | Data record (IDoc) | 20101217 | |||
| 3 | HAVE_TO_CHANGE | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20101217 | |||
| 4 | MAPPING_TAB | Call by reference | Type reference (TYPE) | TAB_ICHANG | Table Type for Transfer | 20101217 | |||
| 5 | PROTOCOL | Call by reference | Type reference (TYPE) | IDOCSTATMP | IDoc Status Record for Interface to External System | 20101217 |
Method PROCESS_DEBMAS_IDOC on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method READ_KEY_MAPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CLNT_CP_ID | Call by reference | Type reference (TYPE) | MDG_OBJECT_ID_BS | Key Mapping: Object ID Value | 20120308 | |||
| 2 | EV_CLNT_CUST_ID | Call by reference | Type reference (TYPE) | MDG_OBJECT_ID_BS | Key Mapping: Object ID Value | 20101216 | |||
| 3 | EV_CLNT_VEND_ID | Call by reference | Type reference (TYPE) | MDG_OBJECT_ID_BS | Key Mapping: Object ID Value | 20120302 | |||
| 4 | IV_HUB_CP_ID | Call by reference | Type reference (TYPE) | MDG_OBJECT_ID_BS | Key Mapping: Object ID Value | 20120308 | |||
| 5 | IV_HUB_CUST_ID | Call by reference | Type reference (TYPE) | MDG_OBJECT_ID_BS | Key Mapping: Object ID Value | 20101216 | |||
| 6 | IV_HUB_VEND_ID | Call by reference | Type reference (TYPE) | MDG_OBJECT_ID_BS | Key Mapping: Object ID Value | 20120302 |
Method READ_KEY_MAPPING on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method SET_CLNT_ACC_GRP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CLNT_ACC_GRP | Call by reference | Type reference (TYPE) | KTOKD | Customer Account Group | 20110124 |
Method SET_CLNT_ACC_GRP on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method SET_CLNT_CUST_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CONTACT_PARTNERS | Call by reference | Type reference (TYPE) | TT_PARNR_HC | Key Mapping: customer contact partner ID's | 20120418 | |||
| 2 | IV_CLNT_CUST_ID | Call by reference | Type reference (TYPE) | MDG_OBJECT_ID_BS | Key Mapping: Object ID Value | 20110121 |
Method SET_CLNT_CUST_ID on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method VALUE_MAPPING_4FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_EXTERNAL_CODE | Call by reference | Type reference (TYPE) | MDG_CODE | Code Value | 20100819 | |||
| 2 | IR_CODE_MAPPING | Call by reference | Object reference (TYPE REF TO) | CL_MDG_CODE_MAPPING | Central Value Mapping API | 20100819 | |||
| 3 | IV_INTERNAL_CODE | Call by reference | Type reference (TYPE) | MDG_CODE | Code Value | 20100819 | |||
| 4 | IV_OBJECT | Call by reference | Type reference (TYPE) | PRX_R3OBJ | 'TABL' | Proxy Generation: Object Type in R3 (DTEL, TABL,...) | 20100819 | ||
| 5 | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | PRX_R3NAME | Proxy Generation: Name of an Object in R/3 | 20100819 | |||
| 6 | IV_TARGET_SYSTEM | Call by reference | Type reference (TYPE) | MDG_BUSINESS_SYSTEM | Business System | 20100819 |
Method VALUE_MAPPING_4FIELD on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method VALUE_MAPPING_KNA1 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_E1KNA1M | Call by reference | Type reference (TYPE) | E1KNA1M | Master customer master basic data (KNA1) | 20100712 |
Method VALUE_MAPPING_KNA1 on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method VALUE_MAPPING_KNB1 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_E1KNB1M | Call by reference | Type reference (TYPE) | E1KNB1M | Master Customer Master Company Code (KNB1) | 20100715 |
Method VALUE_MAPPING_KNB1 on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method VALUE_MAPPING_KNB5 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_E1KNB5M | Call by reference | Type reference (TYPE) | E1KNB5M | KNB5 | 20120224 |
Method VALUE_MAPPING_KNB5 on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method VALUE_MAPPING_KNBW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_E1KNBWM | Call by reference | Type reference (TYPE) | E1KNBWM | KNBW | 20120224 |
Method VALUE_MAPPING_KNBW on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method VALUE_MAPPING_KNVA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_E1KNVAM | Call by reference | Type reference (TYPE) | E1KNVAM | Master customer master unloading point (KNVA) | 20100715 |
Method VALUE_MAPPING_KNVA on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method VALUE_MAPPING_KNVI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_E1KNVIM | Call by reference | Type reference (TYPE) | E1KNVIM | Master customer master tax indicators (KNVI) | 20100715 |
Method VALUE_MAPPING_KNVI on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method VALUE_MAPPING_KNVP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_E1KNVPM | Call by reference | Type reference (TYPE) | E1KNVPM | Master customer master partner roles (KNVP) | 20100715 |
Method VALUE_MAPPING_KNVP on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method VALUE_MAPPING_KNVV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_E1KNVVM | Call by reference | Type reference (TYPE) | E1KNVVM | Master customer master sales data (KNVV) | 20100715 |
Method VALUE_MAPPING_KNVV on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method VKORG_FILTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTROL | Call by reference | Type reference (TYPE) | EDIDC | Control record (IDoc) | 20100831 | |||
| 2 | CT_DATA | Call by reference | Type reference (TYPE) | TAB_EDIDD | Transfer Type for Data Records | 20100831 |
Method VKORG_FILTER on class CL_IM_MDG_ECC_CUSTOMER has no exception.
Method WRITE_KEY_MAPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101220 | |||
| 2 | IV_CLNT_CUST_ID | Call by reference | Type reference (TYPE) | MDG_OBJECT_ID_BS | Key Mapping: Object ID Value | 20110114 | |||
| 3 | IV_CLNT_SYSTEM | Call by reference | Type reference (TYPE) | MDG_BUSINESS_SYSTEM | Business System | 20101220 | |||
| 4 | IV_HUB_CUST_ID | Call by reference | Type reference (TYPE) | MDG_OBJECT_ID_BS | Key Mapping: Object ID Value | 20101220 | |||
| 5 | IV_HUB_SYSTEM | Call by reference | Type reference (TYPE) | MDG_BUSINESS_SYSTEM | Business System | 20101220 |
Method WRITE_KEY_MAPPING on class CL_IM_MDG_ECC_CUSTOMER has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 606 |