专业版无单价单据序时簿中,选择不能确定单价单据去修改单价、金额,显示为灰显状态,无法输入?
【问题描述】
专业版无单价单据序时簿中,选择不能确定单价单据去修改单价、金额,显示为灰显状态,无法输入?
【原因】
ICTemplateEntry 单据体模板表中单价、金额字段的FEnable值异常导致;建议与正常账套或演示账套对比查看FEnable值。
【解决方案】
1、可参考以下脚本进行查询,与演示账套对比是否存在不一致的FEnable值:
-- 查询单价字段,KIS_Sample为演示账套实体名(可更改为其他正常账套实体名)
select a.FEnable,b.FEnable,*
from ICTemplateEntry a
inner join KIS_Sample..ICTemplateEntry b on a.FID=b.FID and a.FFieldName=b.FFieldName
where a.FHeadCaption='单价' and a.FEnable<>b.FEnable
go
-- 查询金额字段,KIS_Sample为演示账套实体名(可更改为其他正常账套实体名)
select a.FEnable,b.FEnable,*
from ICTemplateEntry a
inner join KIS_Sample..ICTemplateEntry b on a.FID=b.FID and a.FFieldName=b.FFieldName
where a.FHeadCaption='金额' and a.FEnable<>b.FEnable
go
2、若以上脚本查询有结果显示,再参考以下脚本执行处理:
-- 更新单价字段的FEnable值与演示账套(KIS_Sample)的FEnable值一致
update a set FEnable=b.FEnable
from ICTemplateEntry a
inner join KIS_Sample..ICTemplateEntry b on a.FID=b.FID and a.FFieldName=b.FFieldName
where a.FHeadCaption='单价' and a.FEnable<>b.FEnable
go
-- 更新金额字段的FEnable值与演示账套(KIS_Sample)的FEnable值一致
update a set FEnable=b.FEnable
from ICTemplateEntry a
inner join KIS_Sample..ICTemplateEntry b on a.FID=b.FID and a.FFieldName=b.FFieldName
where a.FHeadCaption='金额' and a.FEnable<>b.FEnable
go
【注意事项】
正式账套执行脚本前请先做好备份,建议待在测试账套中核实无误后再在正式账套中执行。
专业版无单价单据序时簿中,选择不能确定单价单据去修改单价、金额,显示为灰显状态,无法输入?
本文2024-09-22 15:54:36发表“kis知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-kis-84501.html