cancel
Showing results for 
Search instead for 
Did you mean: 

Idoc Control Records

Former Member
0 Kudos

Hi All.

can any one plz tell how can i handel Idoc Control Records ,for File sender and Idoc reciever

We will map it to constants ,while transport is that We need to chenage those cosntants ??? .because the Develpoment and Production Business Sytems are Different.

thanks

Shakif

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hello Mahamed,

In general, we disable Idoc control record segment i.e. EDIDC in message mapping. Right click on segment EDIDC in Message mapping and click on disabled. When you disable this segment and uncheck property "Apply Control record from payload", XI will take care of populating idoc control record.

Note : But you need maintain partner profile in every system ( DEV,QA,PROD)

There is a property called "Apply Control record from payload" under receiver idoc adapter. If you check this property then it will try to apply control record from payload.

Normal practise is not to hardcode control record.

Hope this will help you.

Nilesh

bhavesh_kantilal
Active Contributor
0 Kudos

Nilesh,

Just a quick clarification,

Apply Control Record from payload will not change the Sender Partner Name and Receiver Partner Name.

It is used to change the values of things like, Credat,CreTim etc.

To set the value of Sender Partner Name and Receiver Partner Name from the mapping you need to choose Take sender from payload and receive from payload.

Regards

Bhavesh

Former Member
0 Kudos

Yep. You are right....

I was talking about Idoc Control record here..

Nilesh

bhavesh_kantilal
Active Contributor
0 Kudos

Disable the Idoc Control Record. Do not set it in the mapping.

Make sure that the Sender and Receiver Business Systems have the corresponding Logical System Names associated with them and these will be taken as the Sender and Receiver Partner Names.

If you want to do this in the mapping and then select option take sender and receiver from payload in the Idoc Control record then you would need to use Value Mapping and stored the Key-Value pair in the Inetrgation Directory.

Regards

Bhavesh

Former Member
0 Kudos

Hi

Refer to these links

You can Follow the following blogs

/people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2

/people/venkat.donela/blog/2005/06/08/how-to-send-a-flat-file-with-various-field-lengths-and-variable-substructures-to-xi-30

/people/jeyakumar.muthu2/blog/2005/11/29/file-content-conversion-for-unequal-number-of-columns

/people/shabarish.vijayakumar/blog/2006/02/27/content-conversion-the-key-field-problem

File---IDOC

/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters

File To IDOC - Part1 (SLD and Design)

https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/11/fileToIDOC&

2) File To IDOC - Part2 (Configuration)

https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/11/fileToIDOC-Part2+(Configuration)&

3) File To IDOC - Part3 (Steps required in XI and R3)

https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/11/fileToIDOC-Part3(StepsrequiredinXIandR3)&

File To IDOC - Part1 (SLD and Design)

https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/11/fileToIDOC&

Regards,

Kumar

***Reward Points if helpful!!!!