软件版本:金蝶Kis标准版V7.5SP2
问题:
工具-现金流量表,点击“提取”提示“使用NULL无效”或者“溢出”
问题原因:
凭证表(GLVch)的顺序号(FSerialNum)存在空值或者不连续。
解决方法:
1、建立一张具体有自动递增列的表:GLVch_001
在创建表向导中选择:设计视图--》
设计以下字段:
字段名******字段类型
FPeriod*****数字
FGroup******文本
FNum********数字
FEntryID****数字
FID*********自动递增
并将FPeriod,FGroup,FNum,FEntry这四个组合设为主键,保存表并命名为:GLVch_001
2、
INSERT INTO GLVch_001 ( FPeriod, FGroup, FNum ) SELECT DISTINCT FPeriod,FGroup,FNum FROM GLVch ORDER BY FPeriod,FGroup,FNum
3、
UPDATE GLVch, GLVch_001 SET GLVch.FSerialNum = GLVch_001.FID
WHERE (((GLVch.FPeriod)=[GLVch_001].[FPeriod]) AND ((GLVch.FGroup)=[GLVch_001].[FGroup]) AND ((GLVch.FNum)=[GLVch_001].[FNum]))
4、使用账套数据检查工具修复最大顺序号表
K3删除已经制定过现金流量的凭证,查询现金流量表出错解决
delete from t_cashflowbal where fvoucherid in (select fvoucherid from
t_voucher where month(fdate)=??)
其中??指的是会计期间
补充时间:2008-10-10 15:02:55
6最大凭证号错误,a、替换GLVchMaxNum表。b、执行脚本
INSERT INTO GLVchMaxNum ( fperiod, fgroup, fnum )
SELECT fperiod, fgroup, max(fnum) AS Fnum2 FROM glvch GROUP BY fperiod, fgroup
c、check3000自动修复。
7、模式凭证不能保存
1、进入access,把GLVchTemplate另存为“GLVchTemplate_1”,把GLVchTemplate1另存为“GLVchTemplate1_2”
2、删除GLVchTemplate、GLVchTemplate1表
3、从一个新建立的账套中,导入GLVchTemplate、GLVchTemplate1表
4、然后分别按先后顺序执行以下两个追加查询:
1)
INSERT INTO GLVchTemplate
SELECT GLVchTemplate_1.*
FROM GLVchTemplate_1;
2)
INSERT INTO GLVchTemplate1
SELECT GLVchTemplate1_2.*
FROM GLVchTemplate1_2;
5、按check3000的处理要求,对用户账套进行处理,完成后,即可正常使用。
补充时间:2008-11-13 13:52:38