企业日记帐推送流程

企业日记帐推送过程取决于您定义的工作流程。它还使用您创建的目标(其中包含推送操作必须执行到的目标 ERP 系统的定义),以及您创建的目标连接(为负责推送的用户而配置)。

  • 在工作流的最后一个阶段完成、批准人审核并批准数据,并对其进行验证后,他们会提交日记帐以进行推送。作为工作流配置的一部分,如果您选择了编制后推送选项,则在编制完成后立即推送日记帐。
  • 日记帐的推送基于编制者名称,而不是基于任何审批级别。
  • 批准者提交日记帐进行推送时,系统将返回一个作业 ID。
  • 推送过程可以在作业控制台中的非合并作业下进行监控。

“日记帐”页面会在顶部的功能区中显示推送过程的进度,它根据在目标定义中选择的类型和方法显示进度。

它包含系统分配的唯一文档编号(这个编号用于标识推送的日记帐),以及推送消息(其中可能还包含来自 ERP 的错误文件)。

可以使用以下方法推送企业日记帐:
  • 直接推送到财务云
  • 使用企业日记帐 API 直接推送
  • 使用 EPM Automate 基于文件推送

直接推送到财务云

如果目标 ERP 系统是 Oracle Cloud Financials,则企业日记帐使用预构建的直接连接器推送到总帐。

示例日记帐页面 - 指向财务云的直接集成方法

直接集成到财务云

使用企业日记帐 API 直接推送

企业日记帐提供了一组 API,可以使用这些 API 直接推送到其他 ERP 系统。

  • ejjournals:GET 日记帐“可推送”
  • ejjournals/{instanceId}:GET 所需日记帐 ID 的日记帐详细信息
  • ejjournals/{instanceId}/poststatus:POST 日记帐总帐推送状态

可以使用可选 API 获取任何企业日记帐的内容:

ejjournalcontent?Year={year}&Period={period}&JournalId={journalId}

有关这些 API 的信息,请参阅

《REST APIs》:

使用 EPM Automate 命令基于文件推送

可以使用这些 EPM Automate 命令来推送企业日记帐并更新推送状态:

  • epmautomate exportEJJournals "filename" "year=<year>" "period=<period>"
  • epmautomate setEJJournalStatus "[FILE_PATH]/FILE_NAME"

有关 EPM Automate 命令的更多信息,请参阅《使用 EPM Automate》中的 "exportEJJournals " 和 "setEJJournalStatus "。

  • 在工作流的最后一个阶段完成后,您必须运行 exportEJJournals 命令。日记帐状态将更改为“正在推送”,并且您可以使以下操作自动执行:将创建的文件从 EPM Automate 默认位置推送到 ERP。
  • 如果推送过程失败(状态为失败),则您需要运行 setEJJournalStatus 命令并更正错误。工作流将重置为编制者。
  • 如果推送过程成功(状态为已推送),则您需要运行 setEJJournalStatus 命令以将推送状态更新为已推送

示例日记帐页面 - EPM Automate - 推送状态:失败,出现错误

推送进度 - 错误列表

示例日记帐页面 - EPM Automate -成功推送状态:已推送

推送成功时显示的消息

示例 23-1 视频

目标 观看此视频
了解有关使用企业日记帐的更多信息 视频图标 使用企业日记帐
了解如何管理企业日记帐 视频图标 管理企业日记帐云