Skip to Content
avatar image
Former Member

synchronous mobile to R/3 Interface

HI,

we have a requirement to update records to R/3 system from an android platform mobile device PI as middle ware and need to get back response whether the records are updated successfully or not from R/3 to mobile. Synchronous Mobile to R/3 Interface.

so can you pls give some inputs how can I achieve this requirement. Thanks in Adv..

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    Feb 07, 2012 at 09:41 AM

    Hi,

    >>>>so can you pls give some inputs how can I achieve this requirement. Thanks in Adv..

    you can easily do it with the use of SAP PI:

    1) you can create a web service on PI which can be called from any mobile platform (synchronous web service)

    2) inside PI you need to use an object called ICO (integrated configuration) so the performance will be good

    3) inside R3 you can use RFC adapter or ABAP proxy to update the records (PI will call it)

    4) inside R3 you can do any kind of update you want - using a BAPI for example - and you will get the result back to the web service

    the quesiton is very general hence a general answer 😊

    Regards,

    Michal Krawczyk

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Michal Krawczyk

      Hi Michal I am very new to Principal propagation. I gone throught related blogs and documents.

      I am having doubt regarding this.

      1. do this methodology supports sor soap sender and soap receiver channels? if yes steps needed to do so.

      2.can we maintain session ID and session expiry time with this methodology? If yes steps needed to do so.

      my 1st scenario is just for checking the user credentials and if the user credentials are correct, a session need to be maintained for 5 mins. If the session time is completed(5 mins completed) again user needs to login because of seesion expired and new request message to be triggered from webservice.

      this scenario looks like this

      1.Mobile applicarion(soap sender)<---- >PI< --


      >(soap receiver)AD-ActiveDirectory.

      all user credentials are maintained in AD.

      session need to be maintained in the wsd which PI gives to mobile application.

      if 1st scenario is sucesses then 2nd scenario need to executed. it seems some thing like

      2. mobile application (soap sender)<--


      >PI<--
      >(synchABAP proxy) R/3 system.

      thanks in adv... and its a great help i receive solution.