cancel
Showing results for 
Search instead for 
Did you mean: 

delay into the inbound qRFC queue

Former Member
0 Kudos

Hi:

I am sending a pack of idocs with an xml message through an idoc channel from XI to R/3.

Can I do a delay between the sending of each idoc?

Thanks

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

HI,

See it depends upon how your are sinding IDocs..

We can solve based on above.

If youare siending through one abap program,there you can maintain the delay..

similarly you can maitain..

Second way is you can use BPM.In that wait step is there you can set the inteval for some min/hrs/days.. or you can say when do want to read also particular time.

Regards

Chilla..

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi,

It is very simple.

If you use BPM,

See first you need to collect IDocs as you mensioned pack of Idocs,this can

be done by the following way

- first import Idoc into IR,

- export the IDoc structure file WSDL and change max occur as 0..unbounded.

- again import into IR under external def

After this collect Idocs and MM,IM target as unbounded msg.

In BPM Use steps

Receive - receive msgs and maitain loop upto satisfying your business requirement condition

maitain the block with foreach mode and put wait step whatever you want to delay

each mesg od IDoc can be send to target by transformation step which will send each record as IDoc sending to target by send step

Try..

Please let me know you got it clear or not.

Regards

Chilla...

-

Former Member
0 Kudos

HI this is varma.

i read ur info regarding idocs which u sent in frb to ur friend.

i just want why we need to again import idoc xml message to external definition(IR).

is it the necessary step for transforming idocs to reciever in an order.

waitng for ur resposnse.

thanku.

regards.

varma.

Former Member
0 Kudos

Sreeram ,

What does mean budling IDOC'S?

Former Member
0 Kudos

bundling IDOC's is collecting all IDOC's into one IDOC. which has all IDOC's.

Thanks

Sreeram

Former Member
0 Kudos

But my question is how can I say to the step SEND(idoc channel) that I want to send the idocs one by one.

thx

Former Member
0 Kudos

If you are not using budling IDOC'S then by default for each record it will create a separate IDOC which sloves your problem .

please reward points

Thanks

Sreeram.G.Reddy

Former Member
0 Kudos

Hi,

1. Use BPM in BPMuse wait step .

please award points

Thanks

Sreeeram.G.Reddy