Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Multiple message types for IDoc types

Former Member
0 Kudos

Hi,

can we assign multiple message types to IDoc Types?

Is so How to make it

Thanks in Advance....

Regards

Sravya

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi Sravya,

Yes any number of Message types can be assigned to same IDoc type theoretically

But when practicality comes what would be the reason to assign different Message type to the same IDoc type...?

We can assign in the transaction code WE82

we can also assign the same message type to different IDoc types...

we can observe this in the case of ORDERS assigned to different IDoc types

Cheers...!!!

John

5 REPLIES 5

GauthamV
Active Contributor
0 Kudos

Yes , you can.

Use WE82 transaction to link mesasage type with idoc type.

Former Member
0 Kudos

Hi,

For an IDOC Basic Type is the structure which defines the skeleton of the data transfer like what all fields can be present, how many times a field can appear, is it mandatory etc.

A message type is a label used to identification.

Message type come into picture because we can use the same IDOC basic type for any number of applications. So it becomes necessary that we need some other tag to identify & distinguish between all these. Message Type helps in this cause.

Message type & Basic Type are linked in WE82.

Former Member
0 Kudos

This message was moderated.

Former Member
0 Kudos

Hi Sravya,

Yes any number of Message types can be assigned to same IDoc type theoretically

But when practicality comes what would be the reason to assign different Message type to the same IDoc type...?

We can assign in the transaction code WE82

we can also assign the same message type to different IDoc types...

we can observe this in the case of ORDERS assigned to different IDoc types

Cheers...!!!

John

Former Member
0 Kudos

Yes,

Use tcode we82.

Regards