Oracle EBS 物料事务处理未产生会计分录

来自:http://hi.erp100.com/home.php?mod=space&uid=218904&do=blog&id=13577369


月初,财务关会计期的时候,发现库存会计不能关闭,根据提示经查明是物料事务处理未产生会计分录。
通常,物料事务处理未产生会计分录有如下情况
 
1.成本管理器没有激活,也就是有效
       2.<span .="FONT: 7pt 'Ti<a href=" http:="" bbs.erp100.com="" forum-1327-1.html"="" target="_blank" class="relatedlink" style="word-wrap: break-word; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: blue; color: rgb(68, 68, 68) !important;">mes New Roman'"> Oracle DB发生内部发生错误。
      
这次我们会计分录未产生,正常Oracle DB内部发生错误,错误ORA-00600: 内部错误代码,参数: [504], [0x50042D6C], [640], [7], [shared pool], [1], [0], [0x50042E34],此错误已经导至我们Oracle EBS系统出错误第二次了,上次是MRP最大-最小计划时,不能产生PR。希望有Oracle DBA大侠帮我解决。
理处方法:
1.检查“成本管理器”是否有效。其查看方法:INV-->设置-->事务处理-->接口管理器,如下,发现“成本管理器”并没有问题。但是,若“成本管理器”的状态为“无效”,则选择“菜单”—>“启动管理器”
2.
批量找出未产生会计分录的物料事务处理记录:

APSE: collapse; BORDER-TOP: medium none; BORDER-RIGHT: medium none; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-yfti-tbllook: 1184; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt" cellpadding="0" cellspacing="0" border="1"><table .="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: auto auto auto 39pt; BORDER-COLL<a href=" http:="" bbs.erp100.com="" thread-103194-1-1.html"="" target="_blank" class="relatedlink" style="word-wrap: break-word; empty-cells: show; border-collapse: collapse; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: blue; color: rgb(68, 68, 68) !important;">

SELECT MMT.COSTED_FLAG,

       MMT.TRANSACTION_GROUP_ID,

       MMT.LAST_UPDATE_DATE,

       MMT.TRANSACTION_ID,

       MMT.INVENTORY_ITEM_ID,

       MMT.ERROR_CODE,

       MMT.ERROR_EXPLANATION,

       MMT.CREATION_DATE,

       MMT.TRANSACTION_SOURCE_ID,

       MMT.TRANSACTION_DATE

  FROM MTL_MATERIAL_TRANSACTIONS MMT

 WHERE MMT.COSTED_FLAG = 'E'

   And MMT.ACCT_PERIOD_ID(35017)

3. 批量备份未产生会计分录的物料事务处理记录:

Create Table CUX_MMT_130709 As

SELECT * FROM MTL_MATERIAL_TRANSACTIONS MMT WHEREMMT.COSTED_FLAG='E' And MMT.ACCT_PERIOD_ID(35017)

4.批理修改未产生会计分录的物料事务处理记录

 

UPDATE MTL_MATERIAL_TRANSACTIONS

   SET COSTED_FLAG          'N',

       REQUEST_ID           NULL,

       TRANSACTION_GROUP_ID = NULL,

       TRANSACTION_SET_ID   NULL,

       ERROR_CODE           NULL,

       ERROR_EXPLANATION    NULL

 WHERE COSTED_FLAG = 'E'

   AND TRANSACTION_ID In

       (SELECT MMT.TRANSACTION_ID

          FROM MTL_MATERIAL_TRANSACTIONS MMT

         WHERE MMT.COSTED_FLAG = 'E'

           And MMT.ACCT_PERIOD_ID(35017));

Commit;

注意: MMT.ACCT_PERIOD_ID 的会计期一定是没有被关闭的。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值