Oracle E-Business Suite (EBS) 的事件監控整合

本節列出 Oracle E-Business Suite (EBS) 立即可用的事件監控整合。

註:

如需自訂程序自動化或事件監控與 EBS 的整合,請參閱建立自訂整合

支援用於 EBS 事件監控的任務管理程式整合

這些是 EBS 事件監控的 任務管理程式整合:

  • EBSJournalApprove
  • EBSJournalPost
  • EBSJournalPeriodClose
  • EBSJournalPeriodOpen
  • EBSJournalPeriodReopen
  • EBSAPJournalPeriodOpenClose

Oracle E-Business Suite (EBS) 支援的事件

以下是可監控的事件:

表格 13-18 Oracle E-Business Suite 事件與描述

整合名稱 事件名稱 描述

日記帳核准事件

oracle.apps.gl.Journals.journal.approve 總帳:已核准日記帳

日記帳記入事件

oracle.apps.gl.Journals.journal.post 總帳:已完成計入

日記帳期間關閉事件

oracle.apps.gl.CloseProcess.period.close 總帳:期間關閉

日記帳期間開啟事件

oracle.apps.gl.CloseProcess.period.open 總帳:期間開啟

日記帳期間重新開啟事件

oracle.apps.gl.CloseProcess.period.reopen 總帳:期間重新開啟

應付帳款期間開啟/關閉事件

oracle.apps.ap.CloseProcess.period 應付帳款:期間開啟/關閉/重新開啟

表格 13-19 總帳日記帳整合類型參數

名稱 類型 必要 順序 隱藏
批次 ID 文字 1 N

表格 13-20 總帳關帳處理程序期間整合類型參數

名稱 類型 必要 順序 隱藏
LedgerID 文字 1 N
PeriodName 文字 2 N

表格 13-21 應付帳款整合類型參數

名稱 類型 必要 順序 隱藏
LedgerID 文字 1 N
PeriodName 文字 2 N
動作 靜態清單 3 N

設定任務管理程式與 Oracle E-Business Suite 之間整合的必備條件

若要整合任務管理程式內部部署應用程式 (例如,E-Business Suite),您需要:

設定整合

在任務管理程式中,您可以建立 Oracle E-BusinessSuite 的事件監控整合。「事件監控」整合會在另一個 Cloud 服務或內部部署應用程式中發生外部事件時被觸發。

「任務管理程式」會使用 Oracle Integration Cloud 來進行與外部應用程式的所有整合。您可以使用基本或 OAuth 2.0 驗證在「任務管理程式」中設定 Oracle Integration Cloud 連線。

註:

  • 針對 Oracle Integration Cloud Generation 2,同時支援基本驗證和 OAuth 2.0。
  • 針對 Oracle Integration Cloud Generation 3,僅支援 OAuth 2.0。
  • 基本驗證使用者必須具有 Oracle Integration Cloud 的「服務管理員」角色。
  • 對於 OAuth 2.0,僅支援用戶端認證。OAuth 2.0 用戶端應用程式應具有 Oracle Integration Cloud 的「服務管理員」角色,並且允許的範圍應為全部。

設定 OAuth 2.0 連線之前,請確定您具有用戶端認證,例如存取憑證 URL、用戶端 ID、用戶端密碼及範圍。如需設定 OAuth 用戶端應用程式,請參閱 Oracle Integration Cloud Generation 3 文件中的 OAuth Authentication in Oracle Integration 區段。

