楼主: smilefish

PO接收号找不到了

[复制链接]
论坛徽章:
12
授权会员
日期:2006-05-24 10:24:362010年世界杯参赛球队:斯洛文尼亚
日期:2010-07-06 22:38:522010新春纪念徽章
日期:2010-03-01 11:19:542010年世界杯参赛球队:英格兰
日期:2010-02-08 23:43:452009日食纪念
日期:2009-07-22 09:30:00生肖徽章2007版:羊
日期:2009-06-15 09:28:51生肖徽章2007版:狗
日期:2009-04-30 13:59:01生肖徽章2007版:鼠
日期:2008-12-16 13:43:31ERP板块每日发贴之星
日期:2008-06-11 01:02:10ERP板块每日发贴之星
日期:2008-05-28 01:02:22
11#
发表于 2009-3-24 15:59 | 只看该作者
原帖由 smilefish 于 2009-3-24 11:52 发表
早上有用户说在做完PO接收第一步保存后,做第二步接受入库时找不到接收号,查找采购订单也没找到接收号。

开始以为

又转到待定了:事务处理状态汇总,表为rcv_transactions_interface,没有记录!!!

再查rcv_shipment_headers,接收号的确已经产生,但rcv_shipment_lines查不到接收号对应的行记录。

操作失误吧:第一步接收时只输数量没有选中记录,操作显得还很熟练     

偶然现象 用户死不认账,还有谁遇到? 还是BUG


If the RCVOLTM fails, you will get the error message on the screen. There should be nothing stuck in the RCV_TRANACTIONS_INTERFACE.
However, the header information inserted into the RCV_SHIPMENT_HEADERS table will not rollback or be deleted. This process is followed to ensure that there is no break to the sequence of receipt numbers that have been generated when a header transaction was inserted.

Potential workaround for failed receipts: Where there are headers without shipment lines, due to RCVOLTM failure,

users can query the receipt number in the Enter Receipts form, and perform an 'Add to' receipt, to re-process the failed lines.

使用道具 举报

回复
论坛徽章:
5
授权会员
日期:2006-11-18 11:54:30ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44奥运会纪念徽章:花样游泳
日期:2008-10-24 13:28:542012新春纪念徽章
日期:2012-01-04 11:50:44ITPUB 11周年纪念徽章
日期:2012-10-09 18:06:20
12#
发表于 2009-3-24 22:46 | 只看该作者
只产生收据号,没产生行,遇到过,这个收据废弃就是,系统的处理流程原因,因为头和行是分开产生的,接收写入接口表,收据号就产生了,接口表处理完毕,才产生相应的行

使用道具 举报

回复
论坛徽章:
15
NBA常规赛纪念章
日期:2013-04-22 11:49:35NBA季后赛纪念徽章
日期:2013-06-21 14:52:05ITPUB社区12周年站庆徽章
日期:2013-10-08 14:54:39马上加薪
日期:2014-10-23 16:03:28马上有对象
日期:2014-12-22 11:23:38知识
日期:2015-08-11 10:22:26知识
日期:2015-08-11 10:34:17秀才
日期:2015-09-21 09:46:16
13#
发表于 2009-3-24 22:57 | 只看该作者
原帖由 dkyo 于 2009-3-24 22:46 发表
只产生收据号,没产生行,遇到过,这个收据废弃就是,系统的处理流程原因,因为头和行是分开产生的,接收写入接口表,收据号就产生了,接口表处理完毕,才产生相应的行

能否把你的详细 做法写出来啊。
直接把收据废弃了不好吧 ,要是以后想查记录的时候,都查不到的。

使用道具 举报

回复
论坛徽章:
5
授权会员
日期:2006-11-18 11:54:30ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44奥运会纪念徽章:花样游泳
日期:2008-10-24 13:28:542012新春纪念徽章
日期:2012-01-04 11:50:44ITPUB 11周年纪念徽章
日期:2012-10-09 18:06:20
14#
发表于 2009-3-25 08:10 | 只看该作者
没什么需要处理的,那笔接收不成功,重新做一笔接收就是了,原来那个收据号是无用的啊

使用道具 举报

回复
论坛徽章:
26
ERP板块每日发贴之星
日期:2005-08-17 01:01:45ERP板块每日发贴之星
日期:2009-04-03 01:01:04授权会员
日期:2009-02-19 15:37:53ITPUB元老
日期:2009-02-19 15:34:51CTO参与奖
日期:2009-02-03 14:04:30八级虎吧徽章
日期:2009-01-15 21:59:592009新春纪念徽章
日期:2009-01-04 14:52:28体育版块博采纪念徽章
日期:2008-10-06 11:55:58生肖徽章2007版:虎
日期:2008-09-24 16:02:18ERP板块每日发贴之星
日期:2009-04-04 01:01:04
15#
发表于 2009-3-25 09:38 | 只看该作者
查rcv_shipment_headers,接收号的确已经产生,但rcv_shipment_lines查不到接收号对应的行记录。


-------------------------------------
这有两种可能,要么这笔记录在rcv_transactions_interface,或者这笔记 录为空收据号,这有时候会碰到。空收据号就是接收的时候只产生了接收的头,即收据号,下面的详细的行没有产生。

