KIS90总帐关键业务过程ppt课件_第1页
KIS90总帐关键业务过程ppt课件_第2页
KIS90总帐关键业务过程ppt课件_第3页
KIS90总帐关键业务过程ppt课件_第4页
KIS90总帐关键业务过程ppt课件_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 版权所有 1993-2006 金蝶软件(中国)有限公司 版权所有 1993-2006 金蝶软件(中国)有限公司日期版本修正人修正缘由修正内容07.03.15V1.0张俊平新增ALL 版权所有 1993-2006 金蝶软件(中国)有限公司系统初始化系统初始化凭证过帐凭证过帐期末调汇期末调汇结转损益结转损益自动转帐自动转帐帐簿与报表取数帐簿与报表取数期末结帐期末结帐期末反结帐期末反结帐 版权所有 1993-2006 金蝶软件(中国)有限公司参数设置参数设置初始数据存放初始数据存放终了初始化终了初始化前往目录 版权所有 1993-2006 金蝶软件(中国)有限公司Fcategory Fkeyfva

2、lue说明GLClosed0是否关闭初始化(0未关闭,1关闭)GLCurrentPeriod1 当前会计期间GLCurrentYear2006 当前会计年度GLPeriodByMonth1是否自然会计月份(0否,1是)GLPeriodCount12 每会计年度有多少个期间GLPeriodDates0101每会计期间的开始日期GLPeriodDefineMethod0是否自定义会计期间(0否,1是)GLStartPeriod1 开始会计期间GLStartYear2006 开始会计年度GLYearDifference0是否跨自然会计年度(0否,1是)(4月1-3月31日为一个会计年度,则已跨年了)

3、前往目录 版权所有 1993-2006 金蝶软件(中国)有限公司 初始化时,涉及到的表主要是:t_balance金额余额表t_quantitybalance数量余额表t_profitandloss损益类科目实践发生额情况表 假设在年初进展初始化时,余额表和数量余额表中都只需第一期的数据,且没有本年累计数据和损益数据,即在两张余额表中,累计数字段的值为零和在损益类实践发生额表中没有记录。 版权所有 1993-2006 金蝶软件(中国)有限公司假设在年中进展初始化时,假设在第3期进展初始化,那么 t_profitandloss有记录,另外两张余额表中会存在第1期和第3期两期的数据,例如t_Bala

4、nce: 1期的数据中:FYtdDebit、FYtdCredit、FendBalance取用户录入的 本年累计借方、本年累计贷方、期初余额是指3月初的余额。FDebit、 FCredit、FBeginBalance这三列是系统倒算出来的,过程是:FDebit= FytdDebit;FCredit= FytdCredit;FBeginBalance= FEndBalance+ FCredit FDebit。 3期的数据中:3期的FBeginBalance等于1期的FendBalance;3期的 FcreDit和FDebit无数据;3期的FYtdCreDit和FytdDebit等于1期的 FYtd

5、CreDit和FytdDebit;3期的FendBalance等于3期的FbeginBalance 版权所有 1993-2006 金蝶软件(中国)有限公司币别ID 三张余额表中,都有币别Fcurrencyid这个字段,假设科目带有外币核算,且外币有余额或发生额,那么在这三张表中都由币别ID来识别,一个科目的余额之和是由这个科目的几个币种余额之和而得;在余额表中币别字段Fcurrencyid的值为零,就表示是此科目的综合本位币记录。一个科目下一切币别余额之和等于此科目币别字段为零值的记录的余额,一切币别发生额字段之和等于币别字段为零值的记录的发生额。核算工程运用ID 三张余额表中,也都有核算工程

6、Fdetailid这个字段,假设某个科目下挂核算工程,且核算工程有余额或发生额,那么在这三张表中都由Fdetailid字段的值来反映。Fdetailid字段的值为0,那么是此科目一切核算工程之和的记录。借贷方存放规那么 余额表中,借方余额保管为正数,贷方余额保管为负数 .前往目录 版权所有 1993-2006 金蝶软件(中国)有限公司试算平衡试算平衡平衡的规范是:当前期间的综合本位币科目借方余额合计等平衡的规范是:当前期间的综合本位币科目借方余额合计等于贷方余额合计,借方累计发生合计等于贷方累计发生于贷方余额合计,借方累计发生合计等于贷方累计发生额合计,即汇总额合计,即汇总t_Balancet

