12
返回列表 发新帖
楼主: aknightchen

[业务问题] 想问一下, U8,K3里, 凭证过账后,是否会记录当时的"科目余额" ???

[复制链接]
论坛徽章:
13
ERP板块每日发贴之星
日期:2009-05-08 01:01:042012新春纪念徽章
日期:2012-01-04 11:54:26ITPUB十周年纪念徽章
日期:2011-11-01 16:24:042011新春纪念徽章
日期:2011-02-18 11:43:322011新春纪念徽章
日期:2011-01-04 10:35:48ERP板块每日发贴之星
日期:2010-11-01 01:01:01ERP板块每日发贴之星
日期:2010-10-31 01:01:01ITPUB9周年纪念徽章
日期:2010-10-08 09:28:51ERP板块每日发贴之星
日期:2010-05-02 01:01:02祖国60周年纪念徽章
日期:2009-10-09 08:28:00
11#
 楼主| 发表于 2009-5-13 11:32 | 只看该作者
突然间,我感觉没有必要在凭证"过账"时,保留当时的"科目余额",

因为,我发现凭证的显示顺序必按凭证序号来处理.

我觉得,还不如在查询时,根据"序号"临时计算"当时的科目余额".(有点欺骗用户的意思)

==>但不骗也不行,因为用户可能随时任意调整凭证序号.

===========这样理解对不对?


(((((((((((((我另开一个贴来问这事,此贴我口头上结贴!)))))))))))))))))))))))))

[ 本帖最后由 aknightchen 于 2009-5-13 13:16 编辑 ]

使用道具 举报

回复
论坛徽章:
4
2009日食纪念
日期:2009-07-22 09:30:00生肖徽章2007版:马
日期:2009-08-12 10:01:12咸鸭蛋
日期:2012-04-25 15:25:08ITPUB15周年纪念
日期:2017-02-17 10:20:53
12#
发表于 2009-5-13 23:27 | 只看该作者
凭证保存时
insert 明细账表

凭证记账时
update 余额表

余额表至少包含
会计期间、会计科目、核算项目、期初余额、借方发生额、贷方发生额、期末余额
几个字段,但期初和期末余额不是必须的
记账时,根据凭证的发生额,累计更新当期的借方或 贷方发生额,以及期末余额

加入没有期初和期末余额字段,则只需要记录年初余额,所有期间月初月末余额根据计算得出
那么凭证记账或反记账就不需要按月进行反月结操作

使用道具 举报

回复
论坛徽章:
4
2009日食纪念
日期:2009-07-22 09:30:00生肖徽章2007版:马
日期:2009-08-12 10:01:12咸鸭蛋
日期:2012-04-25 15:25:08ITPUB15周年纪念
日期:2017-02-17 10:20:53
13#
发表于 2009-5-13 23:33 | 只看该作者
序时账
是指向银行存款日记帐,现金日记帐,这样按时间顺序登记的帐
在程序实现时,不需要考虑数据库如何索引的,输出时order by 凭证日期即可

序时账中会有一个余额的项目
这是由期初余额+借方余额-贷方余额 按行计算得出的,数据库不需要记录这种冗余数据

楼主在设计数据库表时 请谨记数据库设计的 123范式

使用道具 举报

回复
论坛徽章:
13
ERP板块每日发贴之星
日期:2009-05-08 01:01:042012新春纪念徽章
日期:2012-01-04 11:54:26ITPUB十周年纪念徽章
日期:2011-11-01 16:24:042011新春纪念徽章
日期:2011-02-18 11:43:322011新春纪念徽章
日期:2011-01-04 10:35:48ERP板块每日发贴之星
日期:2010-11-01 01:01:01ERP板块每日发贴之星
日期:2010-10-31 01:01:01ITPUB9周年纪念徽章
日期:2010-10-08 09:28:51ERP板块每日发贴之星
日期:2010-05-02 01:01:02祖国60周年纪念徽章
日期:2009-10-09 08:28:00
14#
 楼主| 发表于 2009-5-14 08:18 | 只看该作者
