修改科目核算维度:
提示:维度定义已经发生了变更,无法继续操作。 请【保存】或【暂存】并关闭当前单据,再重新打开
1、检查核算维度的基础来源是否被删除;
2、依次打开BOS→核算维度数据→批量编辑字段属性→(报错的维度)XXXXXX→查看关联检索字段是否正确配置;(主要是这个问题)
3、将科目的核算维度删除后重新添加;
4、清除缓存,重启IIS。
还有问题,已提单。
select * from T_BD_ACCOUNTDISTRIBUTE
update T_BD_FLEXITEM set FDATAFIELDNAME=‘FF100501’ where FDATAFIELDNAME=‘FF100008’
update T_BD_FLEXITEM set FDATAFIELDNAME=‘FF100502’ where FDATAFIELDNAME=‘FF100009’
update T_BD_FLEXITEM set FDATAFIELDNAME=‘FF101001’ where FDATAFIELDNAME=‘FF100010’
修改
T_BD_FLEXITEMPROPERTY
https://vip.kingdee.com/article/350212894492802304?productLineId=1&isKnowledge=2
维度定义已经发生了变更
select * from T_META_OBJECTTYPE where FKERNELXML.value(‘/’,‘nvarchar(max)’) like ‘%F100008%’
delete
FROM T_BD_FLEXITEMDETAILV
where fid not in (select FDETAILID from T_BD_FLEXITEM);
delete
FROM .T_BD_FLEXITEM
where FDETAILID not in (select fid from T_BD_FLEXITEMDETAILV);
修改T_BD_FLEXITEMDETAILV的字段
修改T_BD_FLEXITEMGRPENTRY的FFLEXITEMPROPERTYID、FDATAFIELDNAME字段
修改T_BD_FLEXITEMPROPERTY及T_BD_FLEXITEMPROPERTY_L中的FID及FFLEXNUMBER
修改 bos中对象核算维度数据所对应的字段。