存货核算关账出现错误,表重复 问题

发布于 2020-10-27 15:14:58

image.png
如图所示,有一个100202的表重复导致无法关账

查看更多

关注者
0
被浏览
156
1 个回答
张一冰
张一冰 2020-10-27
291,129,25

原因是本期有重复表造成的,需要删除结转的历史数据, 操作步骤:

1. 首先看一下本期的核算数据确认id正确

SELECT * FROM T_HS_OUTACCTG WHERE FID = 100202

image.png

2. 查找确实重复

SELECT DISTINCT FID FROM T_HS_INIVBALANCE_H WHERE FID = 100202
SELECT DISTINCT FID FROM T_HS_INIVBALANCE WHERE FID = 100202

开始删除错误的历史数据

SELECT *
--INTO T_HS_INIVBALANCE_BAK201027
--DELETE
FROM T_HS_INIVBALANCE_H
WHERE FID = 100202

3. 删除后最好重新核算一下成本,然后再次进行关账操作

image.png

最终正确结账:
image.png

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览