7、_Balance表中表中FcurrencyID=0FcurrencyID=0的启用的启用期间数据。下面这段期间数据。下面这段SQLSQL语句是检查余额表中的余额能语句是检查余额表中的余额能否平衡:否平衡:select b.fdc,sum(a.fbeginbalance) from t_balance a select b.fdc,sum(a.fbeginbalance) from t_balance a join t_account b on a.faccountid=b.faccountid join t_account b on a.faccountid=b.faccountid wher

8、e a.fyear=xxxx and a.fperiod=yy and where a.fyear=xxxx and a.fperiod=yy and a.fdetailid=0 and a.fcurrencyid=0 and b.fdetail=1 a.fdetailid=0 and a.fcurrencyid=0 and b.fdetail=1 group by b.fdcgroup by b.fdc 版权所有 1993-2006 金蝶软件(中国)有限公司终了初始化后,系统将自动更新表t_Subsys新增或更新一条记录,同时更新t_SystemProfile 表中 Fcategory =

9、GL, Fkey = InitClosed对应的 Fvalue=1,初始化完成.T_systemprofileT_Subsys 版权所有 1993-2006 金蝶软件(中国)有限公司启 用 期 间为第一期启用期间大于第一期试算平衡?录入初始数据终了初始化不保管本年累计数、损益数据 按照本年累计数、损益数倒算出第一期的余额数据 检查当前期间,一级科目 、fcurrencyid=0的借方、贷方余额的本位币合计能否相等 设置t_systemprofile中 initclosed的值 为1,在子系统处置表t_subsys新增一条纪录 版权所有 1993-2006 金蝶软件(中国)有限公司新建立一帐套,

10、完成总帐参数设置,察看系统参数表的变化.对比年初、年中启用的帐套,察看余额表保管数据的规那么察看终了初始化时t_systemprofile与t_subsys的变化前往目录 版权所有 1993-2006 金蝶软件(中国)有限公司凭证录入凭证录入凭证过帐凭证过帐凭证反过帐凭证反过帐前往目录 版权所有 1993-2006 金蝶软件(中国)有限公司检查凭证上核算工程在根底资料中能否存在。取出总帐系统的一些系统参数:如当前年、当前期间、凭证能否按年度陈列、凭证能否按期间陈列、凭证结帐日、凭证录入截止日等,以便确定凭证上的凭证日期和业务日期能否合法。取出凭证的最大号Fnumber、最大内码FVoucher

11、ID、最大序号FserialNum。把所获得的凭证头数据如FDate、FTransDate、FYear、FPeriod、FGroupID、FNumber、FExplanation、FDebitTotal、FCreditTotal、FInternalInd、FChecked、FPosted、FPreparerID、FCheckerID等字段的值插入到凭证头表中。在插入数据的过程中触发T_Voucher表中的t_Voucher_AutoNumber触发器,自动获得FVoucherID字段的值。 版权所有 1993-2006 金蝶软件(中国)有限公司验证凭证中的科目资料,核算工程资料能否是最明细的。

12、并在T_ItemDetail表中找出核算工程所对应的FDetailID值。假设这时T_ItemDetail表中不存在核算工程所对应的FDetailID值,那么系统会往T_ItemDetail表插入此核算工程对应的记录,FDetailID值取自于T_Identity表中的FName=t_itemdetail记录的FNext字段的值。最后把获得的凭证体数据如FVoucherID、FentryID、Fexplanation、FaccountID、FcurrencyID、FexchangeRate、FDC、FamountFor等字段值分别插入T_VoucherEntry表中。 版权所有 1993-20