可以查询下现有系统是否有这样的单, 处理掉:
select rsh.RECEIPT_NUM ,
   fu.DESCRIPTION ,
   rsh.CREATION_DATE
   from apps.rcv_shipment_headers rsh,
   apps.fnd_user fu
where rsh.SHIP_TO_ORG_ID =id
and fu.USER_ID = rsh.CREATED_BY
and rsh.CREATION_DATE >= to_date('2009-03-01', 'yyyy-mm-dd')
and rsh.CREATION_DATE <= to_date('2009-03-26', 'yyyy-mm-dd')
and NOT EXISTS (SELECT 'X'
                  from apps.rcv_shipment_lines rsl
                   WHERE rsl.to_organization_id = id
                  AND rsl.SHIPMENT_HEADER_ID = rsh.SHIPMENT_HEADER_ID)


-------------------------------

产生空收据号,只能重新接收了。

使用道具 举报

回复
论坛徽章:
17
授权会员
日期:2006-01-24 14:18:52生肖徽章2007版:鸡
日期:2009-06-05 16:44:33生肖徽章2007版:牛
日期:2009-05-19 17:07:16生肖徽章2007版:虎
日期:2009-05-08 15:23:04生肖徽章2007版:鸡
日期:2009-04-13 09:31:30生肖徽章2007版:龙
日期:2009-04-09 09:01:52生肖徽章2007版:龙
日期:2009-03-03 13:16:23生肖徽章2007版:龙
日期:2009-02-12 09:46:51生肖徽章2007版:马
日期:2009-01-12 12:30:20生肖徽章2007版:猴
日期:2008-12-02 13:43:41
16#
发表于 2009-3-25 09:49 | 只看该作者
我也碰到几次这样的情况, 不知是不是Bug

使用道具 举报

回复
论坛徽章:
15
NBA常规赛纪念章
日期:2013-04-22 11:49:35NBA季后赛纪念徽章
日期:2013-06-21 14:52:05ITPUB社区12周年站庆徽章
日期:2013-10-08 14:54:39马上加薪
日期:2014-10-23 16:03:28马上有对象
日期:2014-12-22 11:23:38知识
日期:2015-08-11 10:22:26知识
日期:2015-08-11 10:34:17秀才
日期:2015-09-21 09:46:16
17#
发表于 2009-3-25 09:56 | 只看该作者
上次偶也碰到过,接收了,死活看不到接收记录,但是数量有。

使用道具 举报

回复
论坛徽章:
1
授权会员
日期:2010-08-29 17:08:59
18#
发表于 2009-3-29 23:21 | 只看该作者
我所遇到的情况是用户操作的问题,一般而言接收单号很难出现差错,因为它的生成原理是当前号码加一。一般来说出现空号的原因是用户在进行接收的时候,做到中间,想放弃在推出界面时会出现对话框,问用户是否要保存,这个时候如果选择取消那么就会生成空号。如果选择放弃则不会发生这样的情况。

使用道具 举报

回复
论坛徽章:
15
祖国60周年纪念徽章
日期:2009-10-09 08:28:00沸羊羊
日期:2015-03-04 14:51:52嫦娥
日期:2012-02-21 15:05:212012新春纪念徽章
日期:2012-01-04 11:53:29ITPUB十周年纪念徽章
日期:2011-11-01 16:23:26ERP板块每日发贴之星
日期:2011-06-27 01:01:02ITPUB元老
日期:2011-03-25 10:35:212011新春纪念徽章
日期:2011-02-18 11:42:47授权会员
日期:2011-01-21 17:45:51ITPUB9周年纪念徽章
日期:2010-10-08 09:31:22
19#
发表于 2009-3-31 13:56 | 只看该作者
原帖由 smilefish 于 2009-3-24 11:52 发表
早上有用户说在做完PO接收第一步保存后,做第二步接受入库时找不到接收号,查找采购订单也没找到接收号。

开始以为

又转到待定了:事务处理状态汇总,表为rcv_transactions_interface,没有记录!!!

再查rcv_shipment_headers,接收号的确已经产生,但rcv_shipment_lines查不到接收号对应的行记录。

操作失误吧:第一步接收时只输数量没有选中记录,操作显得还很熟练     

偶然现象 用户死不认账,还有谁遇到? 还是BUG




这样的情况,我遇见的次数不低于10次,具体是什么原因,我们也不知道

期待有一个比较准确的答案……

使用道具 举报

回复
论坛徽章:
4
行业板块每日发贴之星
日期:2008-04-25 01:02:11行业板块每日发贴之星
日期:2008-04-26 01:03:12行业板块每日发贴之星
日期:2008-04-29 01:02:35ERP板块每日发贴之星
日期:2008-05-02 01:02:32
20#
发表于 2009-3-31 14:20 | 只看该作者
遇到过几次呢
接收后台要写三张表,这种现象只是在第一张表写了,后面两张表没写成功,对于系统没影响,不影响任何数据。订单可以继续接收,不过要重新接收而已,另外,如果你的接收号是自动产生的话,你会发现会跳过一个号。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表