自定义核算项目误增导致业务下移-回滚操作

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

自定义核算项目误增导致业务下移-回滚操作

需求:自定义核算项目误增导致业务下移,现在想把业务引用回滚到上级自定义核算项目后,删除下级自定义核算项目。

 

备份表:

Select * into t_bd_generalasstacttype0806 from t_bd_generalasstacttype

上述语句的作用是把t_bd_generalasstacttype表的数据备份到t_bd_generalasstacttype0806表



可以用鼠标点中界面上相应的自定义核算项目,按下ctrl+shift+c复制到fid,然后放到SQL语句查询。

 

select * from T_BD_GeneralAsstActType where fid in ('hK8AAAAp8wf5CwEz','hK8AAAAv6xT5CwEz')

 

查询结果如下:



需要先记录好这两个自定义核算项目的fid

hK8AAAAp8wf5CwEz1级科目dyftest03fid

hK8AAAAv6xT5CwEz2级明细科目dyftest04fid

 

然后将明细科目dyftest04fid更新为test

UPDATE T_BD_GeneralAsstActType SET fid = 'test' WHERE fid = 'hK8AAAAv6xT5CwEz'

 

然后将科目dyftest03fid更新为原先明细科目dyftest04fid,并把FISLEAF更新为1,表示此事1级科目重新变为明细科目

UPDATE T_BD_GeneralAsstActType SET fid = 'hK8AAAAv6xT5CwEz',FISLEAF = 1 WHERE

fid = 'hK8AAAAp8wf5CwEz'

 

再确认一下此前被更新为test的科目dyftest04数据

SELECT * FROM T_BD_GeneralAsstActType where fid = 'test'

 

最后,将fidtest的科目数据删除

DELETE FROM T_BD_GeneralAsstActType WHERE fid = 'test'


自定义核算项目误增导致业务下移-回滚操作

需求:自定义核算项目误增导致业务下移,现在想把业务引用回滚到上级自定义核算项目后,删除下级自定义核算项目。 备份表:Select * into...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息