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 GC_CODE_AD_DEFAULT Constant Private Type reference (TYPE) MDG_FND_COMM_ADDR_USAGE_CODE_C 'AD_DEFAULT' Proxy Data Element (generated) 20110225
2 GC_CODE_AD_HOME Constant Private Type reference (TYPE) MDG_FND_COMM_ADDR_USAGE_CODE_C 'AD_HOME' Proxy Data Element (generated) 20110225
3 GC_CODE_AD_MBDEFAU Constant Private Type reference (TYPE) MDG_FND_COMM_ADDR_USAGE_CODE_C 'AD_MBDEFAU' Proxy Data Element (generated) 20110303
4 GC_CODE_AD_NMBDEFA Constant Private Type reference (TYPE) MDG_FND_COMM_ADDR_USAGE_CODE_C 'AD_NMBDEFA' Proxy Data Element (generated) 20110303
5 GC_SOA_FALSE Constant Private Type reference (TYPE) MDG_FND_OPTIONAL_INDICATOR 'false' Proxy Data Element (generated) 20110225
6 GC_SOA_TRUE Constant Private Type reference (TYPE) MDG_FND_OPTIONAL_INDICATOR 'true' Proxy Data Element (generated) 20110225
7 GC_VALID_FROM Constant Private Type reference (TYPE) BU_DATFROM '00010101' Validity Date (Valid from) 20110509
8 GC_VALID_TO Constant Private Type reference (TYPE) BU_DATTO '99991231' Validity Date (Valid To) 20110509
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_RECEIVER_UUID Instance method Public Method Create Receiver UUID 20101208
2 GET_CREQUEST_TYPE Instance method Public Method Get Change Request Type 20101208
3 GET_FREE_BANK_DETAIL_KEY Instance method Private Method Get free bank detail key 20101214
4 SET_ADDR_USAGE Instance method Public Method Set Address Usage 20101210
5 SET_BANK_DETAIL_KEYS Instance method Public Method Set Bank Details Keys 20101208
6 SET_COMMUNICATION_USAGE Instance method Public Method Set Communication Usage 20110303
7 SET_EMAIL_USAGE Instance method Public Method Set Email Usage 20110303
8 SET_FAX_USAGE Instance method Public Method Set Fax Usage 20110303
9 SET_RECEIVER_UUID Instance method Public Method Set Receiver UUID 20101208
10 SET_TELEPHONE_USAGE Instance method Public Method Set Telephone Usage 20110225
11 SET_USER_SETTINGS Instance method Public Method Set User Settings 20101208
12 SET_WEB_USAGE Instance method Public Method Set Web Usage 20110303
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 Exporting 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 Exporting EV_CREQUEST_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Type of Change Request 20101208
2 Importing 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 Changing CV_COUNTER Call by reference Type reference (TYPE) I Bank details ID 20101214
2 Exporting EV_BKVID Call by reference Type reference (TYPE) BU_BKVID Bank details ID 20101214
3 Importing 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 Changing CS_PARTNER Call by reference Type reference (TYPE) MDG_BS_BP_S_EXTERN Structure for business partner 20101210
2 Importing 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 Changing CS_PARTNER Call by reference Type reference (TYPE) MDG_BS_BP_S_EXTERN Structure for business partner 20101208
2 Importing 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 Changing CS_XI_ADDRESS Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_ADDR_I Proxy Structure for BPSUITERplctReqAddrInfo 20110303
2 Importing 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 Changing CT_XI_EMAIL Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLRQ_AI_EML_TAB Proxy Table Type (generated) 20110303
2 Importing 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 Changing CT_XI_FAX Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLRQ_AI_FACS_T Proxy Table Type (generated) 20110303
2 Importing 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 Changing CS_XI Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_MSG Proxy Structure for BPSUITERplctReqMsg 20101208
2 Importing 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 Changing CT_XI_TELEPHONE Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLRQ_AI_TEL_TAB Proxy Table Type (generated) 20110225
2 Importing 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 Exporting ET_USER_SETTING Call by reference Type reference (TYPE) MDG_USER_PROXY_SETTING_T User proxy settings for file upload 20101208
2 Importing IV_CREQUEST_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Type of Change Request 20101208
3 Importing 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 Changing CT_XI_WEB Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLRQ_AI_WEB_TAB Proxy Table Type (generated) 20110303
2 Importing 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