找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 2674|回复: 4

[求助] 年结过渡期方案设想

[复制链接]
发表于 2009-10-29 11:24:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册账号

×
本帖最后由 UF852 于 2009-10-29 11:27 编辑

年结过渡期方案设想

版本:U872

2009年马上就过去了,又要面临年结了,很头疼的事,在2009年未结帐前2010年的帐每天还都得要继续做,购销存、应收应付是不能耽搁的。用友现在已经实现了采购、销售、库存在上年度帐中可以录入下年度的单据了(还有很多模块也可以,这里不考虑),采购发票上年度录入的下年度发票不能结算,这个问题不大,等结转后再结算一下就行了,发票多的话可以用自动结算。销售发货单和发票在上年度中录入下年度的单据完全一下,872版发票也可以复核。库存的单据录入下年度单据也跟上年度一样,单据也可以审核。这样购销存录入下年度单据都不成问题了,应收应付模块应收应付业务余额表和明细表也是可以查到下年度的单据的,只要查询时把日期开始和结束都填写上就可以了,可以填写为2010-1-12010-1-31日,注意日期要开始和结束都填上,不然按日期查询就无效了,按日期查询时查询窗口中填的月份自动无效。

现在的主要问题在于收付款单的下年度单据是无法在上年度中录入的,用友不让录入。经过测试先录入一张上年度的单据,再从数据库中把日期改为2010年的,这样帐表上就可以查询下年度的数据了。所以现在想这样解决,在收付单模板中添加一个新模板专门用于录下年度的单据,新模板添加一个日期型的自定义项,名称设为新年度日期,把该自定义日期设为必录,原日期设为默认为2009-12-31,然后把自定义日期设到原日期的位置,原日期改到别的地方去。录收付款单时,上年度的单据就选原模板,新年度以的单据就选新模板,选新模板时就必须要录入自定义日期,然后通过触发器自动把单据日期2009-12-31改为跟自定义日期一样。上年度中录入的下年度收付单在上年度要结帐前可以导出,然后全部删除,待结转后导到下年度中,可能会有个数据库中会计期间的问题要修改一下。另外有个设想还没去测试不能确定,感觉可是行的通的,就是在下年度的收付款单不删除,在结转时系统应该会自动结转到下年度的,因为只要是没核销完的收付款单都会结转到下年度的。待结转后看看进入收付款单能不能显示出来,不能显款出来的话通过修改期初标志等内容的话应该就可以了,这个问题有待测试。

现在最重要要解决的问题是写一个触发器,在收付款单保存时先判断自定义日期项的值是不是为空的,如果不为空,那么就自动在数据库中把自定义日期的值替换到原日期字段中。这个触发器我不会,哪位高手帮忙写一个。

评分

参与人数 1金币 +20 收起 理由
kfsoft + 20 值得鼓励

查看全部评分

 楼主| 发表于 2009-10-29 11:35:47 | 显示全部楼层
本帖最后由 UF852 于 2009-10-29 11:39 编辑

如果没法写触发器,打算在SQL中设置每天中午和晚上自动执行语句把日期修改为自定义日期。
下面的语句怎么写:
首先判断自定义项日期是否大于等于2010-1-1,是的话将自定义日期的值替换到日期中,不是的话不执行操作。
 楼主| 发表于 2009-10-29 14:33:39 | 显示全部楼层
本帖最后由 UF852 于 2009-10-29 17:13 编辑

试一下在SQL中设置自动执行SQL语句可以
update 表名 set 日期=自定义日期项 where 自定义日期项>='2010-1-1'
 楼主| 发表于 2009-10-29 15:33:16 | 显示全部楼层
本帖最后由 UF852 于 2009-10-29 17:16 编辑

终于自己搞出来了,在触发器中加入update 表名 set 日期=自定义日期项 where 自定义日期项>='2010-1-1'语句就可以了。
发表于 2009-11-10 20:25:23 | 显示全部楼层
支持,多多学习啦  先谢了
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-11-22 18:25 , Processed in 0.049100 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表