感谢 hjgxut 深夜回贴!

这里,还有一个问题, 就是余额表:目前我是:

YYYYMM, 科目代号, 期初, 期入(借),期出(贷)
****这个表中,我没有辅助核算项目*****
这就导致如果用户想查辅助核算项目的话, 我无法快速查出,必须统计所有历史凭证(速度慢).

我不知道别人是如何设计?

使用道具 举报

回复
论坛徽章:
4
2009日食纪念
日期:2009-07-22 09:30:00生肖徽章2007版:马
日期:2009-08-12 10:01:12咸鸭蛋
日期:2012-04-25 15:25:08ITPUB15周年纪念
日期:2017-02-17 10:20:53
15#
发表于 2009-5-14 09:41 | 只看该作者
假设凭证
借: 科目-1001    1000.00
贷:科目-1131  客户-C001    1000.00

记账时余额表累计:
会计期间、会计科目、核算项目、期初余额、借方发生额、贷方发生额、期末余额
200905     1001       NULL        0             1000                0                1000
200905      1131      C001        0                0                    1000         1000

加入一个核算项目的余额就可以了,如果1131科目有多个明细,则统计1131余额时汇总

使用道具 举报

回复
论坛徽章:
13
ERP板块每日发贴之星
日期:2009-05-08 01:01:042012新春纪念徽章
日期:2012-01-04 11:54:26ITPUB十周年纪念徽章
日期:2011-11-01 16:24:042011新春纪念徽章
日期:2011-02-18 11:43:322011新春纪念徽章
日期:2011-01-04 10:35:48ERP板块每日发贴之星
日期:2010-11-01 01:01:01ERP板块每日发贴之星
日期:2010-10-31 01:01:01ITPUB9周年纪念徽章
日期:2010-10-08 09:28:51ERP板块每日发贴之星
日期:2010-05-02 01:01:02祖国60周年纪念徽章
日期:2009-10-09 08:28:00
16#
 楼主| 发表于 2009-5-14 10:06 | 只看该作者
我搞得非常复杂.

我的凭证输入时,可以选择"辅助核算类型" ( 有多种选择:
1>.核算客户
2>.核算供应商
3>.核算库存成本(按地点) ==>还要指定地点,成本要素,...
4>.核算生产成本
5>.核算"采购发票"差异......
其实,辅助核算有五级选项.

比如: 你选择"核算生产成本"的话,系统还要求你在辅助核算中,还要输入"哪个车间仓库",哪个种类物料,哪个成本要素,成本是转移过来,还是附加过来...

(我的目标是尽可能做得明细)

如果要在余额表中体现,太难,并且有天文的组合.

使用道具 举报

回复
论坛徽章:
13
ERP板块每日发贴之星
日期:2009-05-08 01:01:042012新春纪念徽章
日期:2012-01-04 11:54:26ITPUB十周年纪念徽章
日期:2011-11-01 16:24:042011新春纪念徽章
日期:2011-02-18 11:43:322011新春纪念徽章
日期:2011-01-04 10:35:48ERP板块每日发贴之星
日期:2010-11-01 01:01:01ERP板块每日发贴之星
日期:2010-10-31 01:01:01ITPUB9周年纪念徽章
日期:2010-10-08 09:28:51ERP板块每日发贴之星
日期:2010-05-02 01:01:02祖国60周年纪念徽章
日期:2009-10-09 08:28:00
17#
 楼主| 发表于 2009-5-14 13:27 | 只看该作者
最后决定,放弃你的建议,还是不把辅助核算放到"余额表",

以后,如果用户要查的话,我给他一个时间条件,还是采用统计所有凭证的方法.

因为,我打算把项目做成多层BOM结构,部门也一样.
允许核算上层部门.

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表