1. 程式人生 > >通過IDOC實現EDI與SAP整合(一) - 連線SAP系統

通過IDOC實現EDI與SAP整合(一) - 連線SAP系統

目錄

 通過IDOC實現EDI與SAP整合(一) - 連線SAP系統
 通過IDOC實現EDI與SAP整合(二) - 登入SAP系統
 通過IDOC實現EDI與SAP整合(三) - 傳送IDOC到SAP系統
 通過IDOC實現EDI與SAP整合(四) - 接收來自SAP系統的IDOC

檢視完整分享,可前往 SAP(IDoc) PORT。同時可免費下載產品進行實際操作。
點選下載 & 免費試用

通過IDOC實現EDI與SAP整合(一) - 連線SAP系統

通過以下方式可實現RSSBus Connect與 SAP系統的連線,在Connect Type列表中可以根據所使用的應用平臺選擇相應的連線型別:

Windows

  • NetWeaver RFC SDK
  • Classic RFC SDK
  • Classic RFC SDK with Unicode Support
  • SOAP (Send-only)

Java

  • Java Connector (JCO)
  • SOAP (Send-only)

NetWeaver RFC SDK使用方法

將下列NetWeaver RFC SDK庫保存於RSSBus Connect下的C:\Windows資料夾中:
  • sapnwrfc.dll
  • icudt30.dll
  • icuin30.dll
  • icuuc30.dll
  • libicudecnumber.dll
  • Libsapucum.dll

.dll檔名”取決於SAP RFC SDK安裝版本,不同的版本中檔名可能會不同。上例中dll檔案來自3.0版本。
為了使NetWeaver SDK connection在客戶端正常工作,請將”sapgw00” service新增到列出項(listed services)且儲存於路徑”C:\Windows\System32\drivers\etc\services”。


Classic RFC SDK使用方法

Non-Unicode庫型別僅需要librfc32.dll檔案。將librfc32.dll檔案保存於RSSBus Connect的C:\Windows資料夾下。請注意,32位和64位系統都支援並提供這些類庫,此操作時使用的平臺系統必須和處理時的系統一致。如果這個程式執行在Window 64位系統上,那麼相應的處理過程也是64位。 Classic RFC SDK(Unicode)使用方法 將下列SAP RFC SDK 庫保存於RSSBus Connect程式的C:\Windows資料夾下:
  • librfc32u.dll
  • icudt30.dll
  • icuin30.dll
  • icuuc30.dll

“.dll檔名”取決於SAP RFC SDK安裝版本,不同的版本中檔名可能會不同,上例中檔案來自於3.0版本。
另外,32位和64位系統都支援且提供這些類庫,操作時使用的平臺系統必須和處理時的系統一致。如果這個程式執行在Window 64位系統上,那麼相應的處理過程也是64位。


Java Connector使用方法

為了使用Java Connector,請將sapjco3.jar 檔案新增到Java servlet container的lib資料夾下。

SOAP使用方法

SOAP僅適用於傳送IDocs檔案到SAP系統,為了同時能接收到檔案,還需要配置一個不同的連線方式。 上述功能需要在SAP 系統中啟用SOAP的連線方式。
請前往下一篇,檢視 通過IDOC實現EDI與SAP整合(二) - 登入SAP系統