KIS专业版总仓核算改为分仓核算?
2020-04-09 10:24:45
KIS专业版总仓核算改为分仓核算修改方式
第一,
不建议进行修改,业务系统启用后软件操作界面不再允许修改,而且库存余额按系统参数的
设置写入。存货方式的不同对于库存余额表写入的不一样,具体如下,
总仓核算,icbal表中的FstockGroupID 字段写为0;
分仓核算,icbal表中的FstockGroupID 字段写为stockid(具体的仓库内码)。
第二,
如果必须修改从总仓核算改为按分仓核算,最好将账套反结到账套启用的第一个会计期间,
并反初始化,重新启用业务系统来更新库存余额表数据;如果无法反结账反初始化操作,以
下SQL语句仅供参考,修改后的数据一定要进行核对。
前提,备份账套数据
首先,修改存货核算方式为分仓核算
select * from t_systemprofile where fcategory='ic'
update t_systemprofile set fvalue=1where fcategory='ic' and fkey='CalculateType'
其次,清除icbal表中的数据
delete from icbal
最后,将icinvbal表中的数据插入到icbal表
GO
insert into icbal
select FBrNo,FYear,FPeriod,FItemID,FBatchNo,FBegQty,FReceive,FSend,FYtdReceive,
FYtdSend,FEndQty,FBegBal,FDebit,FCredit,
FYtdDebit,FYtdCredit,FEndBal,FBegDiff,FReceiveDiff,FSendDiff,FEndDiff,FBillInte
rID, 0,FStockID,FYtdReceiveDiff, FYtdSendDiff,FSecBegQty,FSecReceive,FSecSend,FSecYtdReceive,FSecYtdSend,FSecEnd
Qty, FStockInDate,FAuxPropID from icinvbal
GO