Oracle EBS:单据管理器错误 错误代码为3
作者:admin 日期:2009-12-24
错误描述:
Document Manager Failed With Error Number 3 while processing 标准采购订单 999
或
实际已经审批,但在采购订单汇总中仍处于"处理中" 同时
PO审批错误.单据管理器在处理。。。订单时出现错误 错误代码为3
如图:
用户解决方案:
oracle EBS Version:11.5.10.2
出现错误代码为3的原因有很多:在metalink找了一堆的解决方案,而我所碰到的这种情况则比较较特殊,是个bug.同时要注意EBS的版本,不同的版本对应的patch不一样。
首先要确认PO模块的设置是否有问题
(1)确认审核人员是不是采购员,是不是有审核的权限,是不是有审核金额上的控制.同时,要检查一下,审核员所能审核的单据类型.
(2)确认审核架构是否有误,提交的PO单审核人是否有对应的权限.
我这里最终确认出现的原因所在:
审核PO的用户在审核PO单时,使用了页面中的"全选"功能,成批量审批PO,造成审批错误代码为3
最终的解决办法是:装了这两个patch:
p5389914_11i_GENERIC.zip p5389914_11i_zhs.zip
patch_name:5389914
Description:In oracle Purchasing in the home page default work list, if the approvers uses the open document icon before responding to the approval notification, the approval was failing.
Product Purchasing
Release 11i
参考文档:https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&id=392202.1
而在实际过程中,出现错误代码为3的情况有可能不止我这一种情况,我也去搜索了一下,可能有以下几种辅助的解决方案:
(1)以sysadmin登录->系统管理员职责->工作流->工作流管理->检查参数 Job_queue_processes 是值
设置成默认为10
我们当初设置成2了,结果PO审核的线程数不够,也导致了error number 3的错误
(2) 清理垃圾
PO運行一段時間後,要在系統管理員用戶下跑两個請求 請求的名称是:purge obsolete workflow runtime / Workflow Background Process 参数是:po approval
(3)workFlow Retry
系统管理员->工作流->工作流状态管理
查找 workfolw status 为 error的数据,如果知道PO Number,则在User KEY中填入PO Number
选择要处理的PO, Activity History->Rewind到最后->Retry
(4) 也有可能是DB中PO对应的表空间的容量不够所致,可以让DBA查看一下表空间的容量大小
处理问题时的一点积累,感谢前进的顾问协助解决问题。欢迎指正.
Document Manager Failed With Error Number 3 while processing 标准采购订单 999
或
实际已经审批,但在采购订单汇总中仍处于"处理中" 同时
PO审批错误.单据管理器在处理。。。订单时出现错误 错误代码为3
如图:
用户解决方案:
oracle EBS Version:11.5.10.2
出现错误代码为3的原因有很多:在metalink找了一堆的解决方案,而我所碰到的这种情况则比较较特殊,是个bug.同时要注意EBS的版本,不同的版本对应的patch不一样。
首先要确认PO模块的设置是否有问题
(1)确认审核人员是不是采购员,是不是有审核的权限,是不是有审核金额上的控制.同时,要检查一下,审核员所能审核的单据类型.
(2)确认审核架构是否有误,提交的PO单审核人是否有对应的权限.
我这里最终确认出现的原因所在:
审核PO的用户在审核PO单时,使用了页面中的"全选"功能,成批量审批PO,造成审批错误代码为3
最终的解决办法是:装了这两个patch:
p5389914_11i_GENERIC.zip p5389914_11i_zhs.zip
patch_name:5389914
Description:In oracle Purchasing in the home page default work list, if the approvers uses the open document icon before responding to the approval notification, the approval was failing.
Product Purchasing
Release 11i
参考文档:https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&id=392202.1
而在实际过程中,出现错误代码为3的情况有可能不止我这一种情况,我也去搜索了一下,可能有以下几种辅助的解决方案:
(1)以sysadmin登录->系统管理员职责->工作流->工作流管理->检查参数 Job_queue_processes 是值
设置成默认为10
我们当初设置成2了,结果PO审核的线程数不够,也导致了error number 3的错误
(2) 清理垃圾
PO運行一段時間後,要在系統管理員用戶下跑两個請求 請求的名称是:purge obsolete workflow runtime / Workflow Background Process 参数是:po approval
(3)workFlow Retry
系统管理员->工作流->工作流状态管理
查找 workfolw status 为 error的数据,如果知道PO Number,则在User KEY中填入PO Number
选择要处理的PO, Activity History->Rewind到最后->Retry
(4) 也有可能是DB中PO对应的表空间的容量不够所致,可以让DBA查看一下表空间的容量大小
处理问题时的一点积累,感谢前进的顾问协助解决问题。欢迎指正.
上一篇: 《世界因你不同——李开复自传》读后感
下一篇: Oracle EBS:收藏夹Favorites的使用与设置
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: 单据管理器错误 error number#3 PO审批错误
相关日志:
下一篇: Oracle EBS:收藏夹Favorites的使用与设置
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: 单据管理器错误 error number#3 PO审批错误
相关日志:
评论: 0 | 引用: 0 | 查看次数: 9019
发表评论