將資料上傳至 Oracle Cloud ERP

您現在必須建立流程,將資料上傳至 Oracle Cloud ERP

下一步是使用先前描述之流程所產生的 FBDI 檔案,並將檔案上傳至 Oracle Cloud ERP

Oracle Cloud ERP 顯示可用於資料傳輸的 Web 服務 (主要是 SOAP)。雖然您可以使用 SOAP 呼叫直接存取這些服務,但處理二進位檔案 (例如 ZIP 檔案) 以上傳和接收資料時,仍會有一些複雜性。使用簡單的 SOAP 呼叫來擷取和上傳 ZIP 檔案可能會相當繁瑣。幸運的是,Oracle Integration 有一個抽象化這些複雜性的 ERP 轉接器。因此,在此情況下,會使用 ERP 轉接器進行日記帳上傳。

entry-2.png 日記帳的描述如下
日誌圖解描述 -entry-2.png

此影像中的兩個編號步驟執行下列步驟:

  1. 讀取 FBDI ZIP 檔案。
  2. 使用 ERP 轉接器呼叫 Oracle Cloud ERP

Oracle Cloud ERP 轉接器採用包含 FBDI 檔案與特性檔的 ZIP 檔案作為輸入。由於讀取活動會讀取檔案,因此只需要將檔案參照和名稱傳送至 Oracle Cloud ERP 轉接器。

讀取檔案式資料 ZIP 檔案

流程的第一個步驟是讀取 FBDI ZIP 檔案。

流程是由排程器觸發。當排程器啟動處理程序時,第一個活動會讀取先前流程中建立的 FBDI ZIP 檔案。由於此檔案是 ZIP 檔案,因此不需要任何綱要即可讀取檔案。

使用轉接器上傳資料檔案

使用 Oracle Cloud ERP 轉接器呼叫 Oracle Cloud ERP

若要在設計階段設定 Oracle Cloud ERP 轉接器,請使用 Oracle ERP Cloud 端點組態精靈

  1. 在「基本資訊」步驟中,呼叫端點 InvokeERP ,選擇是否提供描述,並將動作設為將資料匯入財務雲應用程式
  2. 在「作業」步驟中,輸入值為匯入分錄匯入工作名稱。選擇性輸入描述並將擷取檔案設為全部
  3. 在「回應 (Response)」步驟中根據需求設定通知,然後設定「回呼 (Callback)」資訊。將「整合流程 ID 與版本」設為回呼 Oracle Integration 流程的 ID 與版本。
    回呼流程會在下一篇文章中說明。您必須在此處建立該流程並使用其 ID。