Wednesday, 24 June 2020

OIC - Receive Bulk Import ERP Callback using SOAP Adapter

Use the following WSDL to receive a callback from ERP Application. Configure a SOAP adapter with following WSDL and select SAML assertion as a security policy. 

Provide this integration URL in ERP Bulk import request message to receive a callback. 

 OnJobCompletion.wsdl

xmlns:tns="http://oracle.com/sca/soapservice/SOACoreServices/ERPCallbackServiceService/ERPCallbackService" xmlns:inp1="http://xmlns.oracle.com/scheduler" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
   <wsdl:types>
      <xsd:schema attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://xmlns.oracle.com/scheduler" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
         <xsd:element name="onJobCompletion">
            <xsd:complexType>
               <xsd:sequence>
                  <xsd:element type="xsd:int" name="requestId"/>
                  <xsd:element type="xsd:string" name="state"/>
                  <xsd:element name="resultMessage" type="xsd:string"/>
               </xsd:sequence>
            </xsd:complexType>
         </xsd:element>
      </xsd:schema>
   </wsdl:types>
   <wsdl:message name="onJobCompletionRequestMessage">
      <wsdl:part name="ERPCallbackInput_pn" element="inp1:onJobCompletion"/>
   </wsdl:message>
   <wsdl:portType name="onJobCompletion_ptt">
      <wsdl:operation name="onJobCompletion">
         <wsdl:input message="tns:onJobCompletionRequestMessage"/>
      </wsdl:operation>
   </wsdl:portType>
</wsdl:definitions>

No comments:

Post a Comment