自由空间,自由创造

[INV]待定事务处理无法处理

上一篇 / 下一篇  2005-05-18 11:45:03

查看( 1357 ) / 评论( 26 )
查询待定事务处理,有几百条记录,不管怎么全部提交也没有办法处理掉,也没有错误信息提示,打了补丁2313777和2523973,也没有效果。待定的事务处理大多是来自于销售订单,事务处理模式是“后台处理中”,事务处理状态是“分配中”,事务处理类型是“销售订单挑库”。通过查看部分订单,发现对应的订单行有些已经关闭,有些已经取消的,请问如何处理?

TAG:

moreandmore发布于2005-05-18 12:25:50
查询一下mtl_transactions_interface这个表里的资料是否有问题
dwilson的个人空间 dwilson 发布于2005-05-18 12:39:28

QUOTE:

最初由 moreandmore 发布
[B]查询一下mtl_transactions_interface这个表里的资料是否有问题 [/B]
该表没有数据,是不是有问题?
gg-summer发布于2005-05-18 13:25:44
我以前也遇到过这样的问题,一般来说,我会先看相关销售订单是否正常关闭,如果已经完成发运了,我会删除停留在待定事务处理里的相关记录。不会有什么影响的,要不看你月底关帐就麻烦了。
raymond_so发布于2005-05-18 15:56:16
有没有什么错误信息呢?
peter_xiong发布于2005-05-18 17:47:29
查:
MTL_MATERIAL_TRANSACTIONS_TEMP中是否有数据?
dwilson的个人空间 dwilson 发布于2005-05-19 08:30:50

QUOTE:

最初由 peter_xiong 发布
[B]查:
MTL_MATERIAL_TRANSACTIONS_TEMP中是否有数据? [/B]
该表有记录,我初步核对了一下,跟在待定事务处理中看到的物料大多一致;而且在处理物料搬运单中,选择类型为"物料搬运单波动挑库"时,也查到同样的记录.

在全部提交待定事务后出现如下错误,按确定两次后保存,再查询,数据没有改变,并且也没有错误信息说明.
pending1.jpg

pending1.jpg

gg-summer发布于2005-05-19 09:21:47
我还是觉得先要看是否相关物料搬运单已经成功处理完毕,如果库存正常,相关om单子也正常,那就可以删除这些记录的。有时候留在这里是因为当时工作流在处理物料搬运单的时候没有顺利通过,就停留在这里,其实后来工作流已经完成了物料搬运单的事务流程。
peter_xiong发布于2005-05-19 11:17:20
垃圾信息.
先备份,再全部删除MTL_MATERIAL_TRANSACTIONS_TEMP中的数据.正常情况下,如果管理器运行正常,此表中是无记录的.
dwilson的个人空间 dwilson 发布于2005-05-19 11:18:06
以上错误处理掉后,再运行“处理物料搬运单”,大部分都能处理掉了,还有几个需要看看错误原因
dwilson的个人空间 dwilson 发布于2005-05-19 11:27:27
对于待定事务处理中的物料,如果处理物料搬运单成功,则是进行了子库转移,库存总量不变
lvfeng发布于2005-05-19 12:08:09
我还是觉得先要看是否相关物料搬运单已经成功处理完毕,或者Run OM Sales Order Strip SRS Current Program , 在解决Pending 的问题。
bobbyy发布于2005-05-20 13:55:48
下面的语句用来处理待定的事物处理

Update MTL_MATERIAL_TRANSACTIONS_TEMP
Set PROCESS_FLAG = 'Y',
LOCK_FLAG = 'N',
TRANSACTION_MODE = 3,
ERROR_CODE = NULL,
ERROR_EXPLANATION = NULL
--Where PROCESS_FLAG='E'
镶黄旗的个人空间 镶黄旗 发布于2005-05-23 09:08:31

QUOTE:

