12
返回列表 发新帖
楼主: corcass

[精华] 请求帮助..订单名细行取消不了.

[复制链接]
论坛徽章:
10
生肖徽章2007版:蛇
日期:2009-03-10 21:21:142010广州亚运会纪念徽章:自行车
日期:2010-12-02 09:17:242011新春纪念徽章
日期:2011-02-18 11:42:49ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28懒羊羊
日期:2015-03-04 14:48:162015年新春福章
日期:2015-03-06 11:57:31
11#
 楼主| 发表于 2004-2-18 13:39 | 只看该作者
最初由 haohb 发布
[B]可以手工去做cancel:

update so_picking_lines_all;so_lines_all;mtl_demand三张table [/B]

死就死吧,能否说详细一点..

使用道具 举报

回复
论坛徽章:
0
12#
发表于 2004-2-21 11:27 | 只看该作者

如果实在是没有办法了,建议你修改表!

1、先通过定单号码110023441找到该定单的head_id
2、通过head_id号码在表wsh_delivery_details中找到source_header_id=head_id(步骤1找到的)
select *  from wsh_delivery_details wdd where wdd.source_header_id=head_id
删除要修改的行。
3、通过head_id在表oe_order_lines_all 找到相应的行,删除它。
4、重新建立一个定单行。

使用道具 举报

回复
论坛徽章:
0
13#
发表于 2004-2-22 18:55 | 只看该作者
我不知道你现在的订单行状态是什么样的,,去看看是不是BACKORDER吧, 一般来讲产生BACKORDER后一般要取消就没有问题了,在不行就更新接口试一下,很久没碰系统了,有些都忘了,,再不行的话建议你直接修改TABLE SO_ORDER_LINES 的CANCEL QTY,

使用道具 举报

回复
论坛徽章:
10
生肖徽章2007版:蛇
日期:2009-03-10 21:21:142010广州亚运会纪念徽章:自行车
日期:2010-12-02 09:17:242011新春纪念徽章
日期:2011-02-18 11:42:49ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28懒羊羊
日期:2015-03-04 14:48:162015年新春福章
日期:2015-03-06 11:57:31
14#
 楼主| 发表于 2004-2-25 13:41 | 只看该作者
可以取消了。不用在数量哪里输入数量。直接选Cancel in Full那一勾勾上保存就可以。这算不算一个Bug!

使用道具 举报

回复
论坛徽章:
4
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34BLOG每日发帖之星
日期:2007-07-27 01:06:16生肖徽章:猪
日期:2007-09-13 15:07:19
15#
发表于 2004-3-2 17:04 | 只看该作者
以我的想法最好不要直接在数据库中去删除某些数据,对于订单的问题如果实在解决不了,就用SYSADMIN用户的工作流操作进行处理,可以在KEY栏位输入“%订单号%”检查订单的状态,进行订单的相应处理。

使用道具 举报

回复

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

本版积分规则 发表回复

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