Application Development and Automation 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: 
Read only

Using standard/Custom message type

Former Member
0 Likes
1,769

Hi All,

Please suggest.

We are using IDOC interfaces to process inbound IDOCs from PI.

Though we have standard Message types for PO, GR, INVOICE POST... our client is forcing us to create a Z(custom) message type. We tried convincing the client to go for Standard message types but they are not agreeing for that.

Can any one please list the advantages of standard message types over custom message types.

Also please let me know which is better (Standard/Custom)?

Thanks in advance,

Prathap

6 REPLIES 6
Read only

Former Member
0 Likes
1,185

Prathap,

what is the need of going for custom idocs?ask the client whey he prefer that approach.It all depends on the exact requirement that decides whether standard can be used or not

the obvious advantage with standard idocs is you can use some of the standard programs to execute idocs RHALEINI,RBDMIDOC but if you go for custom then you need to develop your own programs.

Thanks

Bala Duvvuri

Read only

Former Member
0 Likes
1,185

Deffinately standard.

Normally we go for custom message type:

1. If we need to go for reduced message type (i.e, all the fields in idoc are not needed for the receiving system, we can hide

those information).

2. If standard idoc is not having much fileds which are needed for receiving system

--

Reddy

Read only

0 Likes
1,185

Hi Bala & Reddy,

Thanks for your suggestions. My client is very specific about custom message type because,

The ECC system will be receiving standard idocs types from other systems also. so for distiguishing PI from others they are going for Z type.

Is there any alternative to distinguish between the systems.

Thanks,

Prathap

Read only

0 Likes
1,185

Prathap,

logs clearly says what is the message type and which system so why do you need a custom message type.

i dont think that a valid reason to go for a custom type

Thanks

Bala Duvvuri

Read only

0 Likes
1,185

To add to Bala comment, even we can use message function(MESFCT) and message varient(MESCOD) in control record of the idoc to distiguish between same message types.

--

Reddy

Read only

0 Likes
1,185

Bala & Reddy,

Thanks for sharing your thoughts. Assigned the points.

I am closing this thread.

Prathap