Siebel Order Management Infrastructure Guide > PSP Engine >

Calling a PSP Procedure from an External Application


You can invoke a PSP procedure from an external application by using a Web service ASI or a business service API.

To call a PSP procedure from an external application

  1. Create a Web Service ASI or expose a business service API.
  2. Use the Web Service ASI or business service API to invoke a controller workflow.
  3. Use the controller workflow to do the following:
    1. Convert the XML input document to a row set using the XSLT or the Siebel Data Mapper.
    2. Construct a Context property set (if required) from the XML input document using XSLT or the Siebel Data Mapper.
    3. Invoke the standard PSP procedure.
    4. Construct an XML response from the output row set.
Siebel Order Management Infrastructure Guide Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Legal Notices.