用友软件免费下载(www.bbsufida.com)旨在提供全系列最新最全的用友财务软件免费下载地址,快速下载请添加微信 yyrjgls

工资年度结转后有些工资项目的数据丢失问题-用友U8

admin2016-06-20454用友U8字段计件工资工资
对应版本:用友U8.52对应产品线:其他对应模块:工资管理模块问题现象:1、新建年度帐时提示:结转上年数据错误....,INSERTINTOWA_PSNSELECT*FROMUFDATA_017_2005..WA_PSNINSERT语句与....冲突。2、另一个帐套年结后,“岗位工资”的数据没有了。问题原因:一、建年度帐不成功问题原因:1)、该帐套也没有执行支持网站最新DBHOTFIX;2)05年WA_PSN工资人员信息数据表中,有一些记录的部门信息在部门档案中不存在。参照执行如下脚本进行查询:SELECTdistinctcdept_numFROMUFDATA_017_2005..WA_Psnwherecdept_numnotin(SelectcdepcodefromUFDATA_017_2005..Department)二、年结后,岗位工资没有数据问题

原因分析:从U850后wa_gztblset数据表中的igzitem_ID为1-7的项目都为系统预制字段,不能被其他用户自定义项目占用,其中igzitem_ID为7是系统中的“计件工资”字段(系统中的计件工资功能是从850版本之后系统新增的功能),解决方案:一、建年度帐不成功解决办法首先对该帐套2005年度执行支持网站最新U852DBHOTFIX1、在当前帐套2005年度企业门户基础档案中将缺少的部门档案,手工添加上去,如增加01A...、0601A等部门档案;2、在查询分析器中参照执行如下脚本修复WA_PSN中有问题的人员部门信息:updateUFDATA_017_2005..WA_Psnsetcdept_num=cdept_num+’A’wherecdept_numnotin(SelectcdepcodefromUFDATA_017_2005..Department)3、重新建年度帐,执行年结即可。如图2。二、年结后,岗位工资没有数据问题解决办法:1.删除2006年年度帐;2.SQL企业管理器中打开2005年度数据库wa_gztblset表的设计界面,取消iGZItem_id字段的主索引属性和标识属性(将标识改为否);3.打开2005年度数据库wa_gztblset表,先检查是否有工资项目名称为”计件工资”的项目,如有,请改名(如改为“计件工资A”);4.检查是否有iGZItem_id=7的项目,如有,请将该记录iGZItem_id字段改为iGZItem_id的最大号+1(本数据中改为28);5.拷贝999演示帐套wa_gztblset表iGZItem_id=7的记录过来,生成系统缺省的“计件工资”项目记录;6.重复第二步,将iGZItem_id属性改回并保存;7.打开wa_gzdata表的设计界面,检查是否有F_7字段.如没有,请在F_6后增加,字段属性参考999帐套.8.如果有F_7字段,再判断第四步是否成立,如果用户数据原有iGZItem_id=7的项目,则wa_gzdata的F_7的字段改为和第四步一致的字段值(iGZItem_id的最大号+1.),且重新增加F_7字段.注意调整字段顺序必须从小到大.9.打开wa_gzhzb的设计界面,操作同wa_gzdata表(针对FG_X字段);10.打开WA_GZItem数据表,将第4步中新增的iGZItem_id号在该表中增加一条记录,iorder取最大+1即可。11、在2005年度数据库中参照如下脚本,将岗位工资数据复制到新增加的岗位工资字段上去(假设该数据中新增加的iGZItem_id号为28);UPdatewa_gzdataSETF_28=F_7updatewa_gzhzbsetFG_28=FG_712.重新建2006年度帐,并做结转即可将工龄工资数据结转过去。如图2。注意事项:1)、注意做好数据备份!2)、根据实际增加的iGZItem_id号修改第11步脚本中的被修改字段的参数;3)数据修改后可根据用户实际需求看是否需要进行工资公式的修改,如果用户不用系统提供的计件工资功能,用户新增工资项目时一定不要命名为“计件工资”等与系统缺省项目名称相同的字段,否则会导致数据错误。

微信号:yyrjlls
技术咨询,有偿服务!
复制微信号

本文链接:https://www.bbsufida.com/u8/44852.html

热门文章
侧栏广告位
随机文章