How to receive multiple IDocs in a single request from SAP

How to receive multiple IDocs in a single request from SAP

book

Article ID: KB0071617

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for SAP Solutions 7.x

Description

How to get or receive multiple IDocs in a single request or in the same time from SAP.

Issue/Introduction

To receive the multiple IDocs in a single request from SAP, we need to setup pack size and output mode in the partner profile. Also need to change the publish mode to "exploded batch" on the adapter publication service.

Environment

All supported systems

Resolution

To receive multiple IDocs in a single request from the SAP, we need to set up pack size and output mode in the partner profile. This can be done by executing t-code we20 through the SAP GUI. See the attached image (Filename: Screenshot_1) for the same. These settings need to be done first in order to receive multiple IDocs in a single request.

After that you would also need to change the publish mode to "exploded batch" on the adapter publication service configuration to enable sending multiple IDocs in one message to the transport. See the attached image (Screenshot_2) for the same. Note: -  In exploded batch mode, the size of the batch is being equal to the packet size configured in the SAP system for the partner profile.

If the service remains using the 'exploded' mode, it will publish each idoc as a single message to the transport.

Attachments

How to receive multiple IDocs in a single request from SAP get_app
How to receive multiple IDocs in a single request from SAP get_app