Skip to Content
avatar image
Former Member

How to convert WSDL to O data service to start a BPM Process

Dear Experts,

I am new to SAP BPM and working on a small BPM Process demo. I have 2 step process in which process triggers and a human task is assigned to a user. UI is being developed by other team on SAP Gateway server.

In my demo, I am manually triggering the process from NWA.( I have defined event trigger message in my process).Process gets trigger successfully. and I have wsdl generated as well. Now ask is, SAP UI5 Team wants to trigger the same process through Odata service. ( I have wsdl as web service which needs to be modified so that UI team can use it as odata service).

I was going through blogs on SCN, we have a standard BPM Odata service to start a process, I want to know if you have any links/docs step by step how we can achieve the same in my current scenario. One challenge I have is, UI team is not accessible to me. I have defined two parameters ID and NAME in my wsdl, for which I manually entering some value in NWA to trigger the process.

Sorry for my silly question

Thank you

Regards,\

Ravi

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

6 Answers

  • Best Answer
    Mar 02, 2017 at 04:15 PM
    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Jun Wu

      Thanks Jun for quick response.

      I am sorry, i did not understood by placeholders, Please refer attached both screenshot.

      Is issue related to Roles/Authorization, If yes please let me know.

      Appreciate your help

      Thanks,

      Ravi

  • Mar 02, 2017 at 06:50 PM

    /bpmodata/startprocess.svc/<vendor>/<dc-name>/<process-technical-name>/$metadata

    <> those are placeholder

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Jun,

      Can you please below attached screenshot, placeholder looks ok.( what name I should put for vendor( I have kept domain name for the company i.e ngco.com).

      Also I have attached wsdl for your reference wsdl.txt.( with this wsdl i am able to trigger the process from NWA)

      wsdl.txt (2.3 kB)
      wsdl.txt (2.3 kB)
      error.jpg (44.7 kB)
  • Mar 02, 2017 at 12:03 PM
    Add comment
    10|10000 characters needed characters exceeded

  • Mar 02, 2017 at 03:54 PM

    Hi Ravi,

    You may want to check the below blog:

    How to start a process using SAP NW BPM OData Services

    Regards,

    Nabendu.

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 02, 2017 at 09:28 PM

    just go to bpm project to find out, no need to guess....

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 05, 2017 at 09:02 PM

    Thanks alot Jun, I was able to trigger the flow with BPM Odata service.

    I was missing correct name for placeholder" vendor".

    Regards,

    Ravi

    Add comment
    10|10000 characters needed characters exceeded