Skip to Content
Former Member
Feb 16, 2009 at 07:37 AM

Can I hold messages in XI queue at runtime?


Hi Experts,

My requirement is below using PI 7.1:

I have a two business process A & B where IDOCs are coming to PI

Source is SAP R3 : Receivers are Webservices

Business Process A:

As changes in SAP will triggers IDOCs and send to PI and PI will send to receivers

Business Process B:

During the process A if some IDOCs comes with START IDOC then my PI system have to switch to business process B , should stop Business Process A for a while and in mean time PI has to hold all the messages which are related to Business Process A in a queue and should execute the messages related to Business Process B and when PI receives END IDOC then PI has to switch to Business process A and all holding messages in queue related to Business Process A have to excecute.

This is my requirement can I hold messages in XI queue? How can this be done in XI? Is there any other way where I can design this.