关于用友GRP-U8Cloud新国标2022资产类别升级说明【东莞用友GRP-U8软件】
作者:用友软件(广州)客服中心
来源:www.ufida168.com
发布时间:2023-11-01
|
一、升级前数据检查、整理 1、检查卡片表中类别代码、类别名称的准确性 1.1 类别代码+类别名称不存在于资产类别基础资料 select * from fa_kp kp where not exists(select 1 from fa_gdlb lb where lb.gsdm=kp.gsdm and lb.lbdm=kp.lbdm and lb.lbmc=kp.lbmc)
如上图,查出的这些卡片里的lbdm+lbmc存在问题,需先处理。 1.2 类别代码相同,但类别名称不同 select lbdm from (select lbdm,lbmc from fa_kp where gsdm not like 'a%' group by lbdm,lbmc) a group by lbdm having count(*)>1 此类数据也需处理。 1.3卡片表中是否存在非明细级类别代码 select * from fa_kp kp where 查询出来的问题数据需先处理后才能继续下一步。 2、标准数据准备 2.1 预置2022新国标资产类别数据(系统级) 执行脚本《fa_gdlb.sql》 2.2 新增新旧类别对照表 执行脚本《FA_XJLBDZB.sql》 2.3 预置标准对照关系数据 执行脚本《资产类别标准对照数据.sql》 3、整理资产类别对照关系 3.1 执行以下语句,根据标准对照关系自动匹配出新国标代码 delete from fa_xjlbdzb where gsdm<>'99999999999999999999'; insert into fa_xjlbdzb(gsdm,lbdm_old,lbmc_old,lbdm_new,lbmc_new) from where gsdm='99999999999999999999' and lbdm_old is not null group by lbdm_old having count(*)=1) --旧类别代码不能一对多 ) b on b.lbdm_old=a.lbdm gsdm='99999999999999999999') c on c.lbdm=b.lbdm_new 3.2由于存在一对多等情况,少量无法自动匹配的类别,需手工确认。 select * from fa_xjlbdzb where gsdm<>'99999999999999999999' and lbdm_new is null; 二、升级 1、确保所有旧类别都匹配了新的类别后,通过脚本更新相关业务表中的类别信息。 执行脚本《FA_XJLBUpdateSet.sql》。FA_XJLBUpdateSet表中定义了需要更新的表和字段,可根据实际环境配置。 2、以上步骤成功执行后,更新单位级资产类别基础数据及编码方案。 delete from fa_gdlb where gsdm<>'99999999999999999999'; jldw, jtss, zjff, kpys, Sjly, XEKZ, CYLBBZ, MRSLWYBZ, ZCLX_DM, dylbdm, dylbmc, ZJM, SYQDM) zjff, kpys, Sjly, XEKZ, CYLBBZ, MRSLWYBZ, ZCLX_DM, dylbdm, dylbmc, ZJM, SYQDM from fa_gdlb, modname='FAQC' and IsStart='1') gs where fa_gdlb.gsdm='99999999999999999999'; |
关键词: 用友GRP-U8Cloud
相关服务
