cancel
Showing results for 
Search instead for 
Did you mean: 

Quality of Service for ABAP Proxy Messages

Former Member
0 Kudos

Dear Experts,

Could you please let me know how can we impose quality of service for ABAP proxy interfaces? I believe this should be controlled at the sender application while sending the messages. Requirement is to process the proxy messages in EOIO.

Regards,

Lakshman V.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Requirement is to process the proxy messages in EOIO.

pls refer below blogs:

http://scn.sap.com/message/4883650#4883650

http://scn.sap.com/thread/2070900

ur requirements is fullfilled by  serialization concept in report and also refer how to Guaranteeing Exactly Once In Order (

http://help.sap.com/saphelp_nw2004s/helpdata/en/20/46e3e5975b4de49f222519dd2b7dee/frameset.htm

Answers (1)

Answers (1)

Former Member
0 Kudos

Thank you Sankar. I got the idea now.

Lakshman V.

former_member184681
Active Contributor
0 Kudos

Hi,

Still, I think that marking the "Maintain Order at Runtime" checkbox in the Interface Determination is the simplest and all-purpose option to make your scenario EOIO.

Regards,

Greg

Former Member
0 Kudos

Yes Greg. It does serve the purpose. I belive, by doing this we can only control the messages within PI. If the reciever system is SAP and If we proceed with this approach messages would follow registered EOIO queues at the reciever end as well ???

Thank you.

Lakshman V.

Former Member
0 Kudos

Yes Greg. It does serve the purpose. I belive, by doing this we can only control the messages within PI. If the reciever system is SAP and If we proceed with this approach messages would follow registered EOIO queues at the reciever end as well ???

Thank you.

Lakshman V.

former_member184681
Active Contributor
0 Kudos

Well, in order to have the sequence maintained on the receiver side (at least for IDoc and Proxy receivers) simply set QoS = EOIO in the receiver Communication Channel in addition to having Maintain Order at Runtime marked. Still, you might want to test it or wait for other experts to confirm it.

Regards,

Greg

Former Member
0 Kudos

Fine.. For IDoc reciever Channel we can proceed with selecting Queue Processing but for the Reciever XI Adapter we don't have such option to select QoS. Anyways, thank you for the information Greg!

Since, it is a ABAP proxy to ABAP proxy scenario, it is a valid option to implement the code at Sender Proxy class which interms sends the message with EOIO Qos and the QueueID can also be passed.We can see them in the message header  in XML message as well.

Thank you.

Lakshman V.