Skip to Content
Former Member
Dec 13, 2007 at 03:54 PM

IDoc Serialization(SERDAT) in PI ?


Hi All,

I am working on a IDoc-> XI -> IDoc Scenario for Customer Master(DEBMAS) with Address Data (ADRMAS).

We want to use the serialization to post the idocs ADRMAS and DEBMAS in respective order. I have used SERDAT message type for serialization.


1) As part of SERDAT idoc process in PI, i found this error in SXMB_MONI <i>"Transaction IDX1: Port SAPR3D, client , RFC destination contain errors".</i>

2) In IDX2 i am not able to create the idoc metadata for idoctype SERDAT01.

but i am able to create the idoc metadata for ADRMAS and DEBMAS.

The below config i have done:

Sender : <b>ECC 6.0</b> , Receiver: <b>4.6c</b>, Middleware: <b>PI 7.0</b>


Scheduled the jobs for reports RBDSER01, 02, 03 with 5 mins timeperiod. Used standard SAP serialization group GRP_DEBMAS_ADR while creating the varients.

Partner Profiles: Added both message type with trigger method "background".

Created Distribution channel. And my port SAPPID is pointing to PI system, The RFC also working fine.


Created Partner profile added inbound message type with respective process codes. Scheduled the job for report RBDSER04 with 5 min timeperiod.

Without serilization i am able to post the idocs through PI.

In ID, i have tested my confg for SERDAT01.SERDAT. It is fine. Everytime when RBDSER02 job get release it is creating one SERDAT idoc with serialization information. But in PI this idoc message is failed with error <i>"Transaction IDX1: Port SAPR3D, client , RFC destination contain errors".</i>

How can we achieve the serialization in this scenario, Is there any other procedure ?

Please let me know, if i am missing any config or any wrong config.


<i>Naveen Chamala</i>