13、06 金蝶软件(中国)有限公司分别作几张数量金额辅助核算,挂核算工程与外币核算的凭证,察看其在凭证头t_voucher与凭证体表t_voucherentry中的变化.前往目录 版权所有 1993-2006 金蝶软件(中国)有限公司凭证过帐时,在选定的凭证范围内按照期间、凭证字、凭证号、分录号的顺序逐条处置凭证分录:1检查凭证能否在本会计年度、期间。2根据帐套选项的“凭证过帐前必需审核,检查凭证能否曾经审核。3检查科目,核算工程的合法性。4检查凭证号能否延续。5将分录中的借或贷方发生额登记至t_Balance,分三步完成: A、登记科目的原币、原币折合本位币发生额。 B、登记核算工程的原币、原币

14、折合本位币发生额。 C、假设是非明细科目,那么汇总其一切上级科目的发生数。 以上三步操作中数据库中数据会发生变化的有表t_Balance中的 FdebitFor,FcreditFor,FytdDebitFor,FytdCreditFor,FEndBalanceFor,FDebit,FCredit,FytdDebit,FYtdCredit,FendBalance十个字段。 版权所有 1993-2006 金蝶软件(中国)有限公司过帐前后t_balance的数据差别: 版权所有 1993-2006 金蝶软件(中国)有限公司6假设科目属于损益类科目t_Account中FGroupID值大于500,且凭

15、证分录中的FinternalInd字段值不为 “TransferPL(结转损益),那么将分录中的借或贷方发生额登记至表t_ProfitAndLoss中,分三步完成: A、登记损益类科目的原币、原币折合本位币发生额。 B、登记核算工程的原币、原币折合本位币发生额。 C、假设是非明细科目,那么汇总其一切上级科目的发生数。 以上三步操作中数据库中数据会发生变化的有表t_ProfitAndLoss中的FamountFor, FytdAmountFor,Famount,FytdAmount四个字段。 版权所有 1993-2006 金蝶软件(中国)有限公司 7假设科目或核算工程设有数量辅助核算,那么更新表

16、t_QuantityBalance,发生变化的字段有FDebitQty,FCreditQty ,FYtdDebitQty ,FytdCreditQty, FEndQty五个字段。 版权所有 1993-2006 金蝶软件(中国)有限公司 8过帐后,表t_Voucher的对应字段Fposted=1,FpostID=过帐人,加上过帐标志 . 版权所有 1993-2006 金蝶软件(中国)有限公司做几张凭证,察看过帐前科目在余额表中的数据.将凭证过帐,察看过帐后余额表中数据的变化察看过帐后t_Voucher中Fposted,FpostID的变化前往目录 版权所有 1993-2006 金蝶软件(中国)有

17、限公司凭证反过帐的过程就是凭证过帐的逆过程,简述如下:1检查本期有没有已过帐的凭证,假设没有,那么退出反过帐过程。2更新t_Balance本期发生、本年累计及期末余额字段,使其数值去除当前反过帐凭证的发生额,下面我们用Vch.FamountFor、Vch.Famount、Vch.Fquantity来表示凭证分录金额及数量。 如反过帐凭证分录为借方: FDebitFor:= FdebitFor Vch.FAmountFor FYtdDebitFor= FytdDebitFor Vch.FAmountFor FEndBalanceFor= FBeginBalanceFor + DebitFor C

18、reditFor FDebit= Fdebit Vch.FAmount FYtdDebit= FytdDebit Vch.FAmount FEndBalance= FBeginBalance + Debit Credit 版权所有 1993-2006 金蝶软件(中国)有限公司3损益类科目更新t_ProfitAndLoss 本期发生及本年累计字段: FamountFor= FamountFor Vch.FAmountFor FytdAmountFor= FytdAmountFor Vch.FAmountFor Famount= Famount Vch. FAmount FytdAmount= F

19、ytdAmount Vch.Famount4更新t_QuantityBalance本期发生、本年累计及期末余额字段,使其恢复至期初形状: 如反过帐凭证分录为借方: FdebitQty= FdebitQty Vch.Fquantity FytdDebitQty= FytdDebitQty Vch.Fquantity FendQty= FbeginQty+DebitQty CreditQty5表t_Voucher的对应字段Fposted=0,FpostID= -1 修正为未过帐标志。 版权所有 1993-2006 金蝶软件(中国)有限公司将凭证反过帐,察看过帐后余额表中数据的变化察看反过帐后t_V

