分析&处理:经排查,上级组织中该科目已启用。
进入查询分析器中查询会计科目表T_BD_AccountView,按科目表、报错的财务组织、科目编码过滤后,查看启用失败的科目数据:
SELECT * FROM T_BD_ACCOUNTVIEW WHERE FACCOUNTTABLEID =(select fid from t_bd_accounttable where fnumber='科目表编码’) AND FCompanyID =(select fid from T_ORG_Company where fnumber='启用科目报错的财务组织编码’) AND FNUMBER IN ('科目编码','科目编码N' )
发现此科目的FIsGFreeze(是否上级禁用)=1,此字段等于1表明上级组织已禁用
分析结果为:此字段存在脏数据,修改为 0 后可正常启用。