总账数据库培训教材
目标
讲解总账主要表结构,正向和逆向操作所涉 及的数据变化,重点针对解决总账对账不平情况, 以达到了解问题现象可以分析问题所在,尽量前台 操作就可以解决问题。
重要数据表
科目表(code) 凭证及明细账表(gl_accvouch) 科目总账表(gl_accsum) 科目辅助账(gl_accass)
科目表(code)
金牌服务课程班
课程名称总账数据库培训
讲 师:莫山峰 培训时间:2006.4.19
引言
在日常支持中经常会遇见数据出错的情况, 开设此课程主要是针对常见的数据问题,提供问题 的解决方案。
培训对象:具备一定数据库维护能力的支持人员 培训宗旨:尽量前台解决,避免后台改动数据
总账数据库培训提纲
➢ 培训目标 ➢ 总账重要表和表列 ➢ 实例分析常见对账不平问题 ➢ 异常处理
•
4、越是无能的人,越喜欢挑剔别人的 错儿。 03:30:5 603:30: 5603:3 0Friday , September 11, 2020
•
5、知人者智,自知者明。胜人者有力 ,自胜 者强。 20.9.11 20.9.11 03:30:5 603:30: 56Sept ember 11, 2020
•
6、意志坚强的人能把世界放在手中像 泥块一 样任意 揉捏。 2020年 9月11 日星期 五上午3 时30分 56秒03 :30:562 0.9.11
•
7、最分 20.9.11 03:30S eptember 11, 2020
科目辅助账(gl_accass)
总账期初明细和期间有辅助核算凭证记账后登记的科目辅助账
1、涉及的辅助核算有:部门、个人、供应商、客户、项目
2、记录每个科目每一个辅助核算内容每一条明细信息
例:某科目Code有供应商和项目核算,供应商有A和B,项目有X,Y,
总账里A中只有X的数据,B有X和Y的数据,记账情况分布如下:
记录总账科目信息,如科目属性、特殊标识等
重要表列 ▪ 科目编码(ccode)科目名称(ccode_name) ▪ 编码级次(igrade):X表示X级(如3表示此科目是3级科目) ▪ 是否未级(bend): 1:未级 0:非未级 ▪1 科目类型(cclass)科目类型英文名称(cclass_engl)
科目总账表(gl_accsum)
总账期初余额和期间凭证记账后登记的科目总账
1、记录每个科目每个会计期间所对应的借方金额、贷方金额、期 初金额、期未金额 2、期初余额录入后就相当于记账 3、期间凭证做记账操作后才记账 4、该表还反映数量核算、外币核算的总账数据
重要表列 ▪ 会计期间(iperiod)1--12:指1到12会计期间 ▪ 科目编码(ccode) ▪ 借方金额(md)、贷方金额(mc) ▪ 期初金额(mb)、期未金额(me)
关注 1、编码级次和是否未级出错会导致对账不平问题(经常是由于增加或 删除子科目引起) 2、科目类型错误会引起“科目性质与该行业质不相符”错误 3、科目类型会影响行政事业等行业做期间损益
凭证及明细账表(gl_accvouch)
记录总账期初和期间所有明细信息
1、期初明细指有辅助核算的科目明细 2、期间明细指凭证每一条明细分录
Code A
X
Code B
X
Code B
Y
重要表列 ▪ 会计期间(iperiod)1--12:指1到12会计期间 ▪ 科目编码(ccode) ▪ 借方金额(md)、贷方金额(mc) ▪ 期初金额(mb)、期未金额(me)
总账和辅助账不平
原因分析:科目发生数据后重新更改科目辅助属性 ❖ 期初不平
解决方案:先期初清空再调整数据 ❖ 期间不平
重要表列 ▪ 会计期间(iperiod)0:期初 1--12:指1到12会计期间 ▪ 凭证编号(ino_id)、科目编码(ccode) ▪ 借方金额(md)、贷方金额(mc) ▪ 制单人(cbill)、审核人(ccheck)、记账人(cbook)
关注 是否核销(bdelete):指银行对账核算标识 0:未核销 1:已核销
原因分析:建立年度账后转结总账数据前做了基础档案 的修改
方案一: 1、取消新年度所有凭证记账 2、调整账套新年度基础档案和期初余额
方案二: 1、导出新年度所有凭证 2、清空新年度数据 3、调整新旧年度的基础档案(或重新建立年 度账) 4、总账数据结转 5、用总账工具导入凭证
异常处理
➢ 凭证及明细账表对应的科目一定是未级科目,如存在非 未级科目则对账不平
平
当月凭证问题
总账和明细账不平
不平
对账
是
不是
是否第一期间
对账报告
总账和辅助账不平
取消月结
科目上次级 次或未级 标识问题
科目辅助 属性问题
结语
总账模块对账不平情况往往是修改科目或记 账错误引起,一般用户可以通过逆向操作就可以纠 正,如果是一般数据错误可通过通网站下载的工具 来纠正,所以尽量避免进数据库表做改动。
谢谢!
•
1、有时候读书是一种巧妙地避开思考 的方法 。20.9. 1120.9. 11Friday, September 11, 2020
•
2、阅读一切好书如同和过去最杰出的 人谈话 。03:3 0:5603: 30:5603 :309/1 1/2020 3:30:56 AM
•
3、越是没有本领的就越加自命不凡。 20.9.11 03:30:5 603:30 Sep-201 1-Sep-2 0
解决方案:查询并修改对应凭证
总账和明细账不平
➢ 总账和明细账不平
原因分析:科目增加或删除子科目引起 解决方案:查看并调整Code表编码级次列(igrade)和
是否未级列(bend)
➢ 总账数据年结后期初对账不平
原因分析:建立年度账后转结总账数据前做了基础档案 的修改
总账数据年结后期初对账不平
➢ 总账数据年结后期初对账不平
➢ 总账和辅助账对应的科目同一期间只存在一条记录,如 有多条则对账不平
➢ 记账或取消记账等情况有报错,可初步判断数据库表出 问题,用如下SQL命令来校验:
DBCC CheckDB(‘数据库名称’) 如结果中有一致性或分配性错误可判断是数据库问题, 可用相应的命令或工具来纠正
解决对账不平思路
取消当月记账