采购申请 POCIRM-001:ORA-01403: 未找到任何数据

今天同事让帮忙看一个问题,在销售模块提交销售订单生成采购订单的请求时报错

查看请求日志

+---------------------------------------------------------------------------+
采购管理系统: Version : 12.0.0

Copyright (c) 1979, 1999, Oracle Corporation. All rights reserved.

REQIMPORT module: 导入申请
+---------------------------------------------------------------------------+

当前的系统时间为 08-08-2014 12:42:35

+---------------------------------------------------------------------------+

并发程序 POCIRM 返回错误

原因:POCIRM 遇到内部错误。参数:REQIMPORT,ORDER ENTRY AUTO,,ALL,,N,Y,

措施:请记录此错误编号以及您尝试进行的活动。请与系统管理员联系以寻求帮助。

POCIRM-001:ORA-01403: 未找到任何数据

原因:在 POCIRM 中出现 SQL 错误。SQL 错误为 &LSQL_ERR。

措施:请记录此错误编号以及您尝试进行的活动。请与系统管理员联系以寻求更多帮助。

+---------------------------------------------------------------------------+
Plsql 程序的日志信息开始
+---------------------------------------------------------------------------+
+---------------------------------------------------------------------------+
PlSql 程序的日志信息结尾
+---------------------------------------------------------------------------+

+---------------------------------------------------------------------------+
正在执行请求完成选项...

Output file size:
0

未打印输出文件,因为:
已禁用此报表的打印选项。

已完成执行请求完成选项。

+---------------------------------------------------------------------------+
已完成并发请求
当前的系统时间为 08-08-2014 12:42:35

+---------------------------------------------------------------------------+

分析发现标准请求“导入申请”没找到数据,看了一下,数据已经写入接口表,而且请求参数,OU之类的也没有问题。猜测是应为请求是在销售职责下提交的估计是没有init为PO所以数据安全性控制娶不到,在程序开始时加入如下

--add by xingyun.cai @hand

      --请求在MO职责下提交需要设置到PO下

      mo_global.init( 'PO');

      mo_global.set_policy_context( 'S', p_org_id);

      fnd_request.set_org_id(p_org_id);

重新提交请求

正常完成。问题解决

采购申请 POCIRM-001:ORA-01403: 未找到任何数据

时间: 2024-07-29 21:31:41

采购申请 POCIRM-001:ORA-01403: 未找到任何数据的相关文章

采购申请科目分配校验增强-MEREQ001-EXIT_SAPLMEREQ_010

1,MEREQ001 用户出口(user-exit)MEREQ001是针对采购申请的增强,其中FM EXIT_SAPLMEREQ_010可以对采购申请的账户分配进行校验. <img class="alignnone size-full wp-image-6442" src="http://www.baidusap.com/wp-content/uploads/2019-06-05_9-20-25.jpg" width="689&quo

[BAPI]采购申请PR审批-BAPI_REQUISITION_RELEASE_GEN

1,BAPI简介 可以使用BAPI_REQUISITION_RELEASE_GEN对采购申请进行整体的审批,也就是说,无论采购申请有多少行项目,使用此BAPI可以统一审批. <img class="alignnone size-full wp-image-6158" src="http://www.baidusap.com/wp-content/uploads/2019-05-05_11-23-15.jpg" width="702"

原因是未找到“sgen.exe”,或未安装 .NET Framework SDK v2.0

visual studio编译出现错误:错误 2 任务失败,原因是未找到“sgen.exe”,或未安装 .NET Framework SDK v2.0.该任务正在注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework 的 SDKInstallRootv2.0 值中指定的位置下的“bin”子目录中查找“sgen.exe”.您可以通过执行下列操作之一,来解决这一问题: 1.) 安装 .NET Framework SDK v2.0.2.) 将上

linux执行sh报错:$’\r’: 未找到命令的解决

背景 执行.sh脚本时出现$'\r': 未找到命令, 原因 是因为命令直接从windows 复制过来导致的 解决 yum install dos2unix dos2unix **.sh 进行转换 再次执行即可

搭建php环境时解决jpeg6 make: ./libtool:命令未找到

搭建php环境时解决jpeg6 make: ./libtool:命令未找到 [[email protected] jpeg-6b]# make; make install ./libtool --mode=compile gcc -O2  -I. -c ./jcapimin.c make: ./libtool:命令未找到 make: *** [jcapimin.lo] 错误 127 ./libtool --mode=compile gcc -O2  -I. -c ./cjpeg.c make:

升级CUDA版本导致VS2010错误:未找到导入的项目XXX,请确认<Import>声明中的路径正确,且磁盘上存在该文件。。。。

VS2010错误:未找到导入的项目XXX,请确认<Import>声明中的路径正确,且磁盘上存在该文件. E:\IGSNRR\dev\PhDThesisCode_CUDA\gtcg\gtcg.vcxproj : error : 未找到导入的项目“C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 5.5.props”.请确认 <Import> 声明中的路径正确,且磁盘上存在该文件. E:

java配置ueditor中解决“未找到上传文件”错误提示

ueditor是一个功能十分强大的在线文本编辑器,但是在ssh框架中,确切的说实在struts2中由于其拦截器需要对request,session对象进行重新封装,这个过程中会把request对象中保存的一些内容清空,所以会导致ueditor的上传功能获取不到需要上传的内容导致“未找到上传文件”的错误! 参考网上资料和自己实验,最终的解决思路是,重写struts2中的一个转换的类,然后配置struts2使用我们重写的这个类.由于我们的工程中可能会有其他的上传等功能,为了不影响其他功能的时候,还需

使用ADO连接oracle数据库“未找到提供程序。该程序可能未正确安装”解决方案

问题描述:VS2010开发的C++程序,在一台Win7旗舰版的已安装Oracle客户端的PC上连接不上Oracle,提示"未找到提供程序.该程序可能未正确安装",其他语言编写的程序比如C#是可以成功连接Oracle的: 解决办法:首先是找谷歌度娘帮忙,找了几篇文章,都说是没有Oracle的Oledb驱动,去安装目录XXXX\bin下还真没找到OraOLEDB*.dll,然后按照文章帮助将OraOLEDB10.dll文件拷贝至有问题的Win7上,在DOS下开始注册,这时却提示"

未找到与名为“xxx”的控制器匹配的类型。

自己封装了一个BaseApiControllerr把他独立成一个项目出来在引用不行,而用默认自带的ApiControllerr可以. <Error> <Message> 未找到与请求 URI“http://localhost:9939/api/exams/examprocess/submitanswer/?id1=23”匹配的 HTTP 资源. </Message> <MessageDetail>未找到与名为“examprocess”的控制器匹配的类型.&l