cancel
Showing results for 
Search instead for 
Did you mean: 

Queuing in MII V 12.0

Former Member
0 Kudos

Hi,

If R/3 is down what will happen to the request(BAPI) sent from MII to R/3? Is there any built in functionality for queuing such requests and reprocessing it when R/3 is up??

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Sophila,

you call a BAPI by using one of the JCo Actions of MII. If the action receives an error (SAP down, User or PW not correct and so on) the actions failes. You can catch the error and react accordingly.

I think you will have to build some kind of queue for yourself. For example, create a table "Outbound Messages" and fill it with the XML data you want to send to SAP. Then create a job that regularly reads the table. If the messaes can be delivered to SAP, you can delete them from the table. Otherwise the jobs will try to send them until SAP can be reached.

The effort to create this table and the job is small, and you can separate the function of creating the message and delivering it to SAP.

You may also find the following thread useful, which gives more information about the queue actions in MII:

[]

Michael

Answers (1)

Answers (1)

former_member4529
Active Contributor
0 Kudos

Hi,

You can actually enable queuing if you use the JRA action block instead of JCo to call BAPI from MII. The data buffering functionality is new in MII 12.0. Refer the following help doc:

[Data Buffering|http://help.sap.com/saphelp_xmii120/helpdata/en/45/515db282a33a16e10000000a1553f6/frameset.htm]

Thanks,

Dipankar