20、oucher中Fposted,FpostID的变化前往目录 版权所有 1993-2006 金蝶软件(中国)有限公司期末调汇是根据在会计科目中的科目属性来进展的,只需在会计科目中设定为期末调汇的科目才会进展期末调汇处置。调汇科目的期末原币乘以期末汇率能否与此科目调汇前余额表中的综合本位币有差别,假设有差别,就生成调汇凭证。调汇时系统首先检查有没有未过帐的凭证,假设有,那么退出,没有那么进展下一步,检查本期能否有调汇凭证,有那么退出,没有那么进展下一步接着系统把期末汇率更新到t_Currency表中相应外币的汇率字段中,再取出汇兑损益科目,假设没有,那么要手工录入,并把此科目填入系统参数表中,以便

21、下次可以运用;再接着取出生成汇兑损益凭证的凭证字、凭证日期和摘要系统从t_Balance表中取出科目的期末原币和期末本位币调汇前的本位币,并计算期末原币*期末汇率减去期末本位币调汇前的本位币而得到需求调整的差额,假设差额为零,那么提示本期不需求调汇,否那么生成一张调汇凭证 版权所有 1993-2006 金蝶软件(中国)有限公司调汇凭证与普通凭证不同的是在后台数据库凭证表中,机制凭证字段FInternalind的值为“RateAdjust“,表示为期末调汇所生成的凭证,普通凭证都为NULL 。 版权所有 1993-2006 金蝶软件(中国)有限公司t_rateadjust该表记录了调汇涉及的科目

22、的原币余额与本币余额,以及本币的调整额。t_currencyrate汇率表那么记录每次调汇前后的汇率变化 版权所有 1993-2006 金蝶软件(中国)有限公司作一张调汇凭证,察看其在凭证表中机制凭证字段FInternalind的值.察看t_currency表中汇率的变化察看t_currencyrate表调汇前后的变化察看t_rateadjust表调汇前后的变化前往目录 版权所有 1993-2006 金蝶软件(中国)有限公司先检测系统参数t_Systemprofile表中Fcategory=“GL,Fkey=“EarnAccount的记录中有无本年利润科目Fvalue的值,假设无那么退出;再检

23、测系统中有无结转 损 益 的 凭 证 t _ V o u c h e r 表 中 本 期 有 无FInternalInd=TransferPL的记录,假设有那么提示是删还是过帐结转损益的凭证,假设是选过帐,那么系统把结转损益的凭证过帐,假设是选删除,那么把结转损益的凭证删除,再进入到下一步。从科目表中把一切损益类科目列出t_Account表中FgroupID501的记录,并更新科目表中损益类科目对应本年利润科目FearnAccountID字段的值为系统参数中设置的本年利润科目的科目ID。 版权所有 1993-2006 金蝶软件(中国)有限公司从系统参数表t_Systemprofile中取出一系

24、列的参数值,假设这些参数值没 有 错 误 , 那 么 再 从 余 额 表 t _ B a l a n c e 和 数 量 余 额 表t_QuantityBalance取出一切最明细损益科目包括一切币别和核算工程的期末余额也即损益类科目实践发生额,另外再对照损益类科目设置的工程核算,分别从t_Account、t_ItemDetailV和t_ItemClass表中进展验证科目对应的FdetailID值的正确性,假设无错误,最后再往t_Voucher,t_VoucherEntry表中插入相应的记录,机制凭证字段FInternalind的值为“TransferPL“ 版权所有 1993-2006 金蝶

