④内部公开请勿外传误新增科目,业务转移回滚操作指引(一个科目继承业务情况)前言:该文档适用于错误新增科目跨1级情况,该文档以1级科目误新增2级科目作为例子第一步:导航条输入币别,ENTRY进入币别列表界面,在币别列表界面按组合快捷键ctrl+shift+q打开查询分析器.第二步:备份科目数据SELECT*INTOBAK_ACCOUNTVIEW_备份人名字首字母大写_备份时日期(例如:BAK_ACCOUNTVIEW_CKY_20200720)FROMT_BD_ACCOUNTVIEW(在操作期间尽量保证人员不要在前台对科目进行增删,以免操作失误回滚数据因为时间差导致有差异)注意:执行脚本如下图才算是执行成功第三步:定位组织误新增的科目(只能留下一个转移业务的科目,如果有不继承业务的科目或者有不是转移科目的数据,需要把这些科目先处理了)例如下图1088科目下只有1088.01,1088.01是误新增导致业务下移的科目,需要把1088.01的业务回滚到1088,如果存在1088.02、1088.03,需先把这些科目删除第四步:科目误新增业务回滚SELECT*FROMT_BD_ACCOUNTVIEWWHEREFCOMPANYID=(SELECTFIDFROMT_BD_COMPANYWHEREFNUMBER=’组织编码’)ANDFNUMBERIN('上级科目编码','下级科目编码')1/2④内部公开请勿外传记录两个科目ID以备用删除操作:把误新增的科目删除DELETEFROMT_BD_ACCOUNTVIEWWHEREFCOMPANYID=(SELECTFIDFROMT_ORG_COMPANYWHEREFNUMBER=’组织编码’)ANDFNUMBER=’误新增的科目编码’更新操作:把删除的误新增下级科目的ID设置为上级科目IDUPDATET_BD_ACCOUNTVIEWSETFID=’误新增二级科目ID’(例如上述的1088.01的FID),FISLEAF=1WHEREFID=’上级科目ID’(例如上述的1088的FID)2/2