cancel
Showing results for 
Search instead for 
Did you mean: 

idoc to file

Former Member
0 Kudos

Hi Guys,

I am working on idoc2file interface for a material master data.

Change Pointers are enabled for material master. At regular intervals execute the function module masteridoc_create_smd_matmas to create an output message and send it to PI Middleware.

The messages are buffered in a way that preserves their sequence of generation in PI.

The middleware activates once per day to send any buffered messages to target legacy system in the precise sequence they were generated. It also has the ability for activation ondemand(send the data on demand). This enables changes to be passed immediately to target.

How do i make this activation on demand in PI and

Should i go ahead with the buffering of message in ECC or in PI, which is more convenient way of doing and how this can be achieved?

Regards

Sahil

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member200962
Active Contributor
0 Kudos
The middleware activates once per day to send any buffered messages to target legacy system in the precise sequence 
they were generated
Should i go ahead with the buffering of message in ECC or in PI

In the above case it will be a good approach to keep on collecting the data in the ECC system itself.....then during the required time start a job in ECC to send this data to PI in one go (an ABAPer will help you in how to do this)

Collecting the messages in PI in the way you want would require a BPM (which is not recommended).

Regards,

Abhishek.

Former Member
0 Kudos

Hi Abhishek,

Thanks for you reply.

suppose if i am collecting all the idocs in ECC and send that to X in one go...Hwz that handled in XI Idoc Adapter as it takes only one IDOC at a time.

Foe example.

I have 10,000 idocs transferd once per day to PI..How is this handled in PI?

How can i achieve ON DEMAND request?

Waiting for your reply

Thanks

Sahil

Former Member
0 Kudos

Hi,

In PI 7.1 Ehp1 there is an option to receive the idocs in batches like 100 per message...which can be set at idoc adapter in PI..

which will enable to proces the same...

Regarding the on Demand..like changes have to be reflected immediately once done at ECC side..then you need to configure the partner profile option send idoc immediately...to PI so that PI can process once received immediately...

HTH

Rajesh

former_member200962
Active Contributor
0 Kudos
suppose if i am collecting all the idocs in ECC and send that to X in one go...Hwz that handled in XI Idoc Adapter 
as it takes only one IDOC at a time

IDOC Packaging....refer the blog by Michal which tells you on the way(s) for collecting IDOCs.

Regards,

Abhishek.