861结转过来后2006年度账套应付无期初余额
- 浏览:832 - 发布时间:2008-01-08 00:00:00.0
问题版本: |
806-U8.61 |
问题模块: |
804-系统环境 |
所属行业: |
0-通用 |
问题状态: |
2-UU通注册用户 |
关 键 字: |
年度结转 |
适用产品: |
U861--系统服务--系统管理 |
补 丁 号: |
|
开放状态: |
0-UU通注册用户 |
原问题号: |
|
提交时间: |
2008-1-8 |
问题名称: |
861结转过来后2006年度账套应付无期初余额 |
问题现象: |
861结转过来后2006年度账套应付无期初余额,该客户原先一直未打补丁,自己做的结转,转过去后发现2006年度应付无期初余额,而查2005年度12月份是有期末余额,查ua_account_sub表ap模块的结转标志值并不为1,由于客户2006年度供应链依然做单进行了业务,所以对2005和2006年度账套先打hotfix再打dbhotfix,然后进系统管理对应收应付重新做结转但系统提示应付产品被非法删除不能结转上年数据! |
原因分析: |
存在上下年档案不一致错误 |
解决方案: |
经查数据,确实在2006年无应付期初余额。故清空年底账,重新结转,也确实提示“应付产品被非法删除不能结转上年数据!”跟踪查询后,发现在基础档案的查询时报错,存在2005和2006年存货档案不同步现象。语句如下: use ufdata_100_2006 SELECT cInvCode FROM UFDATA_100_2005..inventory WHERE cInvCode NOT IN (SELECT cInvCode FROM inventory) 有两条记录在2006年库中不存在,因此解决该问题的办 | |