浪潮ERP软件凭证制单可以选择有下级科目的非明细科目,没有提示,并且可以保存
数 据 库: SqlSvr 2000
软件版本: PS9.1_pack2 软件模块: 账务处理
问题描述:
9.1pack2,凭证制单可以选择有下级科目的非明细科目,没有提示,并且凭证可以保存,查看科目属性,都是正常的普通科目,其下级科目也是普通科目,不是栏目,新增科目做凭证测试,也是如此
产生原因:
解决方法:
检查ZWKMZD表的内容,明细列ZWKMZD_MX正常,用sp_help ZWKMZD命令检查表结构,发现数据类型全部错了,联系代理,得知其在年结后手工调整了科目结构,用工具把ZWKMZD表数据导出,修改后重新导入的,可能是在用工具重建ZWKMZD表的过程中把数据类型弄错了,因此需要重新按正确的格式创建ZWKMZD表并导入数据:
SELECT * INTO ZWKMZD_BAK FROM ZWKMZD
go
drop table ZWKMZD
go
CREATE TABLE ZWKMZD
(……)
go
create unique clustered index ZWKMZD on ZWKMZD(ZWKMZD_KMBH)
create unique index zwkmzd_jsbh on ZWKMZD(ZWKMZD_JS,ZWKMZD_KMBH)
go
INSERT INTO ZWKMZD SELECT * FROM ZWKMZD_BAK
go
经过以上处理后,凭证制单恢复正常,非明细科目不能选择。
原创文章,转载请注明: 转载自浪潮888博客
文章的脚注信息由WordPress的wp-posturl插件自动生成