马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册账号
×
本帖最后由 UF852 于 2009-10-29 11:27 编辑
年结过渡期方案设想 版本:U872 2009年马上就过去了,又要面临年结了,很头疼的事,在2009年未结帐前2010年的帐每天还都得要继续做,购销存、应收应付是不能耽搁的。用友现在已经实现了采购、销售、库存在上年度帐中可以录入下年度的单据了(还有很多模块也可以,这里不考虑),采购发票上年度录入的下年度发票不能结算,这个问题不大,等结转后再结算一下就行了,发票多的话可以用自动结算。销售发货单和发票在上年度中录入下年度的单据完全一下,872版发票也可以复核。库存的单据录入下年度单据也跟上年度一样,单据也可以审核。这样购销存录入下年度单据都不成问题了,应收应付模块应收应付业务余额表和明细表也是可以查到下年度的单据的,只要查询时把日期开始和结束都填写上就可以了,可以填写为2010-1-1至2010-1-31日,注意日期要开始和结束都填上,不然按日期查询就无效了,按日期查询时查询窗口中填的月份自动无效。 现在的主要问题在于收付款单的下年度单据是无法在上年度中录入的,用友不让录入。经过测试先录入一张上年度的单据,再从数据库中把日期改为2010年的,这样帐表上就可以查询下年度的数据了。所以现在想这样解决,在收付单模板中添加一个新模板专门用于录下年度的单据,新模板添加一个日期型的自定义项,名称设为新年度日期,把该自定义日期设为必录,原日期设为默认为2009-12-31,然后把自定义日期设到原日期的位置,原日期改到别的地方去。录收付款单时,上年度的单据就选原模板,新年度以的单据就选新模板,选新模板时就必须要录入自定义日期,然后通过触发器自动把单据日期2009-12-31改为跟自定义日期一样。上年度中录入的下年度收付单在上年度要结帐前可以导出,然后全部删除,待结转后导到下年度中,可能会有个数据库中会计期间的问题要修改一下。另外有个设想还没去测试不能确定,感觉可是行的通的,就是在下年度的收付款单不删除,在结转时系统应该会自动结转到下年度的,因为只要是没核销完的收付款单都会结转到下年度的。待结转后看看进入收付款单能不能显示出来,不能显款出来的话通过修改期初标志等内容的话应该就可以了,这个问题有待测试。 现在最重要要解决的问题是写一个触发器,在收付款单保存时先判断自定义日期项的值是不是为空的,如果不为空,那么就自动在数据库中把自定义日期的值替换到原日期字段中。这个触发器我不会,哪位高手帮忙写一个。 |