解决方案: |
处理方法及步骤假设当前帐套号是002:
1.用该帐套备份引入生成另一帐套如:003帐套;
2.登陆003帐套2003年度帐,通过往来帐两清取消XCXRMYY 曹县人民医院、XJNDERMYY 济宁市第二人民医院、XJNLSYY 济宁六四医院、XSDLSYY 山东六四医院、XQFSWCWSY 曲阜市吴村卫生医院等客户的2003年的往来帐所有两清,之后重新执行自动两清;
3.通过系统管理删除003帐套2004年度库,之后重新建2004年度库并结帐总帐113科目余额可选择按个人明细结转;
4.登陆002帐套2004年度帐,取消记帐至年初状态取消记帐时选择"取消113科目两清至1月";
5.执行如下脚本删除002帐套2004年初的113科目数据:
delete from ufdata_002_2004..gl_accsum where ccode='113'
delete from ufdata_002_2004..gl_accass where ccode='113'
delete from ufdata_002_2004..gl_accvouch where ccode='113' and iperiod=0
6.通过SQL SERVER导出功能将003帐套2004年初正确的113科目数据包括gl_accsum、gl_accass、gl_accvouch三个表中相关记录导出到一ACCESS数据库三个表中,导出时选择"用一条查询指定要传输的数据"选项,下面分别是导这三个表时用到的指定查询语句:
select * from ufdata_003_2004..gl_accsum where ccode='113'
select * from ufdata_003_2004..gl_accass where ccode='113'
select * from ufdata_003_2004..gl_accvouch where ccode='113' and iperiod=0
7.通过SQLSERVER导入功能将第6步的ACCESS数据库中相应表中的记录对应导入到ufdata_002_2004数据库gl_accsum、gl_accass、gl_accvouch表中;
8.登陆002帐套2004年度重新记帐即可。 操作时注意根据实际帐套号修改脚本中的数据库名称!
注意做好数据备份! |