简介
本教程将向您展示审批流程、如何设置审批流程以及如何启动计划复核周期。了解如何允许成员进行审批、确定复核人和责任人、定义审批组、管理审批单元层次结构、根据具有财务限制的复核人和验证规则定义提升路径、启动复核周期并批准计划。各节基于彼此构建,应按顺序完成。
背景信息
通过审批,您可以在定义的流程中管理工作流,并在编制预算数据时正式确定授权级别。您可以在总体预算流程内审核以及批准成本中心或部门提交的计划。
可以通过以下方式管理审批流程:
- 根据组织、地理区域或产品线创建审批单元
- 通过指定在组织中移动时检查和批准计划数据的人员来设置提升路径
- 通过选择审批单元层次方案和版本启动计划复核周期
您可以使用审批单元跟踪预算,并审核状态﹑流程问题及审批单元所有权。以下情况下,预算周期时间将减少:
- 审批路径与组织结构无关
- 特例和问题区域突出显示
- 审核信息包括注释和进程状态
- 审核包括注释和备注
在本教程中,您将了解审批流程、如何设置审批流程以及如何开始计划复核周期。
先决条件
Cloud EPM 实操教程可能需要您将快照导入 Cloud EPM Enterprise Service 实例。在导入教程快照之前,必须请求另一个 Cloud EPM Enterprise Service 实例或删除当前应用程序和业务流程。教程快照不会通过现有应用程序或业务流程导入,也不会自动替换或恢复您当前使用的应用程序或业务流程。
在开始本教程之前,您必须:
- 具有服务管理员对 Cloud EPM Enterprise Service 实例的访问权限。不应创建实例的业务流程。
- 如果您尚未注册,请注册一个免费的 Oracle Cloud Customer Connect 账户,以便您可以访问所需文件。
- 从此创意页面下载最新的 EPBCS 示例应用程序 LCM 快照。
- 将最新的 EPBCS 示例应用程序 LCM 快照上载并导入到 Planning 实例中。
- 在实例中通过 EPBCS 示例应用程序上载和导入 ApprovalFlow 快照。
- 然后,在实例中的 EPBCS 示例应用程序上上载和导入安全快照。
- 如本教程本节所述预配的用户和组。
- 下载审批单元层次文件 - Projects_PUH.exp 和 FS_PUH.exp
注意:
如果导入快照时遇到迁移错误,请重新运行迁移(不包括 HSS-Shared Services 组件),以及核心组件中的“安全性”和“用户首选项”对象。有关上载和导入快照的更多信息,请参阅 Administering Migration for Oracle Enterprise Performance Management Cloud 文档。设置访问控制和权限
为用户和组分配安全角色
要设置具有多个审核人或所有者的审批,您必须创建用户并为其设置以下应用程序角色:
- 一 (1) 个用户
- 五 (5) 个超级用户
- 一 (1) 个服务管理员
提示:
如果您已导入本教程的先决条件部分中提供的安全快照,则应该已经为您配置了整个访问控制和权限部分。可能无法成功导入用户,具体取决于环境的设置方式。在这种情况下,您需要创建和提供上述内容。在本教程中,用户将如下所示:
教程中使用的名称 | 应用程序角色 |
---|---|
Carol Judd | User |
Kerry Lane | 超级用户 |
Betty Anderson | 超级用户 |
Alex Smith | 超级用户 |
Anita Kennedy | 超级用户 |
Casey Brown | 超级用户 |
George Foster | 服务管理员 |
注意:
有关 Planning 安全性的更多信息,请参阅在 Planning 中设置安全性上机教程和Oracle Enterprise Performance Management Cloud 管理员入门文档。下面是访问控制中这些用户的角色分配报表的示例:

