配置SAP的WebServices以及具體的Html使用JavaScript調用格式

来源:互联网 发布:白银大非农数据分析 编辑:程序博客网 时间:2024/06/11 04:02

SAP配置WebServices的步驟:(區分Se37和Se80建立,此處介紹Se37,適用與ECC6.0,沒有升級版).

1.SE37--->進入一個FunctionModule以後,選擇Utilities--->More Utilities-->Create WebServices-->FromFunctionModule.

2.然後根據嚮導一直點擊下一步.完成即可.至此根據SE37建立WebServices已經可以了.簡單吧....

3.配置WebServices,輸入T-code:WSconfig.輸入剛才創建的Sevrice的名字,Variant和Service一樣.回車即可.

4.進入界面,選擇ICF Details,選擇到剛創建的RFCWebServices,雙擊配置LogonData,最好是配置一下登陸密碼.保存即可.

5.輸入T-code:WSADMIN,展開右邊的樹形結構,找到我們剛才創建的WebServices,一直到文件的最下層,選中.

6.選擇Menu上面的WebService--->WSDL,在彈出的對話框選擇任一個都可以,點擊確定即可,若在瀏覽器中可以瀏覽到XML文件,

  即說明配置成功,接下來只要在HTML頁面適用JavaScript調用即可.

(一定要配置好服務器的映射,即在Host文件中添加服務器的IP地址,以及名字.若不配置,則在瀏覽器瀏覽的時候將服務器名稱段改為服務器的IP地址即可,只是每次都要修改即可)

如下為JavaScript調用SAP的WebServices:(此FunctionModule傳入的參數只能為單值,只能是Import和Export傳值,其他不能用,不知道爲什麽,同時實例為傳入一個Table類型的Import參數,輸出也為Table類型的Export,最後對輸出的XML文件進行解析,將結果保存到二維數組中)

原创粉丝点击