当前位置:  数据库>oracle

Oracle EBS “处理物料搬运单”出错解决方法

    来源: 互联网  发布时间:2017-04-09

    本文导语: 本章讲述如何处理“处理物料搬运单”出错?主要征状:1.勾选后按“处理”不起作用。2.查看不了“查看/更新分配(U)”3.“来源子库存”为空。如下图: 面对这样的记录,我检查一下与搬运相关信息,如订单行状态、发运事务处理...

本章讲述如何处理“处理物料搬运单”出错?
主要征状:
1.勾选后按“处理”不起作用。
2.查看不了“查看/更新分配(U)”
3.“来源子库存”为空。
如下图:
Oracle EBS “处理物料搬运单”出错解决方法[图片]

面对这样的记录,我检查一下与搬运相关信息,如订单行状态、发运事务处理状态、有没有产生应收、有没有产生物事务处理等等,下面按照想思一步一步查检:
以下实际数据为例:
物料编号为:181810101356
销售订单:2010001862.20内销.销售订单.ORDER ENTRY
订单行:1.1
1.查看与对应的订单行发运事务处理状态为“已连接”和下一步为“不适用”。
Oracle EBS “处理物料搬运单”出错解决方法[图片]






2.查看订单行状态为“关闭”
Oracle EBS “处理物料搬运单”出错解决方法[图片]

订单行状态 SELECT OEH.ORDER_NUMBER, --订单编号
       OEL.FLOW_STATUS_CODE, --订单行状态
       OEL.SHIPPED_QUANTITY, --发运数量
       OEL.LINE_ID, --订单行ID
       OEL.Line_Number --订单行号
  FROM OE_ORDER_LINES_ALL OEL, OE_ORDER_HEADERS_ALL OEH
 WHERE OEL.LINE_ID IN
       (SELECT MTL_TXN_REQUEST_LINES_V.TXN_SOURCE_LINE_ID
          FROM MTL_TXN_REQUEST_LINES_V
         WHERE organization_id = '124'
           AND - 1 = -1
           and (mtl_txn_request_lines_v.move_order_type != 6 AND
               mtl_txn_request_lines_v.line_status in (3, 7, 9)))
   AND OEH.HEADER_ID = OEL.HEADER_ID












3.查看是否有物料事务处理物料?
Oracle EBS “处理物料搬运单”出错解决方法[图片]

物料事务处理 Select *
  From MTL_MATERIAL_TRANSACTIONS MMT
 WHERE MMT.Source_Line_Id IN
       (SELECT DISTINCT TXN_SOURCE_LINE_ID
          FROM MTL_TXN_REQUEST_LINES_V
         WHERE organization_id = '124'
           AND - 1 = -1
           and (mtl_txn_request_lines_v.move_order_type != 6 AND
               mtl_txn_request_lines_v.line_status in (3, 7, 9)))
   And MMT.SOURCE_CODE = 'ORDER ENTRY'








4.查看是否产生应收事务处理?
Oracle EBS “处理物料搬运单”出错解决方法[图片]

应收事务处理 SELECT trxl.interface_line_attribute1, --订单编号
       trxl.interface_line_attribute3, --交货单号
       trxl.interface_line_attribute6, --订单行ID
       trxl.quantity_invoiced --发票数量          
  FROM Ra_Customer_Trx_Lines_All trxl
 WHERE trxl.interface_line_attribute6 in
       (SELECT MTL_TXN_REQUEST_LINES_V.TXN_SOURCE_LINE_ID
          FROM MTL_TXN_REQUEST_LINES_V
         WHERE organization_id = '124'
           AND - 1 = -1
           and (mtl_txn_request_lines_v.move_order_type != 6 AND
               mtl_txn_request_lines_v.line_status in (3, 7, 9)))
 order by line_number











5.经过以上分析对应的订单行和发运事务处理已经关闭,加上产生了物料事务处理和应收事务处理。说明订单对应行已经从销售登记-->挑库-->搬运-->发运确认-->应收等等过程已走完,也就说明此处理物料搬运单的记录是可以取消或删除。但是,本人还是建议取消好一些。因些,可以修改处理物料搬运单状态由“预批准”改为“取消”
Oracle EBS “处理物料搬运单”出错解决方法[图片]
然后保存,系统会自动处理。也可以用SQL在后台直接修改:

update mtl_txn_request_lines l
   set l.line_status = 5 --old is 7 
 where l.line_id = 658478;

注意:本方法仅作考参,请在UAT测试确认OK,才能用到PROD上。






    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Linux下安装oracle11gr2出错,求帮助!
  • linux7.1 安装 oracle8.1.7 出错
  • Linux下安装了Oracle10g,启动出错
  • linux下oracle的console出错,怎么办?
  • RD9安全oracle817出错?
  • Oracle数据库并行查询出错的解决方法
  • AS3安装Oracle 9.2.0前,打补丁出错,导致系统无法引导.大侠们帮忙
  • linux下安装oracle出错啦!!!不知道怎么解决,帮忙看看好吗?
  • Linux下oracle如何 建库建表出错???
  • 使用jspsamrtupload上载文件到oracle出错?Help me!
  • 一个连oracle的servlet,oracle在另一台机器上,为何出错??
  • 快一个月了,我参考了所有的安装帖子,下了所有的补丁,Oracle安装依然出错。为什么??想哭。
  • rs.last()为什么会出错?(jsp,jrun,jdbc,oracle)
  • Oracle数据更改后出错的解决方法
  • jsp向oracle数据库插入图片出错!急!为什么?
  • 安装oracle8.1.7 在linux9.0上出错
  • solaris 10 下用OCCI操作oracle 10g链接出错!!!
  • Oracle 11gR2 netca 无法启动出错解决
  • Oracle 12c发布简单介绍及官方下载地址
  • 在linux下安装oracle,如何设置让oracle自动启动!也就是让oracle那个服务自动启动,不是手动的
  • oracle 11g最新版官方下载地址
  • 请问su oracle 和su - oracle有什么不同?
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • 虚拟机装Oracle R12与Oracle10g
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • Oracle 数据库开发工具 Oracle SQL Developer
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • Oracle EBS R12 支持 Oracle Database 11g
  • Oracle 10g和Oracle 11g网格技术介绍
  • SCO unix下安装oracle,但没有光盘,请大家推荐一个oracle下载站点(unix版本的)。谢谢!!!!
  • oracle中如何把表中具有相同值列的多行数据合并成一行


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3