创建战略规划者组
创建用户和分配角色后,创建名为 Strategic Planner 的组。Strategic Planner 组将用于具有表单和导航流的访问权限。
提示:
如果您已导入本教程的先决条件部分中提供的安全快照,则应该已经为您配置了整个访问控制和权限部分。可能无法成功导入策略计划程序,具体取决于环境的设置方式。在这种情况下,您需要创建和预配如下内容。- 在“访问控制”中,转至管理组。
- 验证“管理组”中是否列出了策略计划程序。
为表单分配访问权限
提示:
如果您已导入本教程的先决条件部分中提供的安全快照,则应该已经为您配置了整个访问控制和权限部分。可能无法成功导入表单的访问权限,具体取决于环境的设置方式。在这种情况下,您需要创建和预配如下内容。- 单击
(导航器),然后在“创建和管理”下,单击表单。
- 在表单和即席网格管理的左侧窗格中的“文件夹”下,确保选择了库,然后单击
(分配访问权限)。
- 在 "Assign Access for Library" 中,单击 Groups 。
- 从组列表中,验证 Strategic Planner 是否列有 Write 访问权限。
- 单击关闭。
- 返回至主页。在右上角,单击
(主页)。
分配对审批导航流的访问权限
提示:
如果您已导入本教程的先决条件部分中提供的安全快照,则应该已经为您配置了整个访问控制和权限部分。可能无法成功导入对审批导航流的访问权限,具体取决于环境的设置方式。在这种情况下,您需要创建和预配如下内容。- 在主页中,依次单击工具和导航流。
- 在导航流中,验证审批是否设置为有效,在“角色/组”下列出战略计划员。
- 返回至主页。在右上角,单击
(主页)。
- 在左上角,单击
(导航器),然后从下拉列表中选择审批导航流。
提示:
如果导航流不可用,请单击 Administrator 旁边的向下箭头,然后单击 Reload Navigation Flow 。 - 在主页上,验证导航流显示为:
提示:
如果导航流未更改,您可以从管理员的操作菜单重新加载它。在右上角,单击 Administrator 旁边的向下箭头,然后单击 Reload Navigation Flow 。
审批流程概述
在本节中,您将了解审批流程。
您可以通过审批执行以下计划任务:
- 审核和批准规划数据
- 跟踪预算的进度
- 发现审核流程中的问题
- 通过注释查看审核者的备注
- 查看规划数据的提升路径
- 确保规划数据符合数据验证规则
规划通过审批单元进行跟踪和管理。审批单元是编制、注释、审核和批准规划数据的基本单元。
审批单元是方案、版本和实体或实体某一部分的组合。
注意:
每个审批单元可以具有一个方案/版本组合。方案和版本是审核周期的基础。审批单元提交某个方案和版本的规划数据。例如,一个审批单元可能包含一个版本(最佳情况)、一个方案(预测)和一个实体(纽约)。
审批单元还可以在任何实体内包含辅助维,从而细化审批单元的粒度。
管理员通过“启动”审批单元来启动年度或季度规划过程。正式启动审批单元之前,可以在其中输入数据,但此数据不属于正式规划周期的一部分。
管理员启动审批单元之后,您可以在构成该单元的选定“方案”、“版本”和“实体”中输入数据。在提升或提交审批单元之前,可以对其添加注释、进行分析和修订。在提升或提交之后,您将无法再更改数据,直到您再次成为当前所有者。
示例业务案例的流程流
通过 Planning,您可以在管理审批时利用以下功能:
- 用于数据报告的仪表盘和分析;包括实际数据和预算数据之间的差异报告。
- 能够添加理由并附加与计划相关的文档。
- 基于授权级别 (LOA) 矩阵的基于阈值的审批。
- 辅助决策的可见性和可追溯性,包括所有审批的完整审计跟踪。
- 通过电子邮件在整个组织中进行在线协作和通知。
- 无纸化审批工作流。
- 与 Oracle ERP Cloud 无缝集成。
- 通过使用审批组进行分阶段提交,您可以先提交部分数据以供审核,而其他数据可以稍后审核。
以下是三 (3) 个示例业务案例:
项目
您的组织计划内部、资本和/或合同项目,这些项目需要不同级别的审批,具体取决于每个项目所需的金额。您可以根据组织的 LOA 矩阵创建基于阈值的验证规则,这些规则会影响审批的提升路径。
在 Enterprise Planning 中,使用项目时,在添加和计划项目时可以包括财务和非财务福利以及理由。复核项目 KPI 以帮助在审批流程中分析和计划未来项目。
资本项目
您的组织计划投入大量资本支出,包括面向业务扩展、有机增长、资产更换等的内部项目。
当资本支出(资本支出)的年度预算获得批准时,每个部门可以通过提出请求并获得管理部门的批准来启动资本支出相关的采购。在 Enterprise Planning 中,启动部门根据批准的预算创建资本支出请求 (CER)。在提交审批请求时,它将包括所有必需的理由和相关附件。
根据组织的 LOA 矩阵,审批可能需要根据请求的值进行不同的审批人。可以通过创建基于阈值处理的验证规则来包括 LOA。
一旦请求获得批准,他们就可以开始使用事务处理 ERP 系统处理采购订单。
市场营销预算
您的组织计划准备营销活动和营销广告,以帮助公司和产品广告。
当营销年度预算获得批准时,相应的部门可以通过提出请求并获得管理层批准来启动促销、广告和媒体放置采购。在 Enterprise Planning 中,启动部门根据批准的预算创建支出请求。在提交审批请求时,它将包括所有必需的理由和相关附件。
您可以根据组织的营销 LOA 创建基于阈值的验证规则,这些规则会影响审批的促销路径。这可以减少冗余的人工审查和流程。
审批设置概览
在此部分中,您将了解在启动审批流程之前需要完成的任务。
审批设置任务:
- 为审批启用方案、版本和实体成员。
- 确定将分配为审阅者和所有者的用户和组。
- 定义审批组的审批。
通过审批组,您可以先提交部分数据以供审核,而其他数据可以稍后再进行审核。在审核流程期间,您可以提升该审批单元的每个阶段,而不必提升整个审批单元。
- 创建审批单元层次结构。
- 设置审批层次结构名称、范围和模板。
- 为审批单元层次选择扩展审批流:
- 无 - 审批工作流将仅使用实体维工作流将仅使用实体维,而不使用次要维或审批组。
- Secondary(辅助)- 审批工作流将使用辅助维。
- 审批组 - 允许您将审批组分配给审批工作流。
如果选择了“辅助组”或“审批组”,则可以选择是否将其应用于所有实体级别并启用分阶段相关性。
“审批单元层次”选项卡将根据您的选择进行更改。
- 选择审批单元层次成员。
按实体(所有潜在审批单元)或启用的审批单元显示选项。如果在扩展审批流程中选择了辅助维,则向包含在批准流程中的审批单元中添加一个辅助维,以提供更细粒度。
- 指定审批单元所有者和审核者。为通知添加用户。
- 管理提升路径。可以通过以下方式修改提升路径:
- 直接在审批单元层次结构中分配责任人和复核人,或者
- 创建用于确定是否需要更改审批单元提升路径的数据验证规则。您还可以指定用于指导审批单元提升路径的阈值金额。
- 设置值定义成员以定义数据交叉点。
通过为其余维(非审批单元维)选择成员,可以指定将从中提取计划数据的确切数据切片或数据交叉点。
注意:
-
对于非审批单元维:要查看汇总审批单元值,在“成员选择”上,对于在“审批维”选项卡上选择的多维数据集中的每个非审批单元维,必须为其选择一个成员。如果没有为非审批单元维选择成员,则汇总审批单元值为空白。
-
对于审批单元维:为审批单元层次中的父代成员指定的值定义成员将由该成员的后代继承。如果为某个审批单元维的父代成员和子代成员均选择了值定义成员,则子代的选择优先。例如,您为父代 US 及其子代 Western Region 均选择了值定义成员,则为 Western Region 选择的值定义成员优先。在运行时,将选择在审批单元层次中指定的“实体”、“方案”、“版本”和辅助维成员。
-
为审批启用维成员
您必须为要与审批单元一起使用的方案和版本启用审批。
- 在主页中,依次单击应用程序和概览。
- 在“应用程序 - 概览”中,单击维。
- 从“多维数据集”下拉列表中,选择 OEP_PFP 。
- 从维列表中,单击方案。
此时将显示“Edit Member Properties(编辑成员属性):Scenario(方案)”。
- 在网格中,右键单击成员名称列标题以打开“选择列”对话框。
- 在左侧的“选择列”中,展开方案,然后选择为审批启用。
- 单击确定。
- 在网格中,依次展开方案、 OEP 方案和 OEP_Planned 方案。
- 对于 OEP_Plan ,在 OEP_Planned Scenarios 下,验证 Enabled for Approvals 是否设置为 Yes 。
提示:
您可能需要滚动到右侧以显示“Enabled for Approvals(为审批启用)”。 - 切换维视图。单击“编辑成员属性:方案”旁边的下拉箭头,然后选择版本。
- 在网格中,右键单击成员名称列标题以打开“选择列”对话框。
- 在左侧的“选择列”中,展开版本,然后选择为审批启用。
- 单击确定。
- 在网格中,依次展开版本和 OEP_Versions 。
- 对于 OEP_Working ,在 OEP_Versions 下,验证为审批启用是否设置为是。
- 在“编辑成员属性:版本”中,单击保存。
- 单击取消。
- 返回至主页。在右上角,单击
(主页)。
定义审批组
您可以创建审批组,将审批单元划分为更精细的数据子集,然后可以分阶段提交这些子集中进行审批。
- 在主页,依次单击应用程序和审批组。
- 在“审批组”中,单击创建。
- 将审批组命名为 Marketing Expenses 。
- 选择帐户作为锚点维。
- 单击添加规则。
- 在“客户”旁边,单击下拉列表并选择编辑。
- 在“选择成员”的“选择”旁边,单击
(设置)并选择全部删除。
- 在“搜索”框中,输入 Marketing 并按 Enter 。
- 将鼠标悬停在营销合计上,然后单击
(函数选择器)。
- 选择包含后代。
注意:
单击 "Descendants"(后代)旁边的 I 符号。 - 单击确定。
- 验证您的选择,然后单击保存并关闭。
“市场营销费用”审批组在页面上创建和列出。
管理审批单元层次
关于审批单元层次
审批单位层次包含审批单元和属于审核流程一部分的实体。
审批单元层次成员之间的父代/子代关系会影响审核流程:
-
当您提升或拒绝一个父代后,它的父代也被提升或拒绝,除非它们是批准。父代的所有者成为了子代的所有者。
-
批准父代时,其子代也将被批准。
-
当所有子代被提升到同一所有者后,父代也被提升给这个所有者。
-
当所有子代的状态更改为一种状态时(例如,已签署),父代状态也将更改为同一状态。
注意:
如果子代有不同的所有者,则您不能更改其父代的状态。如果子代被提升到、提交到不同的用户,或被不同的用户签署,则父代没有所有者,只有服务管理员可以更改其状态。使用审批单元层次设置预算编制流程,使其符合所有类型的组织要求。
- 根据实体与其他维的组合定义审批单元。例如,如果某个应用程序包括了某个公司的所有产品,则“北美”的审批单元层次可以包括在北美销售的产品对应的维和成员。类似地,“欧洲”部门的审批单元层次可以包括在欧洲销售的产品对应的维和成员。在同一审批层次中,可以使用“帐户”维进行增强,创建“按 HR 划分的主体”、“按资本支出列出的实体”和“按收入划分的主体”等审批单元。
-
选择预设的审批模板以创建自下而上、分布式或自由形式的层次结构。
- Bottom-Up Budgeting(自下而上预算)—数据在底层成员级别输入,然后通过沿组织层次上滚数据来合并。预算开始时,将分别为每个方案和用户填充数据。所有权遵循自下而上模式下的审批层次。用户可以根据为审批单元定义的访问权限查看或编辑数据。最上层的预算组所有者可将分别批准的预算合并到最终的合并预算中。
- 分布式预算—数据是在组织的叶级别输入的,所有权始于组织的最高级别。然后,所有权在组织层次中向下分配。所有权到达较低级别后,预算将通过审批流程提交回最顶层。顶层预算组所有者审核、批准和加载预算,以便进行预算控制、交易控制和报告。
- 自由形式预算编制 - 使用自由形式预算编制时,在所选成员级别输入数据,用户从下拉列表中选择下一个所有者。
-
根据实体维以及使用的辅助维的层代数量,将动态链接包括到维中。例如,自动将实体或段维中的层代 0 至 3 添加到审批单元层次中。如果维发生了变化,则可轻松地更新审批单元层次。
-
导入和导出审批单元层次。
-
创建方案和版本不同的审批单元层次。例如,“预算”方案可以有一个大型审批单元层次,包括部门、帐户和产品;而“预测”方案有一个较简单的流程组织,其中包含较少的审批级别:
创建审批单元层次
EPBCS 示例应用程序附带两 (2) 个规划单元层次。您将根据本教程开始时讨论的示例业务案例修改规划单元层次。
财务规划单元层次结构
在此部分中,您将为“财务”多维数据集创建审批单元层次结构,该多维数据集使用分阶段提交和审批组来扩展审批流。此审批单元基于市场营销预算示例业务案例。
- 单击
(导航器),然后在“工作流”下方单击审批单元。
- 在“审批单元”中,选择 FS PUH ,然后单击
(编辑)。
- 在“编辑审批单元层次”中,验证层次名称:FS_PUH 。
- 对于“启用审批”,接受默认选择:无。
选择层次结构成员时,您将添加审批单元。
- 对于审批模板,请验证是否选择了自下而上。
- 对于 Cube,验证是否选择了 OEP_FS 。
- 对于扩展的审批流,选择审批组。
- 选择阶段相关性。
- 验证您的选择,然后单击保存。
- 在信息对话框中,单击确定。
- 在页面的右下角,单击确定。
- 在信息消息中,单击 OK 。
项目规划单元层次结构
在此部分中,您将创建一个审批单元层次,在其中分配审批单元所有者和审核者,然后使用验证规则修改提升路径。此审批单元基于项目示例业务案例。
- 在“审批单元”中,选择项目 PUH ,然后单击
(编辑)。
- 在“编辑审批单元层次”中,验证层次名称:Projects_PUH 。
- 对于“启用审批”,接受默认选择:无。
选择层次结构成员时,您将添加审批单元。
- 对于审批模板,请验证是否选择了自下而上。
- 对于 Cube,验证是否选择了 OEP_PFP 。
- 对于“扩展审批流”,选择辅助。
- 验证您的选择,然后单击 Save 。
- 在信息对话框中,单击确定。
- 在页面的右下角,单击确定。
- 在信息消息中,单击 OK 。
将方案和版本组合分配给审批单元层次
- 单击
(导航器),然后在“工作流”下,单击审批单元分配。
- 在“审批单元分配”中,展开 FS_PUH 。
- 查看 FS_PUH 的方案和版本组合。
- 展开 Projects_PUH 并查看方案和版本组合。
注意:
您稍后将对项目 PUH 分配进行更改。
(可选)修改审批单元层次文件
提示:
请参阅本教程的设置访问控制和权限部分。- 使用文本编辑器(例如 Notepad++),编辑从本教程的先决条件部分下载的 FS_PUH.exp 文件。
- 将“Planning Approval Unit Hierarchy(规划审批单元层次结构)”中的用户替换为您在系统中定义的用户。您可以选择删除这些名称,而不是替换它们。请勿删除逗号。您可以在以后在审批单元层次中分配所有者时添加用户。确保保存所做的更改。
- 使用文本编辑器(例如 Notepad++),编辑从本教程的先决条件部分下载的 Projects_PUH.exp 文件。
- 将“Planning Approval Unit Hierarchy(规划审批单元层次结构)”中的用户替换为您在系统中定义的用户。您可以选择删除这些名称,而不是替换它们。请勿删除逗号。您可以在以后在审批单元层次中分配所有者时添加用户。确保保存所做的更改。
导入审批单元层次
- 返回至“计划”。单击
(导航器),然后在“工作流”下单击导入和导出。
- 在“基于文件的导入/导出”中,确保选择了导入审批单元层次。
- 从“现有审批单元层次名称”下拉列表中,选择 FS_PUH 。
- 在具有所有权的审批单元层次旁,单击选择文件。
注意:
按钮标签可能会显示 Choose File 或 Browse ,具体取决于浏览器。 - 导航到保存 FS_PUH.exp 的位置,然后选择并打开它。
- 在页面右下角,单击导入。
- 在信息消息中,单击确定。
- 从“现有审批单元层次名称”下拉列表中,选择 Projects_PUH 。
- 在具有所有权的审批单元层次旁,单击更新。
- 在“更新文件”中,单击选择文件。
注意:
按钮标签可能会显示 Choose File 或 Browse ,具体取决于浏览器。 - 导航到您保存的位置 Projects_PUH.exp ,然后选择并打开它。
- 在“更新文件”中,单击确定。
- 验证您对 Projects_PUH 的选择。然后单击导入。
- 在信息消息中,单击 OK 。
- 单击完成。
分配审批组
- 单击
(导航器),然后在“工作流”下方单击审批单元。
- 在“审批单元”中,选择 FS_PUH 行,然后单击
(编辑)。
- 在“编辑审批单元层次:FS_PUH”中,单击分配审批组。
- 在“分配审批组”中,单击
(添加)。
- 在对话框中,选择营销费用。
- 在该对话框外部单击以关闭它。
- 确认“Marketing Expenses”在页面上列出,然后在页面底部单击保存。
- 在信息消息中,单击确定。
- 在页面底部,单击确定。
- 在信息消息中,单击 OK 。
选择审批单元成员和值定义
- 在“审批单元”中,选择 Projects_PUH 行,然后单击
(编辑)。
- 在“编辑审批单元层次:Projects_PUH”中,验证“扩展审批流”是否设置为辅助。
在为扩展审批流程选择“辅助”时,您可以将辅助维添加到审批流程中包括的审批单元,以提供更细的粒度。这将设置成员的值定义,以定义审批单元中的特定数据交叉点。
- 单击 Primary and Subhierarchy Selection(主和子层次选择)选项卡。
- 在“主层次”和“子层次选择”中,为“显示”选择审批单元。
- 在网格中,依次展开 Entity 、 NA 和 US 。确保显示 Manufacturing US 。
提示:
如果数据中心操作不可用,则忽略。 - 对于 Manufacturing US,请验证以下选择:
- 维:项目
在此示例中,选择了“Project(项目)”作为“Secondary(辅助)”维。
- 父成员:项目合计
Total Project 是选定的父代成员。
- 相对层级:4
相对层代指定要包括的父代成员层代。添加一个层代会将该层代的所有成员添加到审批流程。在此示例中,相对于总项目的相对层代为 4。这指出了总项目的四代,即 Level0 成员。成员名称将列在“Selected Members(选定的成员)”中。
- 选定的成员:FM IT,Project Diablo,Future Engineering 2020,EMS Re-Engineering,UID Project,Finance 101,CTI,New Digital Web Mobile,PM Tool,Test Digital,Digital New,Upgrade Network - Manchester,Upgrade Network - Dubai,Digital Marketing Campaign,T6,New IT Facility
可以通过删除所选成员来进一步限制子层次。
提示:
在维编辑器中编辑成员属性时,可以查看与项目维层次相关的选定成员。
- 维:项目
分配责任人和审核人
有关本教程中引用的用户列表,请参见 Assigning Security Roles to Users and Groups 部分。
- 单击分配所有者选项卡。
- 在“分配所有者”的网格中,展开所有级别。
注意:
如果替换了导入的 Planning 审批单元文件中的用户,则应在“Owner(所有者)”列下看到这些用户。 - 如果删除了导入的 Planning 审批单元文件中的用户,请在 NA 的“所有者”列和所有 Manufacturing US 行中添加用户。
提示:
有关本教程中引用的用户列表,请参见 Assigning Security Roles to Users and Groups 部分。 - 对于 Manufacturing US 下的所有项目行,分配审核人。在此示例中,选择了第一级超级用户。
- 可选:对于 Manufacturing US:FM IT,在“通知这些用户”列中添加要发出预警的用户。
您可以添加复核人、责任人,或者在晋升审批单元时可能需要通知的任何其他用户。例如,添加负责付款处理的团队成员或财务部门的团队成员。请确保您添加的用户已启用通知。以后完成本节中的任务时,您可以为这些用户启用通知:设置审批通知的电子邮件。
- 在底部,单击保存。
- 在信息消息中,单击 OK 。
管理提升路径
查看和修改促销路径
- 对于 Manufacturing US:FM IT,单击
(Promotional Path,提升路径)。
此时将显示选定审批单元的提升路径。
- 单击确定以关闭“Promotional Path(提升路径)”对话框。
- 删除分配给 Manufacturing US 的所有者。
- 对于 Manufacturing US:FM IT,单击
(Promotional Path,提升路径)。
请注意,审批单元的提升路径不再显示 Manufacturing US 的责任人。
- 单击确定以关闭“Promotional Path(提升路径)”对话框。
- 在底部,单击保存。
- 在信息消息中,单击 OK 。
- 在底部,单击 OK 。
- 在信息消息中,单击确定。
为基于阈值的审批添加数据验证规则
为审批单元及其父项选择所有者和审核人时,需设置审批单元提升路径。但是,当预算计算结果发生变化时,组织需要其他复核人和审批人,具体取决于计算的值。例如,销售组的薪金比上一预算年度增加了 10%,而这可能需要其他人(而不是下一个审核者)进行审批。
要在这些情况下自动重定向预算,请向用于检测这些例外情况的数据验证规则添加条件和操作,然后根据需要修改提升路径。还可以使用数据验证规则阻止存在数据错误的审批单元传递到下一个审核者。
在设计影响审批单元提升路径的规则时,必须考虑这些规则的评估和应用顺序。
以下是此部分的提升路径概要,包括数据验证规则:
状态/规则 | 处理单元格格式 | 审阅者 |
---|---|---|
所有者 | 不适用 | Carol Judd |
首次审核者 | 不适用 | Kerry Lane |
-> $500K
项目总费用 -> $500,000 |
绿色:#3CB371 | Betty Anderson |
->100 万美元
项目总费用 -> 100 万美元 |
蓝色:#0000FF | Alex Smith |
->200 万美元
项目总费用 -> 200 万美元 |
洋红色:#D02090 | Anita Kennedy |
->1 千万美元
项目总费用 > 1 百万美元 |
红色:#FF0000 | Casey Brown |
最终审核人/责任人 | 不适用 | George Foster |
- 单击
(导航器),然后在“创建和管理”下,单击表单。
- 在表单和即席网格管理的左侧窗格中,在“文件夹”下,展开库,然后单击定制。
- 在内容区域中,选择项目费用总计验证,然后单击
(编辑)。
- 单击布局选项卡。
- 在布局中,右键单击列下方标有 A 的单元格,然后选择添加/编辑格式/验证规则。
此时将显示“Format/Data Validation Rule Builder(数据验证规则生成器)”。
- 为金额超过 $500,000 的项目费用创建验证规则。在“Format/Data Validation Rule Properties(格式/数据验证规则属性)”中,验证、输入或选择以下内容:
- 地点: A 列
- 名称: >$500K
- 说明:项目总费用 > $500,000
- 启用格式/验证规则: <Selected>
- 添加条件。在第一行中,验证、输入或选择以下内容:
- 条件: IF
- Source Type(源类型): Current Cell Value(当前单元格值)
- 运算符: >
- 目标类型:值
- 目标值: 500000
- 流程: AND
- 在“操作”列中,单击
(添加条件)。
- 在新条件行中,验证、输入或选择以下内容:
- 条件:< 空白 >
- Source Type(源类型): Member Name(成员名称)
- 来源值:年
注意:
"All Year" 是成员名称。其别名设置为“All Years(所有年份)”。 - 运算符: Equals(等于)
- 目标类型:值
- 目标值:“所有年份”
- 流程: AND
- 在“操作”列中,单击
(添加条件)。
- 在新条件行中,验证、输入或选择以下内容:
- 条件:< 空白 >
- Source Type(源类型): Member Name(成员名称)
- Source Value(源值): Account(帐户)
- 运算符: Equals(等于)
- 目标类型:值
- 目标值: "OPF_Total Expenses"
- 流程:< 空白 >
- 在“操作”列中,单击
(添加条件)。
- 在新条件行中,验证、输入或选择以下内容:
- 条件: THEN
- Source Type(源类型): Process Cell(处理单元格)
- 在“操作”列中,对于最后一行,单击
(处理单元格)。
此时将显示格式/数据验证规则生成器的“格式单元格”对话框。
- 在“设置单元格格式”中,对于“背景颜色”,输入 3CB371 。
提示:
您可以选择其他颜色,然后指定颜色代码。 - 对于验证消息,输入总项目费用超过 $500,000,并且需要额外的审批级别。
- 确保选中在格式/验证消息窗格中显示。
- 对于“审批”,选择更新促销路径。
- 添加提升路径条件。单击
(添加规则)。
- 在新行中,验证、输入或选择以下内容:
- 审批单位:项目 PUH
- 审批单位: Children("Manufacturing US")
- 位置:之前
- 审批单元: Manufacturing US
- 角色:审核者
- 键入: User Name
- 用户: Betty Anderson
提示:
请参阅本教程的为用户和组分配安全角色部分。
- 验证您的选择,然后单击 OK 。
- 在“格式/数据验证规则构建器”中,单击验证。
- 在信息消息中,单击确定。
- 在“格式/数据验证规则生成器”中,单击确定。
在布局的网格部分中,列和行单元格交叉点显示为绿色,以指示表单包含数据验证规则。
- 单击保存。
- 在信息消息中,单击 OK 。
- 在布局中,右键单击列下方标有 A 的单元格,然后选择添加/编辑格式/验证规则。
- 在“格式/数据验证规则构建器”中,单击右上角的
(添加规则)。
提示:
单击(复制)以创建与现有规则类似的规则,然后修改重复规则以满足您的要求。
- 根据步骤 6 到步骤 23 创建以下规则:
- 规则:100 万美元以上
规则特性
格式/处理单元格
提示:
单元背景颜色使用 0000FF 。
- 规则:超过 200 万美元
规则特性
格式/处理单元格
提示:
单元背景颜色使用 D02090 。
- 规则:>$10 百万
规则特性
格式/处理单元格
提示:
单元背景颜色使用 FF0000 。
注意:
确保已验证所有四个规则。 - 规则:100 万美元以上
- 如果格式/数据验证规则构建器仍处于打开状态,请单击确定以将其关闭。
- 在“布局”中,单击完成。
查看审批单元层次用法
审批单元层次可能存在相关性,如审批单元分配或在表单中定义的数据验证规则。如果某个审批单元层次存在相关项,则在删除相关项之前,不能删除该层次。
- 单击
(导航器),然后在“工作流”下方单击审批单元。
- 在“审批单元”中,选择 Projects_PUH 行,然后单击
(编辑)。
- 单击用法选项卡。
“用法”选项卡可用于查看审批单元层次相关性,并将您链接到表单或者方案和版本组合,使您能够在需要时删除相关性。
将显示更新“项目总费用验证”表单上定义的提升路径的数据验证规则。
- 从左侧的垂直选项卡中,单击
(Approval Unit Assignment,审批单元分配)。
- 在“审批单元分配”中,复核分配给 Projects_PUH 审批单元的方案与版本组合。
查看更新的促销路径
- 单击分配所有者选项卡。
- 在“Assign Owners(分配所有者)”的网格中,展开所有级别。
- 对于 Manufacturing US:FM IT,单击
(Promotional Path,提升路径)。
此时将显示所选审批单元的更新提升路径。请注意,您以前定义的验证规则包含在更新的提升路径中。
- 单击确定以关闭“提升路径”对话框。
- 在右下角,单击 OK 。
- 在信息消息中,单击 OK 。
启动计划复核周期
- 单击
(导航器),然后在“工作流”下,单击管理审批。
- 在“管理审批”中,选择以下项,然后单击开始:
- 方案:OEP_Plan
- 版本:项目审批
- 在“进程状态”中,在右侧单击视图,然后选择树视图。
- 在树视图中,展开所有审批单元(NA 和数据中心操作)。
提示:
如果数据中心操作不可用,则忽略。
请注意,“Plan Cycle(计划周期)”列允许两个选项:“Start(开始)”和“Exclude(排除)”。在此示例中,为规划单元层次中的所有审批单元启动了规划审核周期。在接下来的步骤中,您将停止计划周期,修改方案和版本分配,然后启动相应的审批单元。
- 切换多个单元的计划周期。对于 NA 和 Data Center Operations ,选择 Exclude 。
- 在 "Exclude" 对话框中,单击 Yes 。
- 在信息消息中,单击 OK 。
- 验证所有审批单元(NA 和数据中心操作)的计划复核周期是否已停止。
- 接下来,停止 FS PUH 计划单元层次的计划复核周期。在“管理审批”中,选择以下项,然后单击开始:
- 方案:OEP_Plan
- 版本:OEP_Working
- 在树视图中,依次展开 FS PUH 、 NA 和 US 。
- 对于 "NA",选择 Exclude 。
- 在 "Exclude" 对话框中,单击 Yes 。
- 在信息消息中,单击确定。
- 验证所有审批单元(NA 和数据中心操作)的计划复核周期是否已停止。
- 接下来,修改方案和版本分配。单击
(导航器),然后在“工作流”下,单击审批单元分配。
- 在“审批单元分配”中,展开 FS PUH 和 Projects_PUH 。
- 在 FS PUH 下,对于 OEP_Plan 和 OEP_Working,单击
(删除)。
- 在 "Projects PUH" 下,对于 OEP_Plan,单击 "Project Approval"(项目审批)旁边的向下箭头。
- 在“选择版本”中,清除“项目审批”选项,然后选择 OEP_Working。
- 验证您的选择,然后单击“确定”。
- 验证您的更改是否已应用于项目 PUH,然后单击保存。
- 在信息消息中,单击确定。
- 单击
(导航器),然后在“工作流”下,单击管理审批。
- 在“管理审批”中,选择以下项,然后单击开始:
- 方案:OEP_Plan
- 版本:OEP_Working
- 在“进程状态”中,在右侧单击视图,然后选择树视图。
- 在“树视图”中,展开所有审批单元。
- 对于 Manufacturing US:FM IT,选择开始。
- 在信息消息中,单击确定。
- 验证审批状态现在显示为“正在审核”,并且当前所有者已分配给审批单元,直到 Manufacturing US:FM IT。
设置应用程序和用户设置
启用通知并设置应用程序所有者
- 单击
(导航器),然后在“应用程序”下,单击设置。
- 在应用程序设置的当前应用程序默认值下,找到通知,然后选择审批。
提示:
您可能需要向下滚动以查找通知。 - 在系统设置下,找到允许使用应用程序,然后选择所有用户。
- 对于分配应用程序所有者,选择分配有服务管理员应用程序角色的用户。在此示例中,选择了 George Foster 。
- 向上滚动并单击保存。
- 在信息消息中,单击确定。
设置用户首选项
当审批状态或所有权发生更改时,您必须为要获取电子邮件通知的每个用户启用审批通知。
在表单中用户变量被用作筛选器,这使规划者可以只关注特定成员。每个用户必须为用户变量设置值。
注意:
确保您针对为此教程创建的每个用户执行本部分中的任务。设置审批通知的电子邮件
- 注销 Planning 并以要设置首选项的用户身份登录。
- 单击
(导航器),然后在“工具”下单击用户首选项。
注意:
菜单选项可能因分配给用户的应用程序角色而异。 - 在左侧,单击通知。
- 输入用户的电子邮件地址,并确保选择了审批。
- 单击保存。
- 在信息消息中,单击 OK 。
为用户变量赋值
注意:
菜单选项可能因分配给用户的应用程序角色而异。- 在左侧的 "Preferences"(首选项)下,单击 User Variables(用户变量)。
- 对于每个变量,单击其
(成员选择器)以选择成员作为变量的值。
示例如下:
- 单击保存。
- 在信息消息中,单击 OK 。
向表单添加审批自定义菜单
- 请确保您在 Planning 中以服务管理员身份登录。
- 单击
(导航器),然后在“创建和管理”下,单击操作菜单。
- 向下滚动并选择提交以供审批,然后单击
(编辑菜单)。
提示:
可以按“菜单名称”对列表进行排序。 - 在“编辑”菜单中,选择“提交以供审批”后,单击操作,然后选择编辑菜单项。
- 查看此菜单中的操作集。在此示例中,菜单设置为使用预定义的方案和版本移动到“Manage Approvals(管理审批)”。对于版本,验证或将其设置为 OEP_Working 。
- 单击保存。
- 在信息消息中,单击 OK 。
- 单击取消。
- 单击
(导航器),然后在“创建和管理”下,单击表单。
- 在表单和即席网格管理的左侧窗格中,在“文件夹”下,展开库,然后单击定制。
- 在内容区域中,选择项目费用总计验证,然后单击
(编辑)。
- 单击其他选项选项卡。
- 从可用菜单列表中,选择提交以供审批,然后单击
(移动)。
“Submit for Approval(提交进行审批)”已添加到“Selected Menus(选定的菜单)”列表中。
- 单击 Finish(完成)。
- 返回至主页。在右上角,单击
(主页)。
批准规划
关于审批计划
每个审批单元都有一种状态,具体取决于它在审核流程中所处的位置。
- Not Started(未启动)- 所有审批单元的初始状态。An administrator begins the review process using the Start action, which changes an approval unit's state to either First Pass (in FreeForm); Under Review and first in the promotional path (in Bottom Up); or Under Review and last in the promotional path (in Distribute).
- 通过第一轮审核 - 选定用于预算流程的审批单元的开始状态。审批单元在“通过第一轮审核”期间没有所有者。具有写权限的用户可以在第 1 轮审核状态期间输入数据并提升审批单元。在此状态期间,管理员可以从审批单元中排除成员。
审批单元可供审核后,您可从若干操作中选择一项操作,更改审批单元的状态并传递所有权。 - Under Review(正在审核)- 在 Promote(提升)或 Submit(提交)操作后发生,表明某人正在审核审批单元。只有当前所有者或管理员可以更改其状态为“正在审核”的审批单元的数据。处于“正在审核”状态时,审批单元可能会重复以下过程:提升、提交、签署和驳回,直到最终批准。
- 冻结 - 后代审批单元中的所有相关数据将被锁定(只读)。对审批单元进行冻结的所有者或更高层的所有者可选择“解冻”来反转此项操作。
- 已分布 - 多个人员正在审核预算。系统按权限和所选分布操作(分布、分布子代或分布审核者)的指定审核者对审核者进行筛选。
- 未签署 - 当所有者或管理员选择“驳回”时发生。只有当前所有者或管理员可以在状态为“未注销”的审批单元上更改数据或执行操作。
- 已批准 - 选择“批准”后发生。提升路径中的最后一个人员(即审批单元的所有者)将成为所有者,不论此用户是所有者还是审核者。如果所有者对定义审批单元的成员组合具有写入权限,则所有者可以编辑数据,并可以执行“批准”操作。作为提升路径中最后一个人员的审核者无法编辑审批单元中的数据,但可以执行“批准”操作。所有审批单元都被批准后,预算周期结束。
审批单元中的可用操作取决于审批单元所处的状态。
-
Start(启动)- 启动审批单元。
新审批单元状态:对于“自由形式”为“第一次通过”,对于“自下而上的”和“已分发”为“正在审核”。
-
排除 - 停止审批单元并删除其所有历史记录。
新审批单元状态:未启动。
-
Originate:Bottom Up(初始化:自下而上)- 将审批单元移动到升级路径中的第一个。
新审批单元状态:正在审核。
-
提升 - 对于“自由形式”,会将审批单元移动到列表中的任意用户。“自下而上”会将审批单元移动到晋升路径中的下一个位置。
新审批单元状态:正在审核。
-
驳回 - 对于“自由形式”,将审批单元移动到列表中的任意用户。对于“自下而上”和“已分布”,会将审批单元移动到提升路径中前面的任一人。
新审批单元状态:未签署。
-
Sign Off(签署)- 将审批单元移到“已签署”状态。
-
Delegate(委托)—将审批单元委派给新选定的所有者。
新审批单元状态:正在审核。
-
取得所有权 - 从当前所有者那里取走所有权。对于组,声明审批单元的所有权不再属于该组。
新审批单元状态:正在审核。
-
退货 - 将所有权返回给组。
新审批单元状态:正在审核。
-
传递 - 在组中时,将所有权传递给组中的另一个人员。
新审批单元状态:正在审核。
-
冻结 - 冻结审批单元以阻止数据输入。
新审批单元状态:已冻结。
-
Unfreeze(解冻)- 解冻审批单元并重新允许输入数据。
新审批单元状态:正在审核。
-
Distribute(分布)- 将审批单元移至提升路径中的上一个位置。
新审批单元状态:已分布。
-
Distribute Children(分布子代)- 将审批单元移动到升级路径中的上一位置。应用到所选审批单元的子代。
新审批单元状态:已分布。
-
“Distribute Owner(分布所有者)”- 将审批单元移动到升级路径中的第一个。
新审批单元状态:已分布。
-
提交 (Submit) - 将审批单元移动到升级路径中的下一个位置。
新审批单元状态:正在审核。
-
"Submit to Top"(提交到顶级)- 将审批单元移动到升级路径中的最后一个。
新审批单元状态:正在审核。
-
批准 - 批准审批单元。此操作将完成审批流程,用户不能再执行任何其他操作。
新审批单元状态:已批准。
-
重新打开 - 重新打开已批准的审批单元。提升路径中最后一个用户和超级用户可执行重新打开操作。
新审批单元状态:正在审核。
晋升和审批计划
在本节中,您将提升计划,直到它到达最终审批人为止。
晋升计划
将审批单元传递给另一人员进行审核。此操作将首次分配审批单元的所有权,从而将审批单元的所有权从一个审核者转移到另一个审核者。提升将导致当前所有者隐式签署并将审批单元的状态更改为正在审核。
审批计划
批准审批单元并将其状态更改为“已批准”。使用“分布”或“自下而上”模板时,只有提升路径中的最后一个所有者可批准审批单元。使用“自由形式”模板时,用户可批准任意状态(未启动)的审批单元。只有促销路径中的最后一个审核者可以从“未签署”或“第一次通过”状态中进行审批。以下是提升路径,包括数据验证规则:
状态/规则 | 处理单元格格式 | 审阅者 |
---|---|---|
所有者 | 不适用 | Carol Judd |
首次审核者 | 不适用 | Kerry Lane |
> $500K
项目总费用 > 500,000 美元 |
绿色:#3CB371 | Betty Anderson |
> 100 万美元
项目总费用 > 100 万美元 |
蓝色:#0000FF | Alex Smith |
>200 万美元
项目总费用 > 200 万美元 |
洋红色:#D02090 | Anita Kennedy |
->1 千万美元
项目总费用 > 1 000 万美元 |
红色:#FF0000 | Casey Brown |
最终审核人/责任人 | 不适用 | George Foster |
审核周期开始后,预算将在获得最终批准之前通过适用的提升路径。根据晋升路径,预算应通过所有审核者,直到安妮塔·肯尼迪 (Anita Kennedy) 获得乔治·福斯特的最终批准。
提示:
如果您在打开仪表盘和表单时收到错误,请确保已为创建的每个用户分配了值。Carol Judd
- 注销 Planning 并以 Manufacturing US 的所有者身份登录:FM IT 审批单元。在此示例中, Carol Judd 已登录。确保为用于登录的每个用户将值设置为“User Variables(用户变量)”。
提示:
如果导入了本教程的先决条件部分中提供的安全快照,则可以使用导入的用户登录。有关每个用户的登录信息,请参见 Access Control。所有密码都设置为 epmDem0s 。 - 在主页中,依次单击项目和分析。
- 从左侧的垂直选项卡中,单击
(项目分析和审批)。
- 在“项目总费用验证”的数据点 (POV) 中,设置或验证以下内容:
- 实体:Manufacturing US
- 项目:FM IT
- 在数据表单网格中,确保 POV 如图所示,并找到“All Year Total Expenses for All Year(全年总费用)(最后一行)”,然后验证单元格背景是否显示为绿色。
- 提交 FM IT 项目的预算。在网格中,右键单击并选择提交以供审批。
- 在“管理审批”中,单击制造美国:调频 IT 。
- 在“更改状态:制造(美国)”:“FM IT”中,选择或输入以下内容,然后单击更改状态:
- 操作: Promote
- 注释:请查看。
- 在右上角,单击 Refresh 。
- 复查审批单元的更新状态,然后单击完成。
审批单元现在已分配给 Kerry Lane。
如果启用了电子邮件通知,请检查电子邮件并查看发送的通知消息。示例如下:
审批通知电子邮件包含以下内容:
- 用于检查状态的 URL
- 应用程序名称
- 审批单位
- 当前所有者
- 上一个责任人
- 上一个操作
- 当前状态
- Time
- 注释标题
- 注释文本
Kerry Lane
- 注销 Planning 并以 Manufacturing US 的所有者身份登录:FM IT 审批单元。在此示例中, Kerry Lane 已登录。
- 在主页中,依次单击项目和分析。
- 从左侧的垂直选项卡中,单击
(项目分析和审批)。
- 在数据表单网格中,确保 POV 如图所示,并找到“All Year Total Expenses for All Year(全年总费用)(最后一行)”,然后验证单元格背景是否显示为绿色。
注意:
如果您遇到错误,请参阅为用户变量分配值部分并更新用户变量。 - 提交 FM IT 项目的预算。在网格中,右键单击并选择提交以供审批。
- 在“管理审批”中,单击制造美国:调频 IT 。
- 在“更改状态:制造(美国)”:“FM IT”中,选择或输入以下内容,然后单击更改状态:
- 操作: Promote
- 注释:请查看。
- 在右上角,单击 Refresh 。
- 复查审批单元的更新状态,然后单击完成。
审批单元现在已分配给 Betty Anderson。
Betty Anderson
- 注销 Planning 并以 Manufacturing US 的所有者身份登录:FM IT 审批单元。在此示例中, Betty Anderson 已登录。
- 在主页中,依次单击项目和分析。
- 从左侧的垂直选项卡中,单击
(项目分析和审批)。
- 在数据表单网格中,确保 POV 如图所示,并找到“All Year Total Expenses for All Year(全年总费用)(最后一行)”,然后验证单元格背景是否显示为绿色。
- 提交 FM IT 项目的预算。在网格中,右键单击并选择提交以供审批。
- 在“管理审批”中,单击制造美国:调频 IT 。
- 在“更改状态:制造(美国)”:“FM IT”中,选择或输入以下内容,然后单击更改状态:
- 操作: Promote
- 注释:预算可供下次审核者使用。
- 在右上角,单击 Refresh 。
- 复查审批单元的更新状态,然后单击完成。
审批单元现在已分配给 Alex Smith。
Alex Smith
- 注销 Planning 并以 Manufacturing US 的所有者身份登录:FM IT 审批单元。在此示例中, Alex Smith 已登录。
- 在主页中,依次单击项目和分析。
- 从左侧的垂直选项卡中,单击
(项目分析和审批)。
- 在数据表单网格中,确保 POV 如图所示,并找到“All Year Total Expenses for All Year(全年总费用)(最后一行)”,然后验证单元格背景是否显示为绿色。
- 提交 FM IT 项目的预算。在网格中,右键单击并选择提交以供审批。
- 在“管理审批”中,单击制造美国:调频 IT 。
- 在“更改状态:制造(美国)”:“FM IT”中,选择或输入以下内容,然后单击更改状态:
- 操作: Promote
- 注释:超过 200 万美元
- 在右上角,单击 Refresh 。
- 复查审批单元的更新状态,然后单击完成。
审批单元现在分配给 Anita Kennedy。
Anita Kennedy
- 注销 Planning 并以 Manufacturing US 的所有者身份登录:FM IT 审批单元。在此示例中, Anita Kennedy 已登录。
- 在主页中,依次单击项目和分析。
- 从左侧的垂直选项卡中,单击
(项目分析和审批)。
- 在数据表单网格中,确保 POV 如图所示,并找到“All Year Total Expenses for All Year(全年总费用)(最后一行)”,然后验证单元格背景是否显示为绿色。
- 提交 FM IT 项目的预算。在网格中,右键单击并选择提交以供审批。
- 在“管理审批”中,单击制造美国:调频 IT 。
- 在“更改状态:制造(美国)”:“FM IT”中,选择或输入以下内容,然后单击更改状态:
- 操作: Promote
- 注释:已批准并可供最终审批的 6,242,611USD 总费用。
- 在右上角,单击 Refresh 。
- 复查审批单元的更新状态,然后单击完成。
审批单元现在已分配给 George Foster。
由于项目总费用不到 1000 万美元,因此促销路径不需要由 Casey Brown 审查和批准预算,而是直接推广到 George Foster。
George Foster
- 注销 Planning 并以 Manufacturing US 的所有者身份登录:FM IT 审批单元。在此示例中, George Foster 已登录。
- 在主页中,依次单击项目和分析。
- 从左侧的垂直选项卡中,单击
(项目分析和审批)。
- 在数据表单网格中,确保 POV 如图所示,并找到“All Year Total Expenses for All Year(全年总费用)(最后一行)”,然后验证单元格背景是否显示为绿色。
- 提交 FM IT 项目的预算。在网格中,右键单击并选择提交以供审批。
- 在“管理审批”中,单击制造美国:调频 IT 。
- 在“更改状态:制造(美国)”:“FM IT”中,选择或输入以下内容,然后单击更改状态:
- 操作: Approve(批准)
- 批注:已批准预算。
- 在右上角,单击 Refresh 。
- 复查审批单元的更新状态,然后单击完成。
此审批单元的考核处理已完成。
相关链接
更多学习资源
通过 docs.oracle.com/learn 浏览其他实验室,或者通过 Oracle Learning YouTube 频道访问更多免费学习内容。此外,请访问 Oracle University 查看可用的培训资源。
有关产品文档,请访问 Oracle 帮助中心。