畅捷通T+软件的销货单弃审删除失败,提示已经有下游单据?
很多朋友都觉得事件探测器特别神奇,也有很多朋友不会用事件探测器,那么今天 ufidaft 网站的用友小辣妹就用一个具体的实际例子来教大家用事件探测器分析并解决一下实际问题吧。
问题现象:用友T+12.0版本软件销售管理模块,销货单不能弃审删除,提示已被下游单据执行不能删除,但是联查中没有任何信息!单据编号为:1545208755001979,1828429796326946,1819792163637216,1814125945765128。
而实际在进行联查上下游单据的时候,并没有发现有下游单据生成。(销售出库单,销售发票,费用单,退货单)提示都是数据不存在?
原因分析:通过时间探查器跟着问题语句(打开事件探测器,在用友T+软件中进行弃审操作,结果就如下图所示啦):
找到关键语句在查询分析器中执行此语句:
发现其中saleOutQuantity和saleoutquantity2 异常,此单中的销售出库主计量和辅计量数值不符,一个为零一个不为零。具体通过语句查询
select saleOutQuantity,saleoutquantity2 from SA_SaleDelivery_b where idSaleDeliveryDTO in (select id from SA_SaleDelivery where code in ('1545208755001979',
'1828429796326946','1819792163637216','1814125945765128'))
发现这几张单据都是如此,由于该单据没有下游出库单据,所以所有的出库数量都应该为零。可以直接用 update 语句进行修复。
update SA_SaleDelivery_b set saleOutQuantity=0,saleoutquantity2=0 where idSaleDeliveryDTO in (select id from SA_SaleDelivery where code in ('1545208755001979', '1828429796326946','1819792163637216','1814125945765128'))
使用语句修复后再去弃审这些销货单,弃审和删除就都正常了。
解决方案:这张单据没有出库记录,但是单据明细上面累计出库数量有记录,因此无法弃审,执行以下脚本,就能正常弃审这张单据,操作前参考用友T+备份账套的教程备份好数据。
update SA_SaleDelivery_b set saleOutQuantity=0,saleoutquantity2=0 where idSaleDeliveryDTO in (select id from SA_SaleDelivery where code in ('1545208755001979',
'1828429796326946','1819792163637216','1814125945765128'))。
- 95%的用户还阅读了
相关文章
- 四川财务记账软件有哪些好用?推荐操作简单且支持银行对账集成的记账工具
- 财务软件一般用哪个好用点的?你用的过时了!这几家今年特别火
- 电缆厂家专用财务软件哪个好用 电缆厂家专用财务软件推荐:解决对账难、高效开票与成本核算一体化解决方案
- 财务软件银行流水账单怎么查:完整教程与实用技巧
- 典当行业用什么财务软件好做 2024新规下典当行如何合规记账?流水大难管理?智能财务软件一招解决
- 家政服务会计做账大全:规范操作规避财税风险权威指南,新手快速上手
- 生产记账财务软件哪个好用些?制造企业降本增效与车间老板月省5天核算时间的秘密武器
- 金蝶标准凭证 分录不全 金蝶标准凭证分录不全?小企业财务必看解决方案,避免审计退回!
- 数电票查看:中小企业智能查票方案,实时掌握票据状态不焦虑
- 什么财务软件又好用又实惠的好用 4步挑选法教你找到高性价比财务软件:1套系统解决3大财务难题,实用又省钱