25、软件(中国)有限公司作一张结转损益凭证,察看其在凭证表中机制凭证字段FInternalind的值.察看余额表t_balance中损益类科目余额的变化察看余额表t_profitandloss中数据有无变化前往目录 版权所有 1993-2006 金蝶软件(中国)有限公司在做自动转帐时,主要是检查t_AutoTransferEntry表中转帐科目对应的核算工程能否正确,也即t_AutoTransferEntry表中转帐科目的内码FaccountID的值在t_Account表能否存在,能否带核算工程,假设带核算工程,那么t_AutoTransferEntry表中FdetailID字段的值对应的在t_I

26、temDetailV表中能否存在,其FitemClassID的值能否与科目所带的核算工程类别相匹配,假设这些都检测经过,那么接下来就是公式取数的事了。经过公式取到数之后,系统再检查按照转帐凭证设置的借贷方计算取到的数能否平衡,假设平衡,那么生成转帐凭证。自动转帐方案表保管在自动转帐方案头表t_AutoTransfer与自动转帐方案体表t_AutoTransferentry表中,两表经过Ftransferid来关联 。 需求留意的是在建立自动转帐方案的时候有个机制凭证的选择,选择“否,那么凭证表中机制凭证对应的字段值就是null,选择“自动转帐就是AutoTrans,结转损益,期末调汇那么对应各

27、自的凭证标志。 版权所有 1993-2006 金蝶软件(中国)有限公司做一张自动转帐凭证,察看t_AutoTransfer与t_AutoTransferentry中数据变化.察看其在凭证表中机制凭证字段FInternalind的值.前往目录 版权所有 1993-2006 金蝶软件(中国)有限公司总帐取数总帐取数 明细帐取数明细帐取数 科目余额表取数科目余额表取数 核算工程分类总帐取数核算工程分类总帐取数 核算工程明细帐取数核算工程明细帐取数 核算工程余额取数核算工程余额取数 前往目录 版权所有 1993-2006 金蝶软件(中国)有限公司涉及的表有下面这些:t_Group,t_User,t_S

28、ystemProfile,t_Balance,t_Account,t_Voucher,t_VoucherEntry,t_Itemdetail,t_Item。当过滤条件中不选“包含本期未过帐凭证和“显示核算工程明细时,系统就是直接取t_Balance表中的数据;当过滤条件中选上“包含本期未过帐凭证时,系统还会从t_Voucher,t_VoucherEntry两表中取出借贷方未过帐的数据进展汇总,再与t_Balance表中的借贷方本期全合计数相加,而得出“包含本期未过帐凭证的本期发生合计数,再计算出余额;当过滤条件中选上“显示核算工程明细时,系统还会联接t_Itemdetail,t_Item两表,

29、而得出科目所带核算工程的数据 前往目录 版权所有 1993-2006 金蝶软件(中国)有限公司不包括核算工程时,涉及的表有:t_Group,t_user,t_systemprofile,t_account,t_currency,t_Voucher,t_VoucherGroup,t_VoucherTplType,t_VoucherEntry,t_Settle,t_Balance。 系统先从t_Balance表中取出期初数,然后再从t_Voucher,t_VoucherEntry表中取出每笔明细发生数据,最后再算出本期合计数、本年累计数和期末余额。包括核算工程时,涉及的表有:t_Group,t_u

30、ser,t_systemprofile,t_account,t_currency,t_Voucher,t_VoucherGroup,t_VoucherTplType,t_VoucherEntry,t_Settle,t_Balance,t_Item,t_ItemDetailV。 系统先从t_account,t_Balance,t_Voucher,t_VoucherEntry,t_Item,t_ItemDetailV这几个表中取出过滤条件中所选科目的核算项,再从t_Balance表中取出核算工程对应的期初余额,再从t_Voucher,t_VoucherEntry表中取出核算工程每笔明细发生数据,最

31、后再算出本期合计数、本年累计数和期末余额。 前往目录 版权所有 1993-2006 金蝶软件(中国)有限公司不包括核算工程时,涉及的表有:t_Group,t_user,t_systemprofile,t_account,t_Balance,t_Voucher,t_VoucherEntry。当过滤条件不选择包含未过帐赁证时,系统主要是从t_Balance表中取数,不取核算工程记录即FdetailID值为0,把t_Balance表中正数做为借方余额,负数做为贷方余额,并生成一张暂时表,这种取数使得最底下的借贷方合计数有能够与手工相加借贷方余额不等;当过滤条件选择包含未过帐赁证时,系统也是先从t_B

