问题现象: |
月结数据错误! 我的测试步骤: 1.建立账套,账套号:001,启用月份:2005.12; 2.启用模块:采购管理库存管理存货核算物料清单需求规划生产订单(启用日期都是:2005-12-01); 3.2005年系统初始化设置; 4.建立2006年年度账; 5.2006年期初余额录入; 6.2006年01月销售订单录入; 7.2006年01月销售订单审核,系统提示所在月份已经结账!打开月结,发现月结中只有一个月份:2006年12月01日至2006年12月31日!采购管理模块也存在此问题. GL_MEND表我检查过了,销售模块的结账标志正常.这种现象是可以模拟的,我希望你们能够测试一下! 在U861新建年度账,但不结转年度数据的情况下,为什么会出现这种情况?另外,我现在已经不可能再重新结转年度账了,2006年度的数据已经期初记账并开始运行! |
解决方案: |
您好 下面是我建立帐套后写的修改语句,请参考; 数据修改办法: 最好根据下面说明手工修改 1.该ufsystem中的数据: 假设帐套为:103 use ufsystem update UA_Account_sub set bclosing=1 where (cAcc_Id = N'103') and iyear=2005 2006年的对应记录也要改,请先查一下系统里有几条记录,和你业务处理到哪里有关系,我这里只有一条: update UA_Account_sub set imodiperi=0 WHERE (cAcc_Id = N'103') and iyear=2006 2.该ufdata中的数据: 手工改为2006-01-01启用. use UFDATA_103_2006 update accinformation set cvalue='2006-01-01' where cvalue='2005-12-01' update gl_mend set bflag_ia=0 ,bflag_pu=0 where iperiod>0 再重新登陆就可以了. |