旗舰版采购订单序时簿界面显示空白行?
【问题描述】
旗舰版采购订单序时簿界面显示空白行或外购入库上查采购订单显示空白行,但都能双击打开单据。
【原因分析】
打开采购订单序时簿过滤界面,表格设置中勾选上【商品品牌】、【商品类别】点击确认后,此时同样是显示空白行,说明关联关系表丢失了这两个字段或其中一个。需要在数据库中将关联关系表ICTableRelation丢失的记录补录。
【解决方案】
可参考以下脚本执行处理:
--缺失商品类别
if not exists(select 1 from ICTableRelation where FTypeID=58 and FFieldName='FComCategoryID')
insert into ICTableRelation (FTypeID,FInterID,FTableName,FTableNameAlias,FFieldName,FTableName11,FTableNameAlias11,FFieldName11,FLogic,FBillID,FFieldID,FMode,FIndex,FCondition,FLeftParentheses,FRightParentheses,FLogicOperator,FISConst,FConstType,FSubFilter,FTableIndex11)
values (81,563,'POOrderEntry','u1','FComCategoryID','t_Item','t1031','FItemID','*=','','',0,0,'','','','=',0,0,'',null)
go
--缺失商品品牌
if not exists(select 1 from ICTableRelation where FTypeID=58 and FFieldName='FComBrandID')
insert into ICTableRelation(FTypeID,FInterID,FTableName,FTableNameAlias,FFieldName,FTableName11,FTableNameAlias11,FFieldName11,FLogic,FBillID,FFieldID,FMode,FIndex,FCondition,FLeftParentheses,FRightParentheses,FLogicOperator,FISConst,FConstType,FSubFilter,FTableIndex11)
values (81,564,'POOrderEntry','u1','FComBrandID','t_Item','t1032','FItemID','*=','','',0,0,'','','','=',0,0,'',null)
go
【注意事项】
正式账套执行脚本前请先做好备份,建议待在测试账套中核实无误后再在正式账套中执行。
旗舰版采购订单序时簿界面显示空白行?
本文2024-09-22 16:36:54发表“kis知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-kis-89091.html