内部部署 Oracle E-Business Suite (EBS) 集成

以下是针对 EBS 事件监控的任务管理器集成:

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

下面列出了可以监视的事件:

表 12-20 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 应付帐款:期间打开/关闭/重新打开

表 12-21 总帐日记帐集成类型参数

名称 类型 必需 顺序 隐藏
批处理 ID 文本 1

表 12-22 总帐关闭过程期间集成类型参数

名称 类型 必需 顺序 隐藏
LedgerID 文本 1
PeriodName 文本 2

表 12-23 应付帐款集成类型参数

名称 类型 必需 顺序 隐藏
LedgerID 文本 1
PeriodName 文本 2
操作 静态列表 3

通过引发业务事件来验证结果

将 EBS 业务事件系统配置为订阅所需事件后,您可以通过引发业务事件来验证结果。以下部分介绍如何运行 EBS 任务来引发您跟踪的事件。

总帐 - 日记帐已批准

oracle.apps.gl.Journals.journal.approve

EBS 步骤

  1. 登录到 EBS

  2. 选择总帐,然后从左侧树中选择 Vision Operations (USA) 角色。

  3. 选择日记帐,然后按 Enter,等待 Oracle 应用程序启动。

  4. 对于“是否查找此文件夹的所有记录?”消息,单击

  5. 在“查找日记帐”屏幕上,单击新建批

    此时将显示窗口 (Vision Operations (USA))。

  6. 中,输入唯一的批名称。

    注:

    单击保存时,需要将光标放在“批”字段中。

  7. 选择文件,然后单击保存以保存批。

    注:

    保存时,需要将光标放在“批”字段中。
  8. 对于“请输入一个或多个日记帐”消息,单击确定

  9. 单击日记帐

  10. 日记帐字段中输入唯一名称。

  11. 提供行条目,从第 1 行开始。提供帐户的借贷值。

  12. 输入行值后,将光标移动到“日记帐”字段中。

  13. 导航到文件菜单,然后单击新建

  14. 对于“是否要保存您所做的更改?”消息,单击

    注:

    通过单击,您可以将多个日记帐条目添加到批中。

    添加最后一个日记帐的日记帐条目后,将光标移动到“日记帐”字段中。

  15. 选择文件,然后单击保存以保存最后一个日记帐条目。

  16. 聚焦“批 (Vision Operations (USA))”,并选择字段。

  17. 单击帮助,然后依次选择诊断检查

  18. 输入 Oracle 密码:APPS

  19. 字段中,输入 JE_BATCH_ID,然后在内部单击,以获取唯一的日记帐批 ID。例如:

    • 块:BATCH
    • 字段:JE_BATCH_ID
    • 值: 4776732

    将该值复制到记事本。该批 ID 将用作事件监控任务的 Batch ID 参数值。

在任务管理器中的后续步骤

  1. 创建处于挂起状态的新调度。

  2. 为事件监视任务创建任务,以监视日记帐批准事件 (oracle.apps.gl.Journals.journal.approve)。

  3. 参数选项卡上,将 EBS 中的日记帐批 ID 作为 Batch ID 的值。

  4. 保存任务,并将调度状态设置为“打开”。

在 EBS 中的后续步骤

  1. 在“批 (Vision Operations (USA))”中,现在为指定的批启用了“批准”按钮。

  2. 单击批准,引发日记帐批准事件。

在任务管理器中的后续步骤

  1. 等待任务状态设置为“打开”。捕获 EBS 事件需要几分钟的时间。

  2. 2 到 3 分钟后,在任务管理器中单击刷新

要进一步了解与批准日记帐批相关的信息,请参阅此文档: http://download.oracle.com/docs/cd/A60725_05/html/comnls/us/gl/journa09.htm#t_ja_submit

总帐 - 日记帐推送事件

oracle.apps.gl.Journals.journal.post

