Oracle Cloud ERP 的事件监控集成

本节列出了适用于 Oracle Cloud ERP 的现成事件监控集成。

注:

有关自定义流程自动化或与 Oracle Cloud ERP 的事件监控集成,请参阅“创建自定义任务管理器集成”。

Oracle Cloud ERP General Ledger 支持的事件

General Ledger 支持以下事件:

事件 说明
General Ledger 会计期间已关闭

指示总帐会计期间被关闭的信号。

General Ledger 会计期间已打开

指示总帐会计期间被打开的信号。

General Ledger 会计期间已重新打开

指示总帐会计期间被重新打开的信号。

General Ledger 日记帐批处理已获得批准

指示日记帐批处理已获得批准的信号。

General Ledger 日记帐批处理推送已完成

指示日记帐批处理被推送的信号。

已添加到现成连接的集成

下表列出了从任务管理器添加以监控相应业务事件的集成,其中包括:

  • 任务管理器中的集成类型
  • 任务管理器中的任务类型
  • 集成云中的集成流
连接名称 集成名称 集成代码 事件名称 说明 参数

Oracle Cloud ERP - General Ledger

期间关闭事件

R13GLPeriodClose

会计期间已关闭

Oracle Cloud ERP General Ledger 期间关闭事件监控

LedgerName:分类帐的名称。例如 US Primary Ledger。

Period:期间的名称。例如,01-19。

Oracle Cloud ERP - General Ledger

期间打开事件

R13GLPeriodOpen

会计期间已打开

Oracle Cloud ERP General Ledger 期间打开事件监控

LedgerName:分类帐的名称。例如 US Primary Ledger。

Period:期间的名称。例如,01-19。

Oracle Cloud ERP - General Ledger

期间重新打开事件

R13GLPeriodReopen

会计期间已重新打开

Oracle Cloud ERP General Ledger 期间重新打开事件监控

LedgerName:分类帐的名称。例如 US Primary Ledger。

Period:期间的名称。例如,01-19。

Oracle Cloud ERP - General Ledger

日记帐批准事件

R13GLJournalBatchApprove

日记帐批处理已获得批准

Oracle Cloud ERP General Ledger 日记帐批处理批准事件监控

BatchName:日记帐批处理名称

Period:期间的名称。例如,01-19。

Oracle Cloud ERP - General Ledger

日记帐推送事件

R13GLJournalBatchPost

日记帐批处理已推送

Oracle Cloud ERP General Ledger 日记帐批处理推送事件监控

BatchName:日记帐批处理名称

Period:期间的名称。例如,01-19。

在任务管理器中设置集成

在任务管理器中,可以为 Oracle Cloud ERP - General Ledger 创建事件监控集成。当在另一个云服务或内部部署应用程序中发生外部事件时,会触发事件监控集成。

确保在 Oracle Cloud ERP 中启用了业务事件。可以使用 REST API 验证事件。请参阅 docs.oracle.com 上提供的《REST API for Oracle Financials Cloud》指南的 "ERP Business Events REST Endpoints" 部分中的这些主题。

要验证这些事件,请参阅 "Get all business event records"。

如果未启用任何事件,请参阅 "Update the enabled indicator for a business event"。

任务管理器使用 Oracle Integration Cloud 来实现与外部应用程序的所有集成。您可以使用基本身份验证或 OAuth 2.0 身份验证在任务管理器中设置与 Oracle Integration Cloud 的连接。

注:

  • 对于 Oracle Integration Cloud 第 2 代,支持基本身份验证和 OAuth 2.0。
  • 对于 Oracle Integration Cloud 第 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 第 3 代文档中的 "OAuth Authentication in Oracle Integration"。

要在任务管理器中设置集成云连接:

  1. 在主页上,依次单击应用程序任务管理器

  2. 单击左侧的 “集成”选项卡 集成选项卡。

  3. 单击 “管理连接”图标 管理连接,然后从操作中选择集成云连接
  4. 选择以下身份验证机制之一:
    • 基本身份验证:指定集成云 URL、服务管理员用户 ID 和密码。
    • OAuth 2.0:提供集成云 URL、访问令牌 URL、客户端 ID、客户端密钥和范围。

    注:

    • 对于第 2 代,输入 URL:https://<SERVICE_NAME>-<TENANT_NAME>.integration.ocp.oraclecloud.com
    • 对于第 3 代,输入 URL:https://<SERVICE_INSTANCE>.integration.<REGION>.ocp.oraclecloud.com。要查找服务实例,请登录到集成云并打开“关于”窗口。
  5. 单击验证。验证成功后,单击保存。此时将保存该连接的服务器和凭据。

启用 Oracle Cloud ERP - General Ledger 连接

