销售出库单无法删除提示关联的销售订单已被修改或删除,删除失败?
问题现象:用友畅捷通T+V12.0标准版销售管理模块的销售出库单无法删除,删除提示销售出库单号关联的销售订单已被修改或删除,操作失败!
原因分析:之前销售订单如果有关联的销售出库单,销售订单是不允许弃审修改的。现在用销售出库单联想的时候也没发现有销售订单呀?有可能是销售订单弃审修改了,导致销售出库单的一条明细关联不到销售订单了,只能进数据库进行排查和修改。
解决方案:具体的事件探测器跟踪分析的过程用友小辣妹就不一一给大家解析了,自己学习,这不是一两句话教的清楚的,直接上可以解决问题的脚本给大家吧,希望能够搞定你的销售出库单删除不了的问题。
用友软件教程网温馨提示:操作任何数据库脚本前,请先参考用友畅捷通T+备份账套的教程备份好账套数据:https://new.aiufida.com/jcufida/1021.html ,然后在账套库中执行下面的语句。
update ST_RDRecord_b
set saleOrderCode = null, saleOrderDetailId = null, saleOrderId = null
where id in (select detail.id
from ST_RDRecord_b detail
left join SA_SaleOrder_b saleOrderDetail on saleOrderDetail.id = detail.saleOrderDetailId
where detail.saleOrderDetailId is not null
and saleOrderDetail.id is null)
PS:这个有可能是用友畅捷通T+软件的BUG,修复后建议下载用友畅捷通T+12.0版本的最新补丁安装一下,下载地址:https://new.aiufida.com/buding/993.html。