findInvoiceInterface Operation in Payables Invoice in SOAP web service (FIND_INVOICE_INTERACE payload with Response)

Find Invoice Interface

findInvoiceInterface Operation in Payables Invoice in SOAP web service (FIND_INVOICE_INTERACE payload with Response)

FindInvoice
 Service WSDL URL: https://servername/fscmService/InvoiceInterfaceService?WSDL

Code for REQUEST Payload

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://xmlns.oracle.com/apps/financials/payables/invoices/quickInvoices/invoiceInterfaceService/types/" xmlns:typ1="http://xmlns.oracle.com/adf/svc/types/">
   <soapenv:Header/>
   <soapenv:Body>
      <typ:findInvoiceInterface>
         <typ:findCriteria>
            <typ1:fetchStart>0</typ1:fetchStart>
            <typ1:fetchSize>10</typ1:fetchSize>
            <!--Optional:-->
            <typ1:filter>
               <typ1:group>
                  <typ1:item>
                     <typ1:attribute>InvoiceTypeLookupCode</typ1:attribute>
                     <typ1:operator>=</typ1:operator>
                     <typ1:value>STANDARD</typ1:value>                    
                  </typ1:item>
               </typ1:group>
            </typ1:filter>
            <!--Optional:-->
            <typ1:sortOrder>
               <!--1 to 500 repetitions:-->
               <typ1:sortAttribute>
                  <typ1:name>InvoiceId</typ1:name>
                  <typ1:descending>True</typ1:descending>
               </typ1:sortAttribute>
            </typ1:sortOrder>
            <!--0 to 500 repetitions:-->
            <typ1:findAttribute>InvoiceId</typ1:findAttribute>
			<typ1:findAttribute>InvoiceNumber</typ1:findAttribute>
			<typ1:findAttribute>InvoiceTypeLookupCode</typ1:findAttribute>
			<typ1:findAttribute>VendorName</typ1:findAttribute>
			<typ1:findAttribute>VendorSiteCode</typ1:findAttribute>
			<typ1:findAttribute>InvoiceAmount</typ1:findAttribute>
            <typ1:excludeAttribute>false</typ1:excludeAttribute>
            <!--0 to 500 repetitions:-->
         </typ:findCriteria>
         <typ:findControl>
            <typ1:retrieveAllTranslations>false</typ1:retrieveAllTranslations>
         </typ:findControl>
      </typ:findInvoiceInterface>
   </soapenv:Body>
</soapenv:Envelope>

