cancel
Showing results for 
Search instead for 
Did you mean: 

Can we extend the IDoc type DEBMDM05/06 to include custom segments?

Former Member
0 Kudos
96

Hi All,

Can we extend the IDoc type DEBMDM05/06 to include custom segments ?

My requirement is to enhance the functionality of MDMC transaction or MDM_CLNT_EXTR to extract the customers from SAP R/3 system and send them to PI system(Earlier called as XI) with some custom segments included.

Thanks in advance...

Arun

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Arunkumar,

Yes you can extend the basic Idoc type to include custom segments.

Refer http://help.sap.com/saphelp_bw31/helpdata/en/dc/6b82a343d711d1893e0000e8323c4f/content.htm

https://wiki.sdn.sap.com/wiki/display/HOME/Step%2bby%2bStep%2bprocedure%2bfor%2bcreation%2bof%2bIDOC

MDM_CLNT_EXTR is used to extract only standard master data objects.

For extended or customized ones refer to SAP Note 1035601.

Hope it helps.

Thanks,

Minaz

Former Member
0 Kudos

Hi Minaz,

Thanks a lot for the inputs. It helpmed me in finding some more documentation to meet my requirement. I need some more help on this. Request you to go thru the following information.

1. I have extended the IDoc type DEBMDM06 to ZEUDEBMDM06

2. Created a new message type ZDEBMDM (using WE81)

3. Assigned the message type ZDEBMDM to IDoc type ZEUDEBMDM06 (using WE82).

4. Created a new extraction object ZCUSTOMER_EXTRCT from CUSTOMER_EXTRACT by executing

program 'MDM_METADATA_MAINTAIN'.

5. Maintained the view 'VMDMMETA' using SM30 to add custom segments and altered the positions according to new IDoc type.

6. Copied the function group MDM_CUST_DNL of Extraction function module CUSTOMER_EXTRACT to custom name space and now I have custom FM ZEUCUSTOMER_EXTRACT.

7. When I run the transaction MDM_CLNT_EXTR and supply the custom extraction object ZCUSTOMER_EXTRCT, it is not displaying the custom segments.

Could you please correct me where am doing wrong in this process ?

Thanks in advance.

Arun