科目控制级次问题
EAS系统逻辑优化问题
原有的业务逻辑:在上级组织新增加一级二级三级科目,勾选允许科目新增下级的情况下,分配至下级科目的控制级次分别为2,3,3,即分配至下级组织后,1级科目不能新增2级科目,二级科目不能新增3级科目;
优化后的业务逻辑:在上级组织新增加一级二级三级科目,勾选允许科目新增下级的情况下,分配至下级科目的控制级次分别为1,2,3,即分配至下级组织后,与上级组织新增科目级别保持一致;
解决方案一:8.2版本可更新补丁PT150959;8.5版本可更新补丁PT151234
解决方案二:可参照一下脚本处理科目级次
--备份表
Select * into t_bd_accountview0309 from t_bd_accountview
--确认变更数据
Select * from t_bd_accountview where fnumber = ‘科目编码’ and fcompanyid = (select fid from t_org_company where fnumber = ‘组织编码’) and faccounttableid = (select fid from t_bd_accounttable where fnumber = ‘科目表编码’)
--更新数据
update t_bd_accountview set fglevel = ‘控制下级级次’,fcontrollevel=’本级控制级次’ where fnumber = ‘科目编码’ and fcompanyid = (select fid from t_org_company where fnumber = ‘组织编码’) and faccounttableid = (select fid from t_bd_accounttable where fnumber = ‘科目表编码’)
科目控制级次问题
本文2024-09-22 19:59:06发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-110698.html