在 SAP Business One 中,用 SOAP 正文進行 HTTP 請求


可以使用 SAP 提供的 Web 服務包裝,它允許程式設計師使用 DIS 提供的服務。為了執行簡單的整合,可以使用開放源版本的 SoapUI。使用登入服務執行連線,並利用其 wsdl,可以建立登入請求並且可以看到訊息的 XML 定義。

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:log="LoginService">
   <soapenv:Header/>
   <soapenv:Body>
      <log:Login>
         <log:DatabaseServer>192.168.90.118</log:DatabaseServer>
         <log:DatabaseName>DB_TestConnection</log:DatabaseName>
         <log:DatabaseType>dst_MSSQL2008</log:DatabaseType>
         <log:CompanyUsername>manager</log:CompanyUsername>
         <log:CompanyPassword>Kuldip</log:CompanyPassword>
         <log:Language>ln_English</log:Language>
         <log:LicenseServer>192.168.90.118:30000</log:LicenseServer>
      </log:Login>
   </soapenv:Body>
</soapenv:Envelope>

將 SAP Business One 連線到程式,有幾種選項供你嘗試。你可以參考此連結瞭解詳細資訊 −

https://blogs.sap.com/2014/07/28/connecting-an-add-on-to-sap-business-one/

更新日期:2020 年 3 月 6 日

343 次瀏覽

職業 起點

完成課程,獲得認證

開始學習
廣告