cancel
Showing results for 
Search instead for 
Did you mean: 

Set Types not in IDOC

Former Member
0 Kudos

Dear Experts,

Currently I am working on an interface between CRM 6.0 and XI to deliver product specific information, including customer fields.

I am using the BDOC type PRODUCT_MAT.

The customer fields have been implemented through set types in transaction comm_attrset. For each set type an API append was created successfully through function u201CSet types/attributesu201D > u201CTransportu201D > u201CSet Typeu201D.

The set types are available in the API structure of the BDOC PRODUCT_MAT (structure COMT_PROD_MATERIAL_BDOC_TAB). But the set types are not available in the generated IDOC (I use the function module CRMXIF_PRODUCT_MATERIAL_SAVE to generate the IDOC...).

Has anybody of you an idea why the set types are not in the IDOC / how to get the set types into the IDOC?

Thanks in advance,

Alex

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

HI,

Function module CRMXIF_PRODUCT_MATERIAL_SAVE has a output structure CUSTOMER_SET_DATA, which should ideally hold the settype data. Please cross check this structure.

Regards

Vamsi

Former Member
0 Kudos

Dear Vamsi,

Thanku2019s for your reply. I checked the module CRMXIF_PRODUCT_MATERIAL_SAVE, but it has no output structure named CUSTOMER_SET_DATA which could hold the set types.

Any other hints?

At the moment I am wondering what might be the general process to add set types to IDOCs? Are set types generally also added to IDOCs as soon as they are generated and added to BDOCS, or is there a different mechanism like generating the IDOC structure from the BDOC structure?

Thanks for any answers in advance!

Regards,

Alex