Code for Response Payload

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
   <env:Header>
      <wsa:Action>http://xmlns.oracle.com/apps/financials/payables/invoices/quickInvoices/invoiceInterfaceService/InvoiceInterfaceService/findInvoiceInterfaceResponse</wsa:Action>
      <wsa:MessageID>urn:uuid:4a4a811b-5e28-4c85-9613-99eef07fc489</wsa:MessageID>
   </env:Header>
   <env:Body>
      <ns0:findInvoiceInterfaceResponse xmlns:ns0="http://xmlns.oracle.com/apps/financials/payables/invoices/quickInvoices/invoiceInterfaceService/types/">
         <ns2:result xsi:type="ns0:InvoiceInterfaceHeaderResult" xmlns:ns0="http://xmlns.oracle.com/apps/financials/payables/invoices/quickInvoices/invoiceInterfaceService/" xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/" xmlns:ns1="http://xmlns.oracle.com/adf/svc/types/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns2="http://xmlns.oracle.com/apps/financials/payables/invoices/quickInvoices/invoiceInterfaceService/types/">
            <ns0:Value>
               <ns0:VendorName>Test Supplier  App99</ns0:VendorName>
               <ns0:VendorSiteCode>DELHI-APP1099</ns0:VendorSiteCode>
               <ns0:InvoiceAmount currencyCode="INR">200</ns0:InvoiceAmount>
               <ns0:InvoiceId>300000019636007</ns0:InvoiceId>
               <ns0:InvoiceNumber>SOAP_303</ns0:InvoiceNumber>
               <ns0:InvoiceTypeLookupCode>STANDARD</ns0:InvoiceTypeLookupCode>
            </ns0:Value>
            <ns0:Value>
               <ns0:VendorName>Test Supplier  App99</ns0:VendorName>
               <ns0:VendorSiteCode>DELHI-APP1099</ns0:VendorSiteCode>
               <ns0:InvoiceAmount currencyCode="INR">200</ns0:InvoiceAmount>
               <ns0:InvoiceId>300000019636005</ns0:InvoiceId>
               <ns0:InvoiceNumber>SOAP_302</ns0:InvoiceNumber>
               <ns0:InvoiceTypeLookupCode>STANDARD</ns0:InvoiceTypeLookupCode>
            </ns0:Value>
            <ns0:Value>
               <ns0:VendorName>Test Supplier  App99</ns0:VendorName>
               <ns0:VendorSiteCode>DELHI-APP1099</ns0:VendorSiteCode>
               <ns0:InvoiceAmount currencyCode="INR">200</ns0:InvoiceAmount>
               <ns0:InvoiceId>300000019636003</ns0:InvoiceId>
               <ns0:InvoiceNumber>SOAP_301</ns0:InvoiceNumber>
               <ns0:InvoiceTypeLookupCode>STANDARD</ns0:InvoiceTypeLookupCode>
            </ns0:Value>
            <ns0:Value>
               <ns0:VendorName>Test Supplier  App99</ns0:VendorName>
               <ns0:VendorSiteCode>DELHI-APP1099</ns0:VendorSiteCode>
               <ns0:InvoiceAmount currencyCode="INR">200</ns0:InvoiceAmount>
               <ns0:InvoiceId>300000019636001</ns0:InvoiceId>
               <ns0:InvoiceNumber>SOAP_300</ns0:InvoiceNumber>
               <ns0:InvoiceTypeLookupCode>STANDARD</ns0:InvoiceTypeLookupCode>
            </ns0:Value>
            <ns0:Value>
               <ns0:VendorName>Test Supplier  App99</ns0:VendorName>
               <ns0:VendorSiteCode>DELHI-APP1099</ns0:VendorSiteCode>
               <ns0:InvoiceAmount currencyCode="INR">200</ns0:InvoiceAmount>
               <ns0:InvoiceId>300000019548013</ns0:InvoiceId>
               <ns0:InvoiceNumber>SOAP_203</ns0:InvoiceNumber>
               <ns0:InvoiceTypeLookupCode>STANDARD</ns0:InvoiceTypeLookupCode>
            </ns0:Value>
            <ns0:Value>
               <ns0:VendorName>Test Supplier  App99</ns0:VendorName>
               <ns0:VendorSiteCode>DELHI-APP1099</ns0:VendorSiteCode>
               <ns0:InvoiceAmount currencyCode="INR">200</ns0:InvoiceAmount>
               <ns0:InvoiceId>300000019548011</ns0:InvoiceId>
               <ns0:InvoiceNumber>SOAP_202</ns0:InvoiceNumber>
               <ns0:InvoiceTypeLookupCode>STANDARD</ns0:InvoiceTypeLookupCode>
            </ns0:Value>
            <ns0:Value>
               <ns0:VendorName xsi:nil="true"/>
               <ns0:VendorSiteCode xsi:nil="true"/>
               <ns0:InvoiceAmount currencyCode="INR">257.68</ns0:InvoiceAmount>
               <ns0:InvoiceId>300000011186511</ns0:InvoiceId>
               <ns0:InvoiceNumber>S18512290920553398</ns0:InvoiceNumber>
               <ns0:InvoiceTypeLookupCode>STANDARD</ns0:InvoiceTypeLookupCode>
            </ns0:Value>
            <ns0:Value>
               <ns0:VendorName xsi:nil="true"/>
               <ns0:VendorSiteCode xsi:nil="true"/>
               <ns0:InvoiceAmount currencyCode="INR">103</ns0:InvoiceAmount>
               <ns0:InvoiceId>300000011186386</ns0:InvoiceId>
               <ns0:InvoiceNumber>S1d02d290920553388</ns0:InvoiceNumber>
               <ns0:InvoiceTypeLookupCode>STANDARD</ns0:InvoiceTypeLookupCode>
            </ns0:Value>
            <ns0:Value>
               <ns0:VendorName xsi:nil="true"/>
               <ns0:VendorSiteCode xsi:nil="true"/>
               <ns0:InvoiceAmount currencyCode="INR">630</ns0:InvoiceAmount>
               <ns0:InvoiceId>300000011186350</ns0:InvoiceId>
               <ns0:InvoiceNumber>Scaacd290920553385</ns0:InvoiceNumber>
               <ns0:InvoiceTypeLookupCode>STANDARD</ns0:InvoiceTypeLookupCode>
            </ns0:Value>
            <ns0:Value>
               <ns0:VendorName xsi:nil="true"/>
               <ns0:VendorSiteCode xsi:nil="true"/>
               <ns0:InvoiceAmount currencyCode="INR">392.65</ns0:InvoiceAmount>
               <ns0:InvoiceId>300000011186340</ns0:InvoiceId>
               <ns0:InvoiceNumber>S9414d290920553384</ns0:InvoiceNumber>
               <ns0:InvoiceTypeLookupCode>STANDARD</ns0:InvoiceTypeLookupCode>
            </ns0:Value>
         </ns2:result>
      </ns0:findInvoiceInterfaceResponse>
   </env:Body>
</env:Envelope>
Categories

Comments

Popular posts from this blog

E-Text Report In Fusion | Types of E-Text reports

Supplier API's

How to pass default Parameter in cursor