服务热线:

400-665-0027

知识资讯
联系我们

电话:400-665-0027


您当前位置:首页 > 知识资讯  > 知识学习 > 正文知识学习
进销存软件k3本期存在单价小于等于零或金额为零的库存单据或者委外工序接收单!结账不成功
服务热线:400-665-0027 新购有特价、金蝶老客户升级金蝶云产品可以享受5折优惠,送手机、送话费,好礼不断!

进销存软件k3本期存在单价小于等于零或金额为零的库存单据或者委外工序接收单!结账不成功!

6cfbb05c08014c42ade80b76e58a0e9a.png

此问题报错的后台检查语句是:

select count(*) from ICShop_SubcIn v1 inner join ICShop_SubcInEntry u1 ON v1.FInterID=u1.FInterID

where v1.FDate>='2021/10/01' AND v1.FDate<'2021/11/01' and ((u1.FBaseUnitPrice<=0 and v1.FClassTypeID=1002523 and v1.FBillType=0) or (u1.FBaseUnitPrice*u1.FBasePassQty=0 and v1.FClassTypeID=1002523 and v1.FBillType=0))

and (not (u1.FBaseUnitPrice=0 and u1.FAmount<>0)) and (not (u1.FPassQty=0 and u1.FAmount=0))

go


造成的原因是:

委外加工接收单上的合格数量为0,而加工费又录入了金额,导致结账不成功。


处理方式(把委外接收单上的加工费用改为0):

select * from ICShop_SubcIn where FBillNo='委外加工接收单单号'

select FPassQty,FAmount,* from  ICShop_SubcInEntry where FInterID=委外加工接收单ID


--更新委外接收单上的加工费为0

UPDATE ICShop_SubcInEntry  SET FAmount='0' where FInterID=委外加工接收单ID