若要在「任務管理程式」中設定 Integration Cloud 連線,請執行下列動作:

  1. Planning 中,從首頁選取應用程式,然後按一下任務管理程式
  2. 按一下左側的 「整合」頁籤 整合頁籤。
  3. 按一下 「管理連線」圖示 管理連線,然後從動作中,選取 Integration Cloud 連線
  4. 指定 Integration Cloud 連線 URL 與認證:
    • 基本驗證:指定 Integration Cloud URL、服務管理員使用者 ID 和密碼。
    • OAuth 2.0:提供 Integration Cloud URL、存取憑證 URL、用戶端 ID、用戶端密碼及範圍。
    • 對於 Gen 2,請輸入 URL:https://<SERVICE_NAME>-<TENANT_NAME>.integration.ocp.oraclecloud.com
    • 對於 Gen 3,請輸入 URL:https://<SERVICE_INSTANCE>.integration.<REGION>.ocp.oraclecloud.com。若要尋找您的服務例項,請登入 Integration Cloud 並開啟「關於」視窗。
  5. 按一下驗證。驗證成功之後,按一下儲存。這會儲存 Planning 連線的伺服器與認證。
  6. 視「總帳」的 EBS 連線和「應付帳款」連線是否已經連線,執行下列其中一項:
    • 如果您已啟用「總帳」和「應付帳款」的 EBS 連線,請依序按一下部署產生,將相對應的 Integration Cloud 整合部署至 Integration Cloud。
    • 如果您沒有啟用「總帳」和「應付帳款」連線的 EBS 連線:
      1. Planning任務管理程式中,移至 「整合」頁籤 整合,然後按一下 「管理連線」圖示 管理連線
      2. 選取並編輯 E-Business Suite - 總帳。選取已啟用核取方塊,然後按一下確定。接著按一下部署,然後按一下產生
      3. 針對 E-Business Suite - 應付帳款重複執行以上的步驟。

      系統會建立整合任務類型,而且也會將 Integration Cloud 整合部署至 Integration Cloud 服務。

    註:

    如果您是第一次執行此操作,並且未完成 Integration Cloud 中的連線,所有 Integration Cloud 部署將會在啟動期間失敗。這是預期的情況。若要修正此問題,請執行下列動作:
    1. 登入 Integration Cloud。
    2. 導覽至連線。您將會看到兩個名稱為 FCCSEBS 的連線。視需要使用搜尋

      編輯 FCCS 連線:

      • 按一下設定連線作業,然後輸入 FCCS URL 作為 <FCCS url>/HyperionPlanning/rest/cmapi/v1
      • 按一下設定安全性,然後輸入您的 FCCS 服務的「服務管理員」認證。接著按一下測試,然後按一下儲存

      註:

      服務管理員使用者 ID 應是 Oracle Fusion Cloud EPM 的 REST API 中的 Cloud EPM REST API 的 OAuth 2 和基本驗證所指定的格式。

      編輯 EBS 連線:

      • 輸入您的 Oracle E-Business Suite 的連線 URL 和認證。
      • 按一下測試,然後按一下儲存
    3. FCCS 中,開啟任務管理程式,然後選取 「整合」頁籤 整合
    4. 按一下 「管理連線」圖示 管理連線,在動作功能表中,選取 Integration Cloud 連線,然後依序按一下 「部署至 Integration Cloud」圖示 部署至 Integration Cloud產生。這一次應該完成部署而且沒有錯誤。
  7. 驗證「整合 - EBS」連結是否正確完成。您可以藉由以管理員身分登錄到 Oracle E-Business Suite 來執行此操作,並以商務活動的訂閱者身分驗證是否已新增 Integration Cloud REST 服務。範例如下:
    「E-Business Suite 管理員」工作流程、「商務活動」選擇的螢幕擷取畫面

    檢查是否已新增 Integration Cloud Service。例如:
    EBS 中驗證目的的商務活動訂閱的螢幕擷取畫面

藉由引發商務活動以驗證結果

一旦設定 EBS 商務活動系統以訂閱必要的事件之後,您可以藉由引發商務活動以驗證結果。以下各節介紹如何執行引發追蹤之活動的 EBS 任務。

總帳 - 已核准日記帳

oracle.apps.gl.Journals.journal.approve

EBS 步驟

  1. 登入 EBS

  2. 選取總帳,然後從左側樹狀目錄選取 Vision Operations (USA) 角色。

  3. 選取日記帳,然後選取輸入,並等待 Oracle 應用程式啟動。

  4. 對「在此資料夾中尋找記錄?」訊息按一下

  5. 在「尋找日記帳」畫面上,按一下新批次

    視窗 (Vision Operation (USA)) 隨即顯示。

  6. 批次中,輸入唯一的批次名稱。

    註:

    當您按一下儲存時,游標需要在「批次」欄位中。
  7. 選取檔案,然後按一下儲存以儲存批次。

    註:

    儲存時,游標需要在「批次」欄位中。
  8. 對請輸入一或多個日記帳訊息按一下確定

  9. 按一下日記帳

  10. 日記帳欄位中,輸入唯一名稱。

  11. 從第 1 行開始提供行項目。為帳戶提供借方和貸方值。

  12. 完成輸入行值之後,將游標移至「日記帳」欄位。

  13. 導覽至檔案功能表,然後按一下新增

  14. 對要儲存您進行的變更嗎?訊息按一下

    註:

    按一下,即可將多個日記帳分錄新增至批次。

    完成最後一個日記帳的日記帳分錄之後,將游標移至「日記帳」欄位。

  15. 選取檔案,然後按一下儲存以儲存最後一個日記帳分錄。

  16. 專注於「批次 (Vision Operation (USA))」,然後選取批次欄位。

  17. 按一下說明,然後依序選取診斷檢查

  18. 輸入 Oracle 密碼:APPS

  19. 欄位中,輸入 JE_BATCH_ID,然後按一下內部,以取得唯一的日記帳批次 ID。例如,

    • 區塊:BATCH
    • 欄位: JE_BATCH_ID
    • 值:4776732

    將此值複製到記事本。此批次 ID 將作為「事件監控」任務的批次 ID 參數值。

