结账提示序列号和物料数量不一致
各位大佬,有什么解决方法吗,听说要在数据库中修改,有操作语句吗?
select fitemid,* from t_icitem where fnumber = '1.00.0001'
select finterid,fstatus,FValid,* from icserial where fitemid = 4598 and fstatus = 1
update icserial set fstatus=0,FValid=1 where finterid='38003' and fitemid = 4598 and fstatus=1 and FValid=1
一般要找出是哪张单据上面的序列号丢失或者与实际序列号不匹配,然后才能修改
库存查询中查看该物料的库存数量
序列号跟踪分析表中查看物料所有的序列号显示及数量
数据库中操作
查看物料内码、
测试数据库操作:
fitemid---物料内码
t_icitem---物料表
fnumber----物料代码
icserial----序列号流转表
icstockbill----出入库单据表
finterid----单据内码
fstatus = 1(=1表示在库,=0表示不在库)
select fitemid内码,* from t_icitem物料表 where fnumber物料代码 = 'XXX' \\29999 \\xiaoshou 21
select * from icserial序列号流转表 where fitemid物料内码 = 29999 and fstatus = 1
select * from icstockbill出入库单据表 where finterid单据内码 = '49081'
update icserial序列号流转表 set fstatus=1 where finterid单据内码='49081' and fitemid物料内码 = 29999
脚本不是通用的,需要提供账套进行修复
结账提示序列号和物料数量不一致
本文2024-09-16 15:52:04发表“k3wise知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3wise-5576.html