問題現(xiàn)象:用友暢捷通T+V12.0標(biāo)準(zhǔn)版銷售管理模塊的銷售出庫單無法刪除,刪除提示銷售出庫單號關(guān)聯(lián)的銷售訂單已被修改或刪除,操作失敗!
原因分析:之前銷售訂單如果有關(guān)聯(lián)的銷售出庫單,銷售訂單是不允許棄審修改的?,F(xiàn)在用銷售出庫單聯(lián)想的時(shí)候也沒發(fā)現(xiàn)有銷售訂單呀?有可能是銷售訂單棄審修改了,導(dǎo)致銷售出庫單的一條明細(xì)關(guān)聯(lián)不到銷售訂單了,只能進(jìn)數(shù)據(jù)庫進(jìn)行排查和修改。
解決方案:具體的事件探測器跟蹤分析的過程用友小辣妹就不一一給大家解析了,自己學(xué)習(xí),這不是一兩句話教的清楚的,直接上可以解決問題的腳本給大家吧,希望能夠搞定你的銷售出庫單刪除不了的問題。
用友軟件教程網(wǎng)溫馨提示:操作任何數(shù)據(jù)庫腳本前,請先參考用友暢捷通T+備份賬套的教程備份好賬套數(shù)據(jù):http://bainianle.cn/jcufida/1021.html ,然后在賬套庫中執(zhí)行下面的語句。
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:這個(gè)有可能是用友暢捷通T+軟件的BUG,修復(fù)后建議下載用友暢捷通T+12.0版本的最新補(bǔ)丁安裝一下,下載地址:http://bainianle.cn/buding/993.html。