lzsywjw 发表于 2011-12-31 20:19:55

我的年结步骤(非正常结转上年)

帐套因为最后实施计划与实际有出入:虽然启用了销售、采购、委外、库存及存货核算及生产订单,但实际用起来的只有销售发货、采购到货及库存管理及几张报表,存货核算都没有人做,流程的不完整就决定了这个数据也不完整,去年虽然通过上年结转,但很多无效数据都迁转过来了,而且还是通过后台sql分析器修改了才通过的,原计划停用的存货都没有办法删除,所以这次不准备正常结转上年数据,而是建立新年度2012帐套,现在用的帐套号是005,U872版本,之前专门在另一台服务器上,通过导入帐套的方式,测试该方案是否可行,初步看下来没有问题
1.过滤条件设置
flt_Solution过滤方案
UFMeta_005.dbo.flt_DefineMeta_Cust 自定义增加的过滤条件,必须在结转前备份,我之前没有注意,结果悲剧了,原来设置的报表和分单打印用的过滤条件都没有了
UFMeta_005..flt_defineMeta_lang
2.结转新年度帐套(可以把基础档案顺利转移过来了)
3.在企业管理器中销售报价单、存货价格表、客户价格表、供应商价格表(全部转移动)
SA_QuoDetails
SA_QuoMain
SA_InvUPrice
SA_CusUPrice
Ven_Inv_Price
4.导入上一年度数据,灯具报表用的自定义表
djbb
5.修改新视图,增加发货单分单过滤用的条件(按存货分类),增加inventory.cinvccode
sale_RefSOVouch_B
6.增加新视图,报表用的视图
lzsyfhd
lzsyllsqd
lzsysflx
7.把上年度发货未关闭、未完成发货单找出单据的dlid(由仓库检查最早日期,清理不再发货的单子)
select distinct DispatchList.dlid from DispatchList left join DispatchLists on DispatchList.dlid=DispatchLists.dlid
where DispatchList.cCloser is null and DispatchList.dDate between '2011-01-01' and '2011-12-31' and
DispatchLists.iQuantity<>isnull(DispatchLists.fOutQuantity,0)
order by DispatchList.dlid
8.根据dlid把上一年度数据分别导入DispatchList、DispatchLists
9.更新导入数据的DispatchList.bfirst列=1
10.根据上年度的年底盘点单,因为这几天仓库那边的电力维护的原因,好多数据没有来的及做完,盘库的数据要等明年元月二日才能拿到,所以准备手工录入,不准备导入了,不过工作量有点大
11.计划把2011年除保留帐套主管外的用户权限删除,部分人员需要回查历史数据只保留查看的权限,保证历史数据不会再被更改

stonys 发表于 2011-12-31 23:30:16

感谢分享

┾斷┡ē誸 发表于 2013-5-10 12:10:28

支持原创经验分享:lol:lol

tg6326 发表于 2014-12-28 16:52:07

学习了,谢谢楼主提供的好资料!!!!

ynwangrong 发表于 2014-12-28 17:26:53

未启用的模块,在结转下一年度时一定要取消启用,要不然没法结转到下一年度,我就遇到过。
页: [1]
查看完整版本: 我的年结步骤(非正常结转上年)