SAP ABAP Class CL_MDG_BS_ECC_IDOC_INBOUND (Idoc Inbound)
Hierarchy
☛
MDG_APPL (Software Component) MDG Applications
⤷
CA-MDG-APP-BP (Application Component) MDG Business Partner (Central Part)
⤷
MDG_BS_ECC_BP_OBJ_INTEGRATION (Package) Master Data Governance: Business Partner Object Integration
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_MDG_BS_CUST_IDOC_INBOUND | Customer IDoc Inbound | 20101208 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_MDG_BS_VEND_IDOC_INBOUND | Vendor IDoc Inbound | 20101208 |
Properties
| Class | CL_MDG_BS_ECC_IDOC_INBOUND | |
| Short Description | Idoc Inbound | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | MDG_BS_ECC_BP_OBJ_INTEGRATION | Master Data Governance: Business Partner Object Integration |
| Created | 20101208 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_MDG_BS_ECC_IDOC_INBOUND has no forward declaration.
Interfaces
Class CL_MDG_BS_ECC_IDOC_INBOUND has no interface implemented.
Friends
Class CL_MDG_BS_ECC_IDOC_INBOUND has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | MDG_FND_COMM_ADDR_USAGE_CODE_C | 'AD_DEFAULT' | Proxy Data Element (generated) | 20110225 | ||
| 2 | Constant | Private | Type reference (TYPE) | MDG_FND_COMM_ADDR_USAGE_CODE_C | 'AD_HOME' | Proxy Data Element (generated) | 20110225 | ||
| 3 | Constant | Private | Type reference (TYPE) | MDG_FND_COMM_ADDR_USAGE_CODE_C | 'AD_MBDEFAU' | Proxy Data Element (generated) | 20110303 | ||
| 4 | Constant | Private | Type reference (TYPE) | MDG_FND_COMM_ADDR_USAGE_CODE_C | 'AD_NMBDEFA' | Proxy Data Element (generated) | 20110303 | ||
| 5 | Constant | Private | Type reference (TYPE) | MDG_FND_OPTIONAL_INDICATOR | 'false' | Proxy Data Element (generated) | 20110225 | ||
| 6 | Constant | Private | Type reference (TYPE) | MDG_FND_OPTIONAL_INDICATOR | 'true' | Proxy Data Element (generated) | 20110225 | ||
| 7 | Constant | Private | Type reference (TYPE) | BU_DATFROM | '00010101' | Validity Date (Valid from) | 20110509 | ||
| 8 | Constant | Private | Type reference (TYPE) | BU_DATTO | '99991231' | Validity Date (Valid To) | 20110509 |
Methods
Events
Class CL_MDG_BS_ECC_IDOC_INBOUND has no event.
Types
Class CL_MDG_BS_ECC_IDOC_INBOUND has no local type.
Method Signatures
Method CREATE_RECEIVER_UUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RECEIVER_UUID | Call by reference | Type reference (TYPE) | MDG_FND_UUID_CONTENT | Universally Unique Identifier | 20101208 |
Method CREATE_RECEIVER_UUID on class CL_MDG_BS_ECC_IDOC_INBOUND has no exception.
Method GET_CREQUEST_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CREQUEST_TYPE | Call by reference | Type reference (TYPE) | USMD_CREQUEST_TYPE | Type of Change Request | 20101208 | |||
| 2 | IV_PROCESS | Call by reference | Type reference (TYPE) | USMD_PROCESS | Business Activity | 20101208 |
Method GET_CREQUEST_TYPE on class CL_MDG_BS_ECC_IDOC_INBOUND has no exception.
Method GET_FREE_BANK_DETAIL_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_COUNTER | Call by reference | Type reference (TYPE) | I | Bank details ID | 20101214 | |||
| 2 | EV_BKVID | Call by reference | Type reference (TYPE) | BU_BKVID | Bank details ID | 20101214 | |||
| 3 | IT_BANKDETAIL | Call by reference | Type reference (TYPE) | COM_BUPA_BAPIBUS_BANKDETAILS | SAP BP Table: BAPI Structure for Bank Details | 20101214 |
Method GET_FREE_BANK_DETAIL_KEY on class CL_MDG_BS_ECC_IDOC_INBOUND has no exception.
Method SET_ADDR_USAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_PARTNER | Call by reference | Type reference (TYPE) | MDG_BS_BP_S_EXTERN | Structure for business partner | 20101210 | |||
| 2 | IV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID | Business Partner GUID | 20101210 |
Method SET_ADDR_USAGE on class CL_MDG_BS_ECC_IDOC_INBOUND has no exception.
Method SET_BANK_DETAIL_KEYS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_PARTNER | Call by reference | Type reference (TYPE) | MDG_BS_BP_S_EXTERN | Structure for business partner | 20101208 | |||
| 2 | IV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID | Business Partner GUID | 20101208 |
Method SET_BANK_DETAIL_KEYS on class CL_MDG_BS_ECC_IDOC_INBOUND has no exception.
Method SET_COMMUNICATION_USAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_XI_ADDRESS | Call by reference | Type reference (TYPE) | MDG_BP_BPSUITERPLCT_REQ_ADDR_I | Proxy Structure for BPSUITERplctReqAddrInfo | 20110303 | |||
| 2 | IS_API_ADDRESS | Call by reference | Type reference (TYPE) | BUS_EI_BUPA_ADDRESS | External Interface: Data for Creating an Address | 20110303 |
Method SET_COMMUNICATION_USAGE on class CL_MDG_BS_ECC_IDOC_INBOUND has no exception.
Method SET_EMAIL_USAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_XI_EMAIL | Call by reference | Type reference (TYPE) | MDG_BP_BPSUITERPLRQ_AI_EML_TAB | Proxy Table Type (generated) | 20110303 | |||
| 2 | IT_API_EMAIL | Call by reference | Type reference (TYPE) | BUS_EI_BUPA_SMTP_T | External Interface: SMTP Data | 20110303 |
Method SET_EMAIL_USAGE on class CL_MDG_BS_ECC_IDOC_INBOUND has no exception.
Method SET_FAX_USAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_XI_FAX | Call by reference | Type reference (TYPE) | MDG_BP_BPSUITERPLRQ_AI_FACS_T | Proxy Table Type (generated) | 20110303 | |||
| 2 | IT_API_FAX | Call by reference | Type reference (TYPE) | BUS_EI_BUPA_FAX_T | External Interface: FAX Number Data | 20110303 |
Method SET_FAX_USAGE on class CL_MDG_BS_ECC_IDOC_INBOUND has no exception.
Method SET_RECEIVER_UUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_XI | Call by reference | Type reference (TYPE) | MDG_BP_BPSUITERPLCT_REQ_MSG | Proxy Structure for BPSUITERplctReqMsg | 20101208 | |||
| 2 | IV_RECEIVER_UUID | Call by reference | Type reference (TYPE) | MDG_FND_UUID_CONTENT | Universally Unique Identifier | 20101208 |
Method SET_RECEIVER_UUID on class CL_MDG_BS_ECC_IDOC_INBOUND has no exception.
Method SET_TELEPHONE_USAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_XI_TELEPHONE | Call by reference | Type reference (TYPE) | MDG_BP_BPSUITERPLRQ_AI_TEL_TAB | Proxy Table Type (generated) | 20110225 | |||
| 2 | IT_API_TELEPHONE | Call by reference | Type reference (TYPE) | BUS_EI_BUPA_TELEPHONE_T | External Interface: Telephone Number Data | 20110225 |
Method SET_TELEPHONE_USAGE on class CL_MDG_BS_ECC_IDOC_INBOUND has no exception.
Method SET_USER_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_USER_SETTING | Call by reference | Type reference (TYPE) | MDG_USER_PROXY_SETTING_T | User proxy settings for file upload | 20101208 | |||
| 2 | IV_CREQUEST_TYPE | Call by reference | Type reference (TYPE) | USMD_CREQUEST_TYPE | Type of Change Request | 20101208 | |||
| 3 | IV_PERSISTENCE | Call by reference | Type reference (TYPE) | MDG_PERSISTENCE | Storage Location for Data Replication | 20101208 |
Method SET_USER_SETTINGS on class CL_MDG_BS_ECC_IDOC_INBOUND has no exception.
Method SET_WEB_USAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_XI_WEB | Call by reference | Type reference (TYPE) | MDG_BP_BPSUITERPLRQ_AI_WEB_TAB | Proxy Table Type (generated) | 20110303 | |||
| 2 | IT_API_WEB | Call by reference | Type reference (TYPE) | BUS_EI_BUPA_URI_T | External Interface: FTP and URL Data | 20110303 |
Method SET_WEB_USAGE on class CL_MDG_BS_ECC_IDOC_INBOUND has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 606 |