要启用 Oracle Cloud ERP - General Ledger 连接:

  1. 在主页上,依次单击应用程序任务管理器
  2. 单击左侧的 “集成”选项卡 集成选项卡,然后单击 “管理连接”图标 管理连接
  3. 从列表中选择 Oracle Cloud ERP - General Ledger,单击操作,然后选择编辑
  4. 编辑连接对话框中,选择已启用,然后单击确定
  5. 部署到集成云对话框中,单击生成

    如果已启用 Oracle Cloud ERP - General Ledger 连接,则通过以下方式将集成流部署到 Oracle Integration Cloud:从“集成”屏幕中选择事件监控集成,接着在工具栏中单击部署到集成云。然后,在部署到集成云对话框中单击生成

    集成流将部署到集成云,您可以通过登录到 Integration Cloud Service 来查看该流。

注:

首次启用与集成云的连接时,所有集成云部署将在激活期间失败。管理员必须在集成云中激活集成。在激活集成之前,管理员必须在集成云中设置集成。

在集成云中设置集成流

要在集成云中设置集成流:

  1. 登录到 Integration Cloud Service。
  2. 导航到连接

    将会自动创建 EPM Fusion 连接EPM 连接

  3. 通过提供环境和凭据信息来编辑连接。有关创建连接的先决条件的详细信息,请参阅 "Prerequisites for Creating a Connection"。

    配置、测试并保存连接后,连接旁边将显示绿色复选标记。

    集成_连接

  4. 返回到任务管理器并选择 “集成”选项卡 集成
  5. 从列表中选择集成,然后单击工具栏中的 “部署到集成云”图标 部署到集成云
  6. 部署到集成云对话框中,单击生成

    成功完成集成云部署!通过登录到 Oracle Integration Cloud Service,然后选择“集成”,在集成云中验证激活状态。

将事件监控任务添加到模板或调度

完成设置后,可以将事件监控任务添加到调度或模板。

  1. 在主页上,依次单击应用程序任务管理器
  2. 单击左侧的 “模板”选项卡 模板选项卡并创建新模板;例如 ERP 事件模板

  3. 创建事件监控任务。请参阅“创建任务”。

    在“任务类型”中,确保选择 Oracle Cloud ERP - General Ledger ,然后选择事件监控任务(例如期间打开事件)。

  4. 在任务管理器中,单击 “模板”图标 模板,选择 ERP 事件模板并创建调度。请参阅“从模板创建调度”。
  5. 在任务管理器中,单击 “调度”图标 调度,选择相应调度,然后将状态更改为打开

    您可以在调度任务屏幕中监控调度任务。

在 Oracle Cloud ERP 中触发期间关闭事件

要在Oracle Cloud ERP 中引发期间关闭事件:

  1. 登录到 Oracle Cloud ERP。
  2. 依次选择总帐会计选项卡和期间关闭
  3. 单击总帐并选择期间,然后单击关闭期间
    Oracle Cloud ERP 屏幕
  4. 等待几分钟,在任务完成后,导航到任务中的调度任务屏幕以验证该任务是否已关闭。

在 Oracle Cloud ERP 中触发期间打开/重新打开事件

要在 Oracle Cloud ERP 中引发期间打开事件:

  1. 登录到 Oracle Cloud ERP。
  2. 依次选择总帐会计选项卡和期间关闭
  3. 单击总帐并选择期间,然后单击打开期间
  4. 等待几分钟,在任务完成后,导航到任务中的调度任务屏幕以验证该任务是否已关闭。

注:

如果打开一个从未打开过的期间,则将触发期间打开事件。如果打开一个以前关闭的期间,则将触发期间重新打开事件。

在 Oracle Cloud ERP 中触发日记帐批处理已批准事件

要在 Oracle Cloud ERP 中触发日记帐批处理已批准事件:

  1. 登录到 Oracle Cloud ERP。
  2. 依次选择总帐会计选项卡和日记帐
  3. 单击需要我审批,选择日记帐批,然后单击批准
  4. 等待几分钟,在任务完成后,导航到任务中的调度任务屏幕以验证该任务是否已关闭。

    注:

    仅当到达多级审批流程中的最后一个审批时,才能触发日记帐批处理已批准事件。

在 Oracle Cloud ERP 中触发日记帐推送事件

要在 Oracle Cloud ERP 中触发日记帐批处理已批准事件:

  1. 登录到 Oracle Cloud ERP。
  2. 依次选择总帐会计选项卡和日记帐
  3. 单击任务并选择创建日记帐

  4. 创建日记帐屏幕中,指定必需的信息,然后单击保存

    注:

    日记帐批处理名称和会计期间应与任务管理器调度中任务的参数相匹配。
  5. 等待几分钟,在任务完成后,导航到任务中的调度任务屏幕以验证该任务是否已关闭。