最初由 lvfeng 发布
[B]我还是觉得先要看是否相关物料搬运单已经成功处理完毕,或者Run OM Sales Order Strip SRS Current Program , 在解决Pending 的问题。 [/B]
这个有道理,此时应该去看一下"连接行程停靠站".是否正常。
我这边好象有过这种情况。
先看发运行程是不是正常,如果没问题看应收是不是产生发票了。
如果连应收发票都有了,那就删了TEMP。
偶以前也有过,如查强行推流程,TEMP会被处理掉,但会多产生一张发票的,很有意思。
东北偏北发布于2005-05-23 09:17:43
bobbyy的做法也许会管用的。
镶黄旗的个人空间 镶黄旗 发布于2005-05-23 09:29:06
对,应该先用bobbyy的做法试试,可能不治自愈
对,应该先用bobbyy的做法试试,可能不治自愈
dwilson的个人空间 dwilson 发布于2005-05-23 13:32:16
我觉得镶黄旗兄台的做法比较安全,对于已经取消的订单行,可以取消分配就可以了;对于是发运状态的,就需要谨慎处理了
jennify发布于2005-05-26 21:07:58
主要是TMEP表中的字段LOCK_FLAG 值变成了'Y',将其改为‘N’后,重新提交
shuyi_li发布于2005-05-27 08:56:44
销售挑库分配中得待定,都是‘处理物料搬运单’出的错,只要确定对应物料搬运单都正常执行了处理(分配数量、交货数量),这些记录都可通通删除;如果搬运单只分配,没处理(通常会产生这些待定),要么取消分配,要么继续处理。。。。
icymex发布于2005-05-31 09:58:47
shuyi_li
为她人做嫁衣裳  的分析没错,可是取消容易,继续处理怎么做呢?在‘处理物料搬运单’界面已经查询不出此纪录了。
fjlhp2003发布于2005-05-31 12:04:50
peter_xiong说得没错,其实,如果确认了订单已发运成功扣了库存,那么这些资料都是垃圾资料了,直接删除即可。如果确定没有挑库存成功,那也就一定没有做过发运,此时通过‘处理物料搬运单’画面处理即可
icymex发布于2005-06-01 09:56:53
各位有没有碰到过,如果选择手工‘分配’,在‘处理物料搬运单’时,如果只做了‘分配’而没有‘更新/处理’就保存退出界面,后来就在‘处理物料搬运单’处找不到这条记录了。而此时还没有挑库呢。这个有没有待定我还没测试过。
——目前我都是让他们取消这行,重新做新的一行。
各位有什么好点子?
shuyi_li发布于2005-06-01 10:18:08
icymex , 告诉你一个小技巧:对于只做分配,未做处理的搬运单。下次要重新找出来,可点击处理物料搬运单,关闭条件输入界面,直接在处理界面,用F11清空,输入物料或单号,用Ctrl+F11查找。就能显示,取消分配或重新处理都能做。 你试试!做过之后,待定也就消失了。
zhushuai0909发布于2005-06-01 10:54:21
赞同
myeye发布于2005-06-01 19:01:05
這樣的料號信息, 應是在 job 進行入庫扣帳時, 下價料號庫存不足或是交易正是 pending. ,處理, 要先找到 job 單號, 使 job 處於 released 下.再 resummit此些 item
longcheng1026发布于2005-12-31 16:10:57
直接Deleted掉成本是过不去的,AR手动立帐能否接受?再者库存没有扣数如何调整?有的Pending你是无法删除的。
请问成本事务处理管理器有没有起来?在开订单后出货前有未失效掉特定的单位转换(即不是以主单位下订单的)关系以致事务处理中断?OM--Inventory Interface 和Update Shipping Information报表有没Run过一次?重新Submit能否过,若仍过不了,Error提示的是什么?依据Error提示去查找原因。可请DBA后台协助。
longcheng1026发布于2005-12-31 16:14:53
键盘帮助大家可按Ctrl+K,所有键盘功能全在里面。
我来说两句

(可选)

日历

« 2008-08-22  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 326
  • 日志数: 11
  • 建立时间: 2007-12-26
  • 更新时间: 2008-08-06

RSS订阅

Open Toolbar