cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC Packaging not starting in XI3.0SP22

Former Member
0 Kudos

Dear All,

I have a question regarding IDOC packaging. My scenario contains the following steps:

1. Read a bunch of rows from a database by JDBC Adapter.

2. Split message 1:n with ccBPM

3. Determine 2 different Interfacemappings based on several conditions

4. create either IDOC1 or IDOC2

5. send these IDOCS to one SAP System via IDOC Adapter

QoS is EOIO

Because of the large number of small IDOCs I want to use IDOC Packaging via IDXPW. I have created an Job and have defined Sender/Receiver IDs. When I try to find the Filter with the testmessage it shows the right filter. Everything is activated.

But no packaging occures! All Messages went out on an individual base

I have read several hundred forumthreads, nearly all the different Blogs about packaging and the manualpages from SAPHelp about that topic and I didn't find the clue. In the manual there is also stated that I have to set a queueID for EOIO but I can not enter anything in this column. What else have I to do?

Looking forward for some hint or help

Thanks

Manfred Schmidt-Voigt

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi All,

my problem is still open...

Anybody else???

Happy new Year

Manfred Schmidt-Voigt

former_member187339
Active Contributor
0 Kudos

Hi Manfred,

that should have worked.. if not then check these notes:

Note 1179200 - XI runtime: Packaging error for IDoc adapter

Note 814393 - Multiple IDoc instances in an XI message

Also I would suggest you to check marketplace on more notes on idoc packaging

Regards

Suraj

Former Member
0 Kudos

Hi Suraj,

Note 1179200 belongs to PI7.0/1. My system is XI3.0 (see subject)

Note 814393 describes packaging during Mapping. That works but does not help in my case. I have singel input messages and single IDOCs as output messages. The packaging should occure on the IDOC adapter via IDXPW and not during mapping.

Kind regards

Manfred

former_member187339
Active Contributor
0 Kudos

Hi Manfred,

Try this:

1. Download the XSD of both IDocs.

2. Edit these XSD and make min Occurs as 1 and MaxOccurs as unbounded of the root node

3. Replace the target in message mapping with these XSDs

And try to test once..

PS: Logic is to change the minOccurs and MaxOccurs of the stndard idoc from 1..1 to 1..unbounded

Regards

Suraj

Former Member
0 Kudos

Hi Suraj,

Thank you, but that has not changed anything...

Kind regards

Manfred