任務管理程式中的後續步驟

  1. 在「擱置中」狀態建立新的排程。

  2. 為事件監控任務建立任務,以監控日記帳核准事件 (oracle.apps.gl.Journals.journal.approve)。

  3. 參數頁籤上,為批次 ID 提供一個值作為 EBS 的日記帳批次 ID。

  4. 儲存任務並將排程設定為「開啟」狀態。

EBS 中的後續步驟

  1. 在批次 (Vision Operation (USA) 上,目前已針對特定批次啟用「核准」按鈕。

  2. 按一下核准,以引發日記帳核准事件。

任務管理程式中的後續步驟

  1. 等待任務設定為「開啟」狀態。擷取 EBS 事件需要幾分鐘的時間。

  2. 2-3 分鐘之後,在任務管理程式中按一下重新整理

如需「日記帳批次核准」的進一步相關資訊,請參閱提交日記帳批次以供核准

總帳 - 日記帳記入事件

oracle.apps.gl.Journals.journal.post

EBS 步驟

  1. 登入 EBS

  2. 選取總帳,然後從左側樹狀目錄選取 Vision Operations (USA) 角色。

  3. 選取日記帳,然後選取輸入,並等待 Oracle 應用程式啟動。

  4. 對「在此資料夾中尋找記錄?」訊息按一下

  5. 在「尋找日記帳」畫面上,按一下新批次

    視窗 (Vision Operation (USA) 隨即顯示。

  6. 批次中,輸入唯一的批次名稱。

    註:

    當您按一下儲存時,游標需要在「批次」欄位中。
  7. 選取檔案,然後按一下儲存以儲存批次。

    註:

    儲存時,游標需要在「批次」欄位中。
  8. 請輸入一或多個日記帳訊息按一下確定

  9. 按一下日記帳

  10. 日記帳欄位中,輸入唯一名稱。

  11. 從第 1 行開始提供行項目。為帳戶提供借方和貸方值。

  12. 完成輸入行值之後,將游標移至「日記帳」欄位。

  13. 導覽至檔案,然後按一下新增

  14. 要儲存您進行的變更嗎?訊息按一下

    註:

    按一下,即可將多個日記帳分錄新增至批次。

    完成最後一個日記帳的日記帳分錄之後,將游標移至「日記帳」欄位。

  15. 選取檔案,然後按一下儲存以儲存最後一個日記帳分錄。

  16. 專注於「批次 (Vision Operation (USA))」,然後選取批次欄位。

  17. 按一下說明,然後依序選取診斷檢查

  18. 輸入 Oracle 密碼:APPS

  19. 欄位中,輸入 JE_BATCH_ID,然後按一下內部,以取得唯一的日記帳批次 ID。例如,

    • 區塊:BATCH
    • 欄位: JE_BATCH_ID
    • 值:4776732

    將此值複製到記事本。此批次 ID 將作為「事件監控」任務的批次 ID 參數值。

任務管理程式中的後續步驟

  1. 在「擱置中」狀態建立新的排程。

  2. 對事件監控任務建立任務以監控「日記帳核准事件」(oracle.apps.gl.Journals.journal.post)。

  3. 參數頁籤上,為批次 ID 提供一個值作為 EBS 的日記帳批次 ID。

  4. 儲存任務並將排程設定為「開啟」狀態。

EBS 中的後續步驟

  1. 在「批次 (Vision Operation (USA))」上,目前已針對特定批次啟用「核准」按鈕。

  2. 按一下過帳,以引發日記帳核准事件。

  3. 藉由依序選取檢視要求特定要求,檢查 EBS 要求的狀態。

  4. 指定先前提到的要求 ID

任務管理程式中的後續步驟

  1. 等待任務設定為「開啟」狀態。擷取 EBS 事件需要幾分鐘的時間。

  2. 2-3 分鐘之後,在任務管理程式中按一下重新整理

如需「日記帳批次記入」的進一步相關資訊,請參閱記入日記帳

總帳 - 日記帳期間關閉

oracle.apps.gl.CloseProcess.period.close

EBS 步驟

  1. 登入 EBS

  2. 選取總帳,然後從左側樹狀目錄選取 Vision Operations (USA) 角色。

  3. 選取開啟/關閉,然後選取輸入,並等待 Oracle 應用程式啟動。

    隨即顯示「尋找期間」對話方塊。

  4. 按一下尋找。隨即顯示「開啟與關閉期間」對話方塊。

  5. 從顯示的期間清單中,選擇您要關閉的期間。
  6. 選取該期間的狀態欄。
  7. 按一下狀態選項。狀態清單方塊隨即開啟。
  8. 選取已關閉狀態,然後按一下確定。然後將期間記在記事本
  9. 若要儲存狀態,請選取檔案,然後按一下儲存

  10. 選取該期間的狀態欄。
  11. 按一下說明,然後依序選取診斷檢查

  12. 輸入 Oracle 密碼:APPS

  13. 欄位中,輸入 LEDGER_ID,然後按一下內部,以取得唯一的「分類帳 ID」。例如,

    • 區塊: PREVIOUS
    • 欄位:LEDGER_ID
    • 值:1

    將此值複製到記事本。此「分類帳 ID」將作為「事件監控」任務的 LEDGER_ID 參數值。

任務管理程式中的後續步驟

  1. 在「擱置中」狀態建立新的排程。

  2. 為事件監控任務建立任務,以監控日記帳關閉事件 (oracle.apps.gl.CloseProcess.period.close)。

  3. 參數頁籤上,為 EBS 的「分類帳 ID」和「期間名稱」提供一個值。例如:期間名稱:Dec-10 和分類帳 ID:1

  4. 儲存任務,並將排程設定為開啟狀態。

EBS 中的後續步驟

  1. 關閉開啟與關閉期間對話方塊。

  2. 在「提交要求節點」訊息方塊中,按一下確定

  3. 藉由依序選取檢視要求特定要求,檢查 EBS 要求的狀態。

任務管理程式中的後續步驟

  1. 等待任務設定為「開啟」狀態。擷取 EBS 事件需要幾分鐘的時間。

  2. 2-3 分鐘之後,在任務管理程式中按一下重新整理

如需總帳期間的詳細資訊,請參閱開啟和關閉會計期間

總帳 - 日記帳期間開啟

oracle.apps.gl.CloseProcess.period.open

EBS 步驟

  1. 登入 EBS

  2. 選取總帳,然後從左側樹狀目錄選取 Vision Operations (USA) 角色。

  3. 選取開啟/關閉,然後選取輸入,並等待 Oracle 應用程式啟動。

    隨即顯示「尋找期間」對話方塊。

  4. 按一下尋找。隨即顯示「開啟與關閉期間」對話方塊。

  5. 從顯示的期間清單中,選擇您要開啟的期間。
  6. 在記事本中複製您要開啟的期間。

  7. 選取該期間的狀態欄。
  8. 按一下說明,然後依序選取診斷檢查

  9. 輸入 Oracle 密碼:APPS

  10. 欄位中,輸入 LEDGER_ID,然後按一下內部,以取得唯一的「分類帳 ID」。例如,

    • 區塊: PREVIOUS
    • 欄位:LEDGER_ID
    • 值:1

    將此值複製到記事本。此「分類帳 ID」將作為「事件監控」任務的 LEDGER_ID 參數值。

任務管理程式中的後續步驟

  1. 在「擱置中」狀態建立新的排程。

  2. 為事件監控任務建立任務,以監控日記帳期間開啟事件 (oracle.apps.gl.CloseProcess.period.open)。

  3. 參數頁籤上,為 EBS 的「分類帳 ID」和「期間名稱」提供一個值。例如:期間名稱:Dec-10 和分類帳 ID:1

  4. 儲存任務,並將排程設定為開啟狀態。

EBS 中的後續步驟

  1. 按一下開啟期間

  2. 選取要開啟的期間,然後按一下確定以發起事件。

  3. 藉由依序選取檢視要求特定要求,檢查 EBS 要求的狀態。

任務管理程式中的後續步驟

  1. 等待任務設定為「開啟」狀態。擷取 EBS 事件需要幾分鐘的時間。

  2. 2-3 分鐘之後,在任務管理程式中按一下重新整理

如需總帳期間的詳細資訊,請參閱開啟和關閉會計期間

總帳 - 日記帳期間重新開啟

oracle.apps.gl.CloseProcess.period.reopen

EBS 步驟

  1. 登入 EBS

  2. 選取總帳,然後從左側樹狀目錄選取 Vision Operations (USA) 角色。

  3. 選取開啟/關閉,然後選取輸入,並等待 Oracle 應用程式啟動。

    隨即顯示「尋找期間」對話方塊。

  4. 按一下尋找。隨即顯示「開啟與關閉期間」對話方塊。

  5. 從顯示的期間清單中,選擇您要重新開啟的期間。
  6. 在記事本中複製您要重新開啟的期間。

  7. 選取該期間的狀態欄。
  8. 按一下說明,然後依序選取診斷檢查

  9. 輸入 Oracle 密碼:APPS

  10. 欄位中,輸入 LEDGER_ID,然後按一下內部,以取得唯一的「分類帳 ID」。例如,

    • 區塊: PREVIOUS
    • 欄位:LEDGER_ID
    • 值:1

    將此值複製到記事本。此「分類帳 ID」將作為「事件監控」任務的 LEDGER_ID 參數值。

任務管理程式中的後續步驟

  1. 在「擱置中」狀態建立新的排程。

  2. 為事件監控任務建立任務,以監控日記帳期間重新開啟事件 (oracle.apps.gl.CloseProcess.period.reopen)。

  3. 參數頁籤上,為 EBS 的「分類帳 ID」和「期間名稱」提供一個值。例如:期間名稱:Dec-10 和分類帳 ID:1

  4. 儲存任務,並將排程設定為開啟狀態。

EBS 中的後續步驟

  1. 按一下開啟期間

  2. 選取要開啟的已關閉期間,然後按一下確定以發起事件。

  3. 藉由依序選取檢視要求特定要求,檢查 EBS 要求的狀態。

任務管理程式中的後續步驟

  1. 等待任務設定為「開啟」狀態。擷取 EBS 事件需要幾分鐘的時間。

  2. 2-3 分鐘之後,在任務管理程式中按一下重新整理

如需總帳期間的詳細資訊,請參閱開啟和關閉會計期間

應付帳款期間開啟/關閉

oracle.apps.ap.CloseProcess.period

EBS 步驟

  1. 登入 EBS

  2. 展開應付帳款,然後從左側樹狀目錄選取 Vision Operations (USA) 角色。

  3. 展開會計,然後選取控制應付帳款期間。這會啟動「控制應付帳款期間」表單。
  4. 指定分類帳和作業單位。請勿關閉「尋找應付帳款期間」對話方塊。相反地,執行下列步驟以識別「分類帳 ID」值。
  5. 按一下說明,然後依序選取診斷檢查

  6. 如果要求認證,請指定 APPS 結構描述認證。「檢查」欄位與「變數值」表單隨即顯示。

  7. 區段中,輸入 PERIOD_QF。在欄位中,輸入 SET OF BOOKS,然後按一下內部,以取得唯一的「分類帳 ID」數值。例如:

    • 區塊:PERIOD_QF
    • 欄位:SET OF BOOKS
    • 值:1

    將此值複製到記事本。此「分類帳 ID」將作為「事件監控」任務的 LEDGER_ID 參數值。

任務管理程式中的後續步驟

  1. 在「擱置中」狀態建立新的排程。

  2. 為事件監控任務建立任務,以監控應付帳款期間開啟/關閉事件 (oracle.apps.ap.CloseProcess.period)。

  3. 參數頁籤上,為 EBS 的「分類帳 ID」、「期間名稱」和「動作」提供一個值。例如,分類帳 ID:1,期間名稱:Dec-10,以及動作:已關閉。

  4. 儲存任務,並將排程設定為開啟狀態。

EBS 中的後續步驟

  1. 尋找「EBS 控制應付帳款期間」中的期間。

  2. 按一下該期間的期間狀態欄。

  3. 控制狀態表單中,選取適當的狀態。
  4. 選取檔案,然後選取儲存以發起事件。

任務管理程式中的後續步驟

  1. 等待任務設定為「開啟」狀態。擷取 EBS 事件需要幾分鐘的時間。

  2. 2-3 分鐘之後,在任務管理程式中按一下重新整理

註:

EBS 實作只會發起狀態為「關閉」與「關閉」的事件。「永久關閉」狀態將不會發起任何事件。
如需應付帳款期間的進一步資訊,請參閱控制應付帳款會計期間的狀態