日记帐审批概览
GL 日记帐审批流程为人工日记帐批应用必要管理权。流程验证日记帐批,确定是否需要审批,提交批至审批人(如果要求),然后将审批结果通知相应的人员。
流程具有“GL 日记帐审批流程结果”中的结果类型,即以下四种结果类型中的一种:
- 已审批:日记帐批已由所有必要的审批人审批。某些情况下也有可能是编制人。
- 验证失败:日记帐批验证流程失败,将不提交给审批人。
流程由 5 个不同的活动组成,其中某些可以重复使用,包括下面工作流框图中显示的 9 个活动节点:
自定义日记帐审批
您可以自定义日记帐审批以满足组织的特定需要。以下是三种自定义机制:
配置文件选项:有两个配置文件选项影响到日记帐审批的操作:
- 日记帐:允许编制人审批 -- 确定编制人是否可以审批自己的日记帐。
- 日记帐:查找审批人方法 -- 设置要求审批的默认方法。
工作流活动设置:您可以更改以下默认设置:
- 审批人处理请求审批超时 -- 标准设置为 7 天。超过此时间,“日记帐审批”将通知编制人未收到审批人回复。
- 达到经理通知重新发送限制 -- 标准设置为 1 个通知。“日记帐审批”将重新发送通知给审批人,直到达到限制的次数。
注意:如果您决定更改这些设置,请认真选择新值,因为设置将带来复杂的影响。明确地说,即是每个发送的经理通知处理超时审批。
例如,如果审批人超时为 7 天,通知重新发送限制为 3 次,则日记帐批将在审批人未回复时在审批周期中保留 21 天。
- 默认错误通知 -- “日记帐审批”使用 Oracle 工作流管理系统标准错误处理来处理运行时间错误。每次出现这样的错误,您均可以选择将通知发送给系统管理员。打开 Oracle 工作流管理系统中的“日记帐审批”工作流文件,然后在“默认错误”流程中将“默认错误通知”的“执行程序”设置为系统管理员用户标识。
可自定义活动:包括以下您可以自定义的四个活动和一个流程:
注意:我们郑重建议您在自定义 GL 日记帐审批流程时仅修改这些活动和流程。
GL 日记帐审批流程活动
以下是按活动的函数名列出的每个活动的说明。您可以在图形 Oracle 工作流生成器中创建活动的所有组件,函数活动调用的 PL/SQL 存储程序除外。所有函数活动均可以执行您必须在 Oracle8 中创建和存储的 PL/SQL 存储程序。GL 日记帐审批流程中所用的
PL/SQL 存储程序命名惯例如下:
GL_WF_JE_APPROVAL_PKG.<PROCEDURE>
GL_WF_JE_APPROVAL_PKG 是对所有由 GL 日记帐审批流程使用的程序(自定义程序除外)进行分组的软件包名称。<PROCEDURE
> 表示程序名。
可自定义程序在名为 GL_WF_CUSTOMIZATION_PKG 的软件包中分组。命名惯例与 GL 日记帐审批软件包所述相同。
开始(节点 1)
这是一个标准函数活动,它简单地标记了流程的开始。
函数
| WF_STANDARD.NOOP
|
结果类型
| 无
|
GL 初始化和验证流程(节点 2)
此活动是执行初始化后验证日记帐批的子流程。如果日记帐批有效,则子流程还将确定批是否要求审批。要查看子流程,请选择“工作流生成器”浏览器树“流程”分支下的“GL 初始化和验证流程”。请参阅:GL 初始化和日记帐验证流程
GL 编制人审批流程(节点 3)
此活动是确定日记帐批编制人是否有权审批自己的日记帐批的子流程。如果有,则对批进行审批,设置审批人姓名,然后发送通知。要查看此流程,请选择“工作流生成器”浏览器树“流程”分支下的“GL 编制人审批流程”。请参阅:GL 编制人审批流程
结果类型
| GL 编制人审批流程结果
|
前提活动
| GL 初始化和验证流程
|
GL 审批流程(节点 4)
此活动是查找所有必要审批人、要求日记帐批审批以及发送审批或拒绝通知的子流程。要查看子流程,请选择“工作流生成器”浏览器树“流程”分支下的“GL 审批流程”。请参阅:GL 审批流程
结果类型
| GL 审批流程结果
|
前提活动
| GL 初始化和验证流程,GL 编制人审批流程
|
结束(节点 5 到 9)
此函数活动标记流程的结束。尽管活动本身不具有结果类型,但是流程中此活动的每个节点均必须指定流程结果。流程结果在活动节点的属性页中指定。由于 GL 日记帐审批流程活动具有“GL 日记帐审批流程结果类型”,因此每个“结束”活动节点必须具有与“GL
日记帐审批流程结果”查找类型中的查找代码之一相匹配的流程结果。
函数
| WF_STANDARD.NOOP
|
结果类型
| 无
|
另请参阅
设置日记帐审批
GL 初始化和验证流程
GL 编制人审批流程
GL 审批流程