32、alance表中取出数据生成一张暂时表,再从t_Voucher,t_VoucherEntry表中取出本期未过帐的数据,并根据这些数据更新暂时表中的数据,使暂时表中的数据相当于过帐后的余额数据,再从暂时表中把数据取到科目余额表界面上。包括核算工程时,涉及的表有:t_Group,t_user,t_systemprofile,t_account,t_Balance,t_Voucher,t_VoucherEntry,t_ItemDetail,t_Itemclass。与前面一样,系统先从t_Balance表中取出数据生成一张暂时表,再从t_Voucher,t_VoucherEntry表中取出本期未过帐的

33、数据,这时需求把核算工程的值也取出来,并根据这些数据更新暂时表中的数据,使暂时表中的数据相当于过帐后的余额数据,再从再从暂时表中把数据取到科目余额表界面上 。前往目录 版权所有 1993-2006 金蝶软件(中国)有限公司涉及的表有下面这些:t_Group,t_User,t_SystemProfile,t_Balance,t_Account,t_Voucher,t_VoucherEntry,t_Itemdetail,t_Item。当过滤条件中不选“包含本期未过帐凭证时,系统就是直接取t_Balance表中的数据;当过滤条件中选上“包含本期未过帐凭证时,系统还会从t_Voucher,t_Vouc

34、herEntry两表中取出借贷方未过帐的数据进展汇总,再与t_Balance表中的借贷方本期全合计数相加,而得出“包含本期未过帐凭证的本期发生合计数,再计算出余额。前往目录 版权所有 1993-2006 金蝶软件(中国)有限公司涉及的表有下面这些:t_Group,t_User,t_SystemProfile,t_Item,t_Account,t_UnitGroup,t_MeasureUnit,t_Voucher,t_VoucherEntry,t_ItemDetailV,t_Balance,t_VoucherGroup。查核算工程明细帐时,要先确定一个科目,再查此科目下挂的核算工程的数据,系统先

35、从凭证表t_Voucher,t_VoucherEntry中汇总取出此科目下某一个核算工程未过帐的借贷方数据,构成一个暂时表;再从余额表t_Balance联接Union刚刚生成的暂时表,取出此科目这个核算工程的期初余额,本期发生,本年累计,期末余额等数据,构成核算工程明细帐明细帐的期初余额;假设选择了“包含未过帐凭证,这时再从凭证表t_Voucher,t_VoucherEntry中逐条取出此科目这个核算工程的一切数据,假设没有选择“包含未过帐凭证,这时再从凭证表t_Voucher,t_VoucherEntry中逐条取出此科目这个核算工程的过帐的数据,构成核算工程明细帐中的发生额;最后系统根据期初

36、余额,本期借贷方发生额,构成此科目这个核算工程的本期借贷方合计数,本年借贷方累计数和期末余额。前往目录 版权所有 1993-2006 金蝶软件(中国)有限公司涉及的表有下面这些:t_Group,t_User,t_SystemProfile,t_Item,t_Account,t_Balance,t_ItemDetailV,t_Voucher,t_VoucherEntry。查询核算工程余额表时,要指定一个会计科目,当不选择“包括未过帐凭证时,系统就是从余额表t_Balance关联核算工程表t_Item、核算工程纵表t_ItemDetailV、科目表t_Account来按科目、父级科目、核算工程来归类汇总,获得核算工程余额表的数据;再汇总前面得出的数据构成最后的合计数据。中选择“包括未过帐凭证时,系统也是从余额表t_Balance关联核算工程表t_Item、核算工程纵表t_ItemDetailV、科目表t_Account来按科目、父级科目、核算工程来归类汇总,得出科目余额表的数据,再联接Union从凭证表t_Voucher,t_VoucherEntry关联核算工程表t_Item、核算工程纵表t_ItemDetailV、科目表t_Account来

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论