EBS 步骤

  1. 登录到 EBS

  2. 选择总帐,然后从左侧树中选择 Vision Operations (USA) 角色。

  3. 选择日记帐,然后按 Enter,等待 Oracle 应用程序启动。

  4. 对于“是否查找此文件夹的所有记录?”消息,单击

  5. 在“查找日记帐”屏幕上,单击新建批

    此时将显示窗口 (Vision Operations (USA))。

  6. 中,输入唯一的批名称。

    注:

    单击保存时,需要将光标放在“批”字段中。

  7. 选择文件,然后单击保存以保存批。

    注:

    保存时,需要将光标放在“批”字段中。
  8. 对于“请输入一个或多个日记帐”消息,单击确定

  9. 单击日记帐

  10. 日记帐字段中输入唯一的名称。

  11. 提供行条目,从第 1 行开始。提供帐户的借贷值。

  12. 输入行值后,将光标移动到“日记帐”字段中。

  13. 导航到文件,然后单击新建

  14. 对于“是否要保存您所做的更改?”消息,单击

    注:

    通过单击,您可以将多个日记帐条目添加到批中。

    添加最后一个日记帐的日记帐条目后,将光标移动到“日记帐”字段中。

  15. 选择文件,然后单击保存以保存最后一个日记帐条目。

  16. 聚焦“批 (Vision Operations (USA))”,并选择字段。

  17. 单击帮助,然后依次选择诊断检查

  18. 输入 Oracle 密码:APPS

  19. 字段中,输入 JE_BATCH_ID,然后在内部单击,以获取唯一的日记帐批 ID。例如:

    • 块:BATCH
    • 字段:JE_BATCH_ID
    • 值: 4776732

    将该值复制到记事本。该批 ID 将用作事件监控任务的 Batch ID 参数值。

在任务管理器中的后续步骤

  1. 创建处于挂起状态的新调度。

  2. 为事件监控任务创建任务,以监控日记帐批准事件 (oracle.apps.gl.Journals.journal.post)。

  3. 参数选项卡上,将 EBS 中的日记帐批 ID 作为 Batch ID 的值。

  4. 保存任务,并将调度状态设置为“打开”。

在 EBS 中的后续步骤

  1. 在“批 (Vision Operations (USA))”中,现在为指定的批启用了“批准”按钮。

  2. 单击推送,引发日记帐批准事件。

  3. 依次选择查看请求特定请求,检查 EBS 请求的状态。

  4. 指定之前记录的请求 ID

在任务管理器中的后续步骤

  1. 等待任务状态设置为“打开”。捕获 EBS 事件需要几分钟的时间。

  2. 2 到 3 分钟后,在任务管理器中单击刷新

要进一步了解与推送日记帐批相关的信息,请参阅此文档: http://download.oracle.com/docs/cd/A60725_05/html/comnls/us/gl/conten07.htm#w_conts_post

总帐 - 日记帐期间关闭

oracle.apps.gl.CloseProcess.period.close

EBS 步骤

  1. 登录到 EBS

  2. 选择总帐,然后从左侧树中选择 Vision Operations (USA) 角色。

  3. 选择打开/关闭,然后按 Enter,等待 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 分钟后,在任务管理器中单击刷新

要了解有关总帐期间的详细信息,请参阅此文档:

http://docs.oracle.com/cd/A60725_05/html/comnls/us/gl/openper.htm

总帐 - 日记帐期间打开

oracle.apps.gl.CloseProcess.period.open

EBS 步骤

  1. 登录到 EBS

  2. 选择总帐,然后从左侧树中选择 Vision Operations (USA) 角色。

  3. 选择打开/关闭,然后按 Enter,等待 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 分钟后,在任务管理器中单击刷新

要了解有关总帐期间的详细信息,请参阅此文档:

http://docs.oracle.com/cd/A60725_05/html/comnls/us/gl/openper.htm

总帐 - 日记帐期间重新打开

oracle.apps.gl.CloseProcess.period.reopen

EBS 步骤

  1. 登录到 EBS

  2. 选择总帐,然后从左侧树中选择 Vision Operations (USA) 角色。

  3. 选择打开/关闭,然后按 Enter,等待 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 分钟后,在任务管理器中单击刷新

要了解有关总帐期间的详细信息,请参阅此文档:

http://docs.oracle.com/cd/A60725_05/html/comnls/us/gl/openper.htm

应付帐款期间打开/关闭

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 实施仅对“已关闭”和“打开”状态引发事件。“永久关闭”状态不会引发任何事件。
要进一步了解有关应付帐款期间的信息,请参阅此文档:

https://docs.oracle.com/cd/A60725_05/html/comnls/us/ap/ctlperst.htm