用友u8财务2
U8.5X工资年度结转失败问题解决办法
版本:U850SP和U851
问题描述:数据是由8.X升级到U85X的,在做工资模块年度结转的时候提示"结转上年出现错误,请检查上年数据无误后再执行本功能".
解决方案:
1. 删除2004年年度帐
2. 打开2003年度数据库wa_gztblset表的设计界面,取消iGZItem_id字段的主索引属性和标识属性(将标识改为否)
3. 打开2003年度数据库wa_gztblset表,先检查是否有工资项目名称为"计件工资"的项目,如有,请改名.
4. 检查是否有iGZItem_id=7的项目,如有,请将该记录iGZItem_id字段改为iGZItem_id的最大号+1.
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的字段改为和第四步一致的字段值,且重新增加F_7字段.注意调整字段顺序必须从小到大.
9. 打开wa_gzhzb的设计界面,操作通wa_gzdata表.
10. 重新建2004年度帐,并做结转.
注意:
1)由于2004年度帐缺少相应记录和字段,所以旧的年度帐必须删除并重建
2)注意wa_gzdata和wa_gzhzb的字段大小顺序.