误操作错建自定义核算项目层级-修复操作原创
金蝶云社区-云社区用户Z4cW8528
云社区用户Z4cW8528
6人赞赏了该文章 136次浏览 未经作者许可,禁止转载编辑于2020年11月17日 19:52:37

误操作错建自定义核算项目层级-修复操作


第一步:确认建错的层级

如下图建错的是y00001上建了test,现在需要把test挪到kk0001上

第二步:复制对应的y000001.test的ID

第三步:需要挪到哪里就复制哪里的ID

第四步:备份全表

Select * into bak_0714 from t_bd_generalasstacttype

第五步:把test的fparentid换成kk0001的id,把test的长编码(原来是y00001!test)变成(kk0001!test)

Update t_bd_generalasstacttype fparentid=kk0001的ID ,flongnumber='对应节点的长编码码'

Where fid=''(对应需要挪动的项目ID,这里即是test的id)

第六步:如果全部y000001下面的项目全部挪空的话,需要把y000001变成明细节点

Update t_bd_generalasstacttype  fisleaf=1

 Where fid=''(这里即是y00001的id)

第七步:会前端编辑修改一下,这步会把一行数据完整更新

我们举的例子就是kk0001编辑保存一下即可

赞 6