cancel
Showing results for 
Search instead for 
Did you mean: 

IDoc packaging in PI 7.31 single stack SP11

Former Member
0 Kudos

Hi Experts,

My scenario is a simple Idoc->File. However, to optimize our interface we decided to package our idocs in groups. Now here is what we did:

1. Partner profile updated in ECC to 'Collect'.

2. Package size specified in ECC.

3. Port in ECC is tRFC.

4. Sender channel in PI configured and the checkbox - 'Multiple Idocs in single XI message' checked.

5. Cardinality of the idoc updated to unbounded.

6. Triggered the test IDocs with repeat factor from WE19 and then try to execute the report RSEOUT00 manually by giving parameters.

But still each of the IDoc hits directly sender IDoc adapter instead of IDocs being collected according to package size mentioned.Also when execute manually the RSEOUT00 report after this test IDoc it pops up "No IDoc is ready for processing" . Kindly help.


Thnx,Nithin.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Harish,

Thanks for your response!

Yes the cardinality changed and also collect option is enabled in PP but since I am triggering the IDocs by WE19 so there is no need to execute the RSEOUT00 for manual testing right?

-Nithin.

Harish
Active Contributor
0 Kudos

Can you please share your sender channel screenshot.

regards,

harish

Answers (6)

Answers (6)

Former Member
0 Kudos

Hi A J,

Thank u for the info. The link works but only with display access, it would have been better if we have access to place or delete the files manually.

Thnx,Nithin.

Former Member
0 Kudos

Hi Harish,

Thanks for reply, but basis guys are unable to help on the same. They say access to only a folder is not possible.

-Nithin.

Former Member
0 Kudos

See if below blog can help you out in browsing file directroy in Java only system:

Harish
Active Contributor
0 Kudos

Hi Nithin,

I would suggest to open a new thread for other questions.

regards,

Harish

Former Member
0 Kudos

Sure Harish, Thank you for all the replies.

Harish
Active Contributor
0 Kudos

your welcome Nithin. Please close the thread to make SCN forum clean. Please refer the below blog for steps

Former Member
0 Kudos

Hi Harish,Srinivas,

Thanks for inputs. Yes right it should work, in mapping level its working now should ask basis since I do not have access to folder & this is FCC to see it created line items in csv file. Is it possible for basis/network team to provide the access to only two folders rather than giving server level access via filezilla or some cross-platform FTP application just to avoid bothering or dependant on them? What's the best way to place the files for NFS/ to check the content of files rather than server access ? Kindly suggest.

-Thnx, Nithin.

Harish
Active Contributor
0 Kudos

Hi Nithin,,

the best way is to have File server with access to developers. so you can test and check your scenario.

regards,

Harish

Former Member
0 Kudos

Hi Harish,

Thanks for all your inputs! The number IDocs that are hitting sender adapter are now as per the size set but now the issue is since my scenario is IDoc to file the receiver number of "Record" fields are not getting populated according to the input number of IDocs where all the fields are one to one mapped to receiver file structure. Pls find the below snippet on structure & mapping.

Receiver file data structure screen shot where the cardinality of receiver is 0..unbounded :-

One to one mapping :

Kindly suggest to generate the number of "Record" fields in the above structure based on the number of IDocs triggered.

-Thnx,Nithin.

former_member191435
Contributor
0 Kudos

Hi

Try to map IDOC ---> Record and try are you getting no of records = no of idocs in Source.

Harish
Active Contributor
0 Kudos

Hi Nithin,

Please try the suggestion given by sreenivas.

Former Member
0 Kudos

Hi Harish,

PFB snippet below:

-Nithin.

Harish
Active Contributor
0 Kudos

Hi Nithin,

Can you please set the number of IDOC segment per XI message then test this again?

It is the package size.

regards,

Harish

Harish
Active Contributor
0 Kudos

Hi Nithin,

you do not need to change the Cardinality of IDOC. Please check if the sender channel configuration and ECC configuration (the PP should not have trigger immediately option)

refer the below discussion

Idoc packaging - PI 7.4 - Single Stack - AAE | SCN