cancel
Showing results for 
Search instead for 
Did you mean: 

Enhanced Fields in IDoc Message Type CRMXIF_ORDER_SAVE_M

Former Member
0 Kudos

Dear Experts,

I have enhanced the Business Transaction with EEWB and is used in Complaint Handling scneario. Now, I need to send the IDoc for the complaints. So, I have used the Message Type CRMXIF_ORDER_SAVE_M for this. But this message type does not have the Custom Fields which were enhanced. When  I searched on the internet, I found the solutions to Re-generate the IDoc after adding fields in CRMXIF_CUSTOMER_H Segment. But when I try  to do that it is asking  for Access Key. I think there must be another way.

Please guide me.

Regards,

Sreenivas Raju.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hey Sreenivas,

Standard provided Idoc will not have segments for Z fields that you add using AET/EEWB. How did you try to regenerate Idoc? You need to use transaction BDFG to generate a custom Idoc.

Follow the steps below.

1. Create a Z function group.

2. Run BDFG. Enter 'CRMXIF_ORDER_SAVE' in parameter for function Module and press enter. It will list the available message types including 'CRMXIF_ORDER_SAVE_M'

3. Press Create button in application toolbar. A popup will come. Give a name for new message type. Another popup will come, give names for inbound/outbound functions using the Z FG you created, suitable development class and press enter.

4. Now view your message type. Go to the idoc type and release it.

5. Finally selecting your new Z message type, go to menu Edit->Idoc Type and Segment Type->Release. Release your objects. There may be a few popups, respond accordingly.

6. Maintain partner profile settings. Process code will be APLI or APLM as per your need.

Voila!! You have your new message type having segments for Z fields.

Let me know the outcome.