k3系统原理与数据结构分析1957.docx

上传人:you****now 文档编号:49417217 上传时间:2022-10-08 格式:DOCX 页数:46 大小:113.81KB
返回 下载 相关 举报
k3系统原理与数据结构分析1957.docx_第1页
第1页 / 共46页
k3系统原理与数据结构分析1957.docx_第2页
第2页 / 共46页
点击查看更多>>
资源描述

《k3系统原理与数据结构分析1957.docx》由会员分享,可在线阅读,更多相关《k3系统原理与数据结构分析1957.docx(46页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、n更多企业学学院: 中小企业业管理全全能版183套讲讲座+8897000份资料总经理、高高层管理理49套讲座座+1663888份资料中层管理理学院46套讲座座+60020份份资料国学智慧慧、易经经46套讲座座人力资源源学院56套讲座座+2771233份资料各阶段员员工培训训学院77套讲座座+ 3324份份资料员工管理理企业学学院67套讲座座+ 887200份资料工厂生产产管理学学院52套讲座座+ 1139220份资料财务管理理学院53套讲座座+ 1179445份资料销售经理理学院56套讲座座+ 1143550份资料销售人员员培训学学院72套讲座座+ 448799份资料目 录第一篇k33系统原原

2、理及数数据结构构分析1、总账系系统11 基础资资料1111 科目目 涉及的的表为tt_acccouunt(科科目表),常常用到的的字段为为fittemiid(科科目内码码),fffulllnaame(科目全全名),ffquaantiity(是否数数量金额额辅助核核算), FmmeassureeUniitIDD(计量量单位内内码),fdetailid(核算项目内码)等等。 fittemiid(科科目内码码):一个新新增加的的科目,在在初始数数据中录录入数据据,后来来把此科科目的数数据删除除了,或或录入了了一张此此科目的的凭证,又又把此凭凭证删除除了,然然后想把把此新增增科目删删除;或或者是结结转

3、新账账套之后后,想把把一些没没有余额额的科目目删除。这这时系统统提示科科目已有有业务发发生,不不能删除除。其实实这涉及及到很多多数据库库表引用用了t_acccounnt(科科目表)的的Fittemiid字段段,这些些表总账账系统中中有t_ballancce(余余额表),t_quantitybalance(数量余额表),t_voucherentry(凭证体表),t_profitandloss(损益科目实际发生额表);固定资产系统中有t_faexpense(费用分配表),t_fabalexpense(用于折旧计算的费用分配表),t_facard(固定资产卡片表),t_fabalcard(卡片变动表

4、);工业物流中有t_icitem(物料明细资料表);商业物流中有com_item(商品明细资料表)。只要在这些表中存在记录,那么相对应的科目就不能在界面中删除。 Ffuullnnamee(科目目全名):这个个字段主主要是在在录入凭凭证,查查看账薄薄时用到到。如果果在录入入凭证,查查看账薄薄时,系系统只显显示科目目的最明明细一级级的名称称,那就就是因为为科目全全名字段段中的值值不正确确。这个个问题有有个相关关的补丁丁可以解解决,补补丁名叫叫Repparee_FuullNNamee.sqql。 fquuanttityy(是否否数量金金额辅助助核算):此字段段主要是是标识此此科目是是否需要要数量金金

5、额辅助助核算,一一般此字字段与FFmeaasurreUnnitIID(计计量单位位内码)一一起使用用,当ffquaantiity字字段的值值为1时时,FmmeassureeUniitIDD字段中中一定也也要有相相应的值值,且此此值与tt_meeasuureuunitt表中的的FmeeasuureUUnittID字字段值相相对应。 Fdeetaiilidd(核算算项目内内码):这个字字段的值值与t_iteemdeetaiil(核核算项目目横表)中的FFdettaillid字字段值相相关联,且且这个值值在t_iteemdeetaiil表中中对应的的以F开开头的字字段的值值为“-1”。例如如:111

6、3(应应收账款款)科目目,带部部门及客客户两个个核算项项目,假假设在tt_acccouunt表表中对应应的Fddetaailiid字段段的值为为1,那那么在tt_ittemddetaail表表中,一一定要有有Fdeetaiilidd值为11的记录录,且FF1,FF2两个个字段的的值都为为“-1”。详细细讲解见见凭证处处理这节节 科目表(t_account)如图1所示: (图图1)核算项目横横表(tt_ittemddetaail)如如图2所所示: (图22)1122 币别涉及的表为为t_ccurrrenccy(币币别表),常用到的字段为FcurrencyID(币别内码),FfixRate(换算率

7、),Fscale(小数位数)等等。FcurrrenccyIDD(币别别内码):系统默默认账套套记账本本位的FFcurrrenncyIID值为为1。Fscalle(小小数位数数):在在中间层层账套管管理中,有有个地方方设置本本位币小小数点位位数,就就是FccurrrenccyIDD值为11的记录录对应的的Fsccalee值,可可以在此此改动币币别对应应的小数数位数。注意币别表表中有一一条默认认的零记记录,此此记录不不能丢失失,如果果丢失,会会导致数数据错误误或在操操作时出出现莫名名其妙的的错误(一一般是在在做凭证证时不能能保存,查查询凭证证,账表表时数据据不正确确)。1133 凭证证字涉及的表为

8、为t_vvoucchgrroupp(凭证证字表),常用的字段为FgroupID(凭证字内码),一般被t_voucher(凭证表)引用。1144 计量量单位 涉及的表表为t_meaasurreunnit(计计量单位位表),t_unitgroup(计量单位组表),常用的字段为Fmeasureunitid(计量单位内码),Funitgroupid(计量单位组内码),Fstandard(是否基本计量单位)。计量单位表表中有一一条默认认的零记记录,此此记录不不能丢失失,如果果丢失,会会导致数数据错误误在操作作时出现现莫名其其妙的错错误(一一般是在在做凭证证时不能能保存,查查询凭证证,账表表时数据据不正确

9、确)。 在一个计计量单位位组内,只只能有一一个基本本计量单单位,即即Funnitggrouupidd 字段段值相同同的记录录,只能能有一条条记录的的Fsttanddardd字段值值为1。1155 核算算项目 涉及的表表为t_iteem(核核算项目目表),t_itemclass(核算项目类别表),常用的字段为Fitemid(核算项目内码),Fitemclassid(核算项目类别内码)。在t_item表中,按Fitemclassid字段的值,把核算项目分为很多类:1为客户,2为部门,3为职员,4为物料,5为仓库,6为备注,7为计量单位,8为供应商,9为现金流量项目。,如果是自定义的核算项目,一般F

10、itemclassid字段的值都比较大,在对应的t_itemclass表中,有一个FsqlTableName字段,它表示每个核算项目对应的详细情况表名称。核算项目类类别表(t_itemclass)如图3所示: (图33)1166 部门门 涉及的表表为t_iteem(核核算项目目表),t_ddepaartmmentt(部门门详细情情况表), t_item表中fitemclassid字段值为“2”的所有记录,都是部门记录,在t_department表中记录的是最明细一级的部门信息,这两张表之间依靠fitemid字段相关联。1177 职员员 涉及的表表为t_iteem(核核算项目目表), t_Emp

11、p(职员员详细情情况表),t_item表中fitemclassid字段值为“3”的所有记录,都是职员记录,在t_emp表中记录的是最明细一级的职员信息,这两张表之间依靠fitemid字段相关联。1188 现金金流量项项目 涉及的表表为t_iteem(核核算项目目表),fitemclassid字段值为“9”的所有记录,都是现金流量项目,在凭证录入时,录入现金流量项目时,就是取此表的数据。12 初初始化1211 初始始化初始化时,涉涉及到的的表主要要是 tt_baalannce(金额余额表),t_quantitybalance(数量余额表)和t_profitandloss(损益类科目实际发生额情况

12、表)。当在年初进行初始化时,余额表和数量余额表中都只有第一期的数据,且没有本年累计数据和损益数据,即在两张余额表中,累计数字段的值为零和在损益类实际发生额表中没有记录。当在年中进行初始化时,假如在第6期进行初始化,则在两张余额表中会存在第1期和第6期两期的数据,累计数字段有数据,损益类实际发生额表中有记录。在上面所讲讲的三张张表中,都都有币别别(Fccurrrenccyidd)这个个字段,假假如科目目带有外外币核算算,且外外币有余余额或发发生额,则则在这三三张表中中都由币币别IDD来识别别,一个个科目的的余额之之和是由由这个科科目的几几个币种种余额之之和而得得;在余余额表中中币别字字段(FFc

13、urrrenncyiid)的的值为零零,就表表示是此此科目的的综合本本位币记记录。一一个科目目下所有有币别余余额之和和等于此此科目币币别字段段为零值值的记录录的余额额,所有有币别发发生额字字段之和和等于币币别字段段为零值值的记录录的发生生额。在上面所讲讲的三张张表中,也也都有核核算项目目(Fddetaailiid)这这个字段段,如果果某个科科目下挂挂核算项项目,且且核算项项目有余余额或发发生额,那那么在这这三张表表中都由由Fdeetaiilidd字段的的值来反反映。FFdettaillid字字段的值值为0,则则是此科科目所有有核算项项目之和和的记录录。(如如图4)第一条记录录Fdeetaiil

14、idd,Fcuurreencyyid字字段的值值都为00,表示示这条记记录是此此科目所所有币别别所有核核算项目目之和的的记录,第第二条记记录Fddetaailiid字段段值为00,Fccurrrenccyidd字段值值为1,表表示是所所有币别别为本位位币的所所有核算算项目的的之和的的记录,依依次类推推。 (图图4)1222 试算算平衡 平衡的标标准是:当前期期间的综综合本位位币科目目借方余余额合计计等于贷贷方余额额合计,借借方累计计发生合合计等于于贷方累累计发生生额合计计,即汇汇总t_Ballancce表中中FcuurreencyyID=0的启启用期间间数据。下下面这段段SQLL语句是是检查余

15、余额表中中的余额额是否平平衡:selecct bb.fddc,ssum(a.ffbegginbbalaancee) ffromm t_ballancce aa jooin t_aaccoountt b on a.ffacccounntidd=b.facccouuntiid wheree a.fdeetaiilidd=0 andd a.fcuurreencyyid=0 aand b.ffdettaill=1 grooup by b.ffdc1233 结束束初始化化由于月末处处理需要要,结束束初始化化后,系系统将自自动更新新表t_Subbsyss(新增增或更新新一条记记录),同同时更新新t_Sys

16、stemmProofille 表中 Fcaateggoryy = GL, Fkkey = IInittCloosedd对应的的 Fvvaluue=11,初始始化完成成。13 凭凭证处理理1311 多项项目核算算在讲凭证处处理之前前,先来来讲一下下多项目目核算,即即一个科科目带一一个核算算项目或或带多个个核算项项目时,数数据是怎怎样形成成的。 多核算项目目在科目目中的应应用在基础资料料维护中中需要下下设核算算项目的的科目中中设置核核算项目目类别,科科目下设设了核算算项目类类别将会会在表tt_Acccouunt 中FDDetaailIID 有有相应的的代码 ,同时时在t_IteemDeetaiil

17、t和和t_IItemmDettaillV 中中有按FFdettaillID对对应的记记录。例例如:1113(应应收账寺)科科目,带带部门及及客户两两个核算算项目,假假设FDDetaailIID的值值为1,那那么在tt_IttemDDeaiil中有有一条记记录FDDetaail = 11 ,FFdettaiCCounnt=22 (表表示下设设两个核核算项目目类别),F11= -1 ,FF2 = -11,F33 = 0,FF4=00,F88=0 等(以以“F”开头 + “数字”的字段段是根据据t_IItemmClaass 中核算算项目类类别代码码FittemCClasssIDD 的值值得来的的,1

18、和和2在tt_IttemCClasss 中中分别代代表客户户和部门门,由于于此科目目下设核核算项目目类别为为“客户” 和“部门”,所以以只有FF1,FF2字段段的值是是 1,其其他则为为0表示示在此类类别不参参与核算算),可可以参考考图1和和图2。在t_IttemDDetaailVV 中有有对应FFdettaillID = 11的两条条记录,FFiteemCllasssID对对应t_IteemCllasss表中FFiteemCllasssID的的值,分分别为11 和22 ,FFiteemIDD = -1(表表示此类类别参与与核算)。 多核算项目目在凭证证中的应应用在录入凭证证时科目目下设核核算

19、项目目则提示示输入核核算项目目,输入入核算项项目后,在在表t_VouucheerEnntryy 中FFDettaillID 有相应应的代码码,在表表t_IItemmDettaillt和tt_IttemDDetaailVV 中有有按FddetaailIID对应应的记录录,更新新的规则则是在tt_IttemDDetaail中中“F”开头 + “数字”的字段段值和tt_IttemDDetaailVV中FiitemmID字字段值是是录入的的核算项项目对应应表t_Iteem中FFiteemIDD的值。例如:做一一张收款款凭证,借借:银行行存款,贷贷:应收收账款(下下挂客户户和部门门核算),客客户为AA客

20、户,部部门为BB部门;在t_Iteem个表表中,AA客户对对应的FFiteemIDD的值假假设为220,BB部门对对应的FFiteemIDD值为330,那那么,在在保存完完这张凭凭证后,tt_VoouchherEEntrry表中中FdeetaiilIDD的值假假设为44,在tt_IttemDDetaail表表中相对对应有一一条FddetaailIID=44,FddetaaiCoountt=2的的记录,其其F1=20,FF2=330,其其他以FF开头的的字段的的值如FF3=00,F44=0,FF8=00等等,这这里面的的F1和和F2的的值就是是A客户户和B部部门在tt_Ittem表表中对应应的F

21、iitemmID的的值。在在t_IItemmDettaillV有两两条相应应的记录录,表现现如下:FDetaailIID=44,FiitemmClasssIDD=1,FFiteemIDD=200;FDetaailIID=44,FiitemmClasssIDD=2,FFiteemIDD=30。在录入模式式凭证时时,与录录入凭证证时一样样,表tt_VoouchherEEntrryteempllatee中FDDetaailIID 有有相应的的代码,在在t_IItemmDettaillt和tt_IttemDDetaailVV表中都都有相应应的记录录生成。 核算项目横横表和纵纵表:核算项目横横表为tt_

22、IttemDDetaailtt,核算算项目纵纵表为tt_IttemDDetaailttV。核核算项目目纵表是是由核算算项目横横表来生生成的,可可以用SSP_CCleaanIttemDDetaailVV这个存存储过程程来生成成。系统统一般是是在查询询一些账账表时用用到核算算项目纵纵表,比比如查明明细账,如果果查出来来的核算算项目窜窜户,则则可以运运行EXXEC SP_CleeanIItemmDettaillV 来来重新生生成过核核算项目目纵表,这这样查明明细账时数据据就正常常了。而而有时也也会出现现核算项项目横表表丢失记记录,而而在核算算项目纵纵表中却却保存完完好,这这时就可可以写SSQL语语句

23、从核核算项目目纵表中中把丢失失的记录录插回核核算项目目横表中中了。多项目核算算如图55所示: (图图5)1322 凭证证过账在过账前,系系统会检检查总账账是否已已完成初初始化、检检查当前前期间是是否有未未过账凭证,若若未完成成初始化化或没有有未过账账凭证,则则退出过过账过程否否则进入入下一步步。 凭证过过账时,在在选定的的凭证范范围内按按照期间间、凭证证字、凭凭证号、分分录号的的顺序逐逐条处理理凭证分分录: 检查凭凭证是否否在本会会计年度度、期间间。 根据账账套选项项的“凭证过过账前必须须审核”,检查查凭证是是否已经经审核。 检查科科目、核核算项目目的合法法性。 检查凭凭证号是是否连续续。 将

24、分录录中的借借或贷方方发生额额登记至至t_BBalaancee,分三三步完成成:A、登记科科目的原原币、原原币折合合本位币币发生额额。B、登记核核算项目目的原币币、原币币折合本本位币发发生额。C、若是非非明细科科目,则则汇总其其所有上上级科目目的发生生数。以上三步操操作中数数据库中中数据会会发生变变化的有有表t_Ballancce中的的FdeebittForr,FcrrediitFoor,FyttdDeebittForr,FytdCCredditFFor,FEnndBaalannceFFor,FDeebitt,FCCreddit,FyttdDeebitt,FYttdCrrediit,FFend

25、dBallancce十个个字段。 检查是是否机制制损益类类凭证,如如是结转转机制凭凭证(FFintternnalIInd=“TraansfferPPL”、“RatteAddjusst”),则不不更新余余额表数数据。 若科目目属于损损益类科科目(tt_Acccouunt中中FGrrouppID值值大于5500),且且凭证分分录中的的FinnterrnallIndd字段值值为 “TraansfferPPL”(自动动结转),则将将分录中中的借或或贷方发发生额登登记至表表t_PProffitAAndLLosss中,分分三步完完成:A、 登记损益类类科目的的原币、原原币折合合本位币币发生额额。B、登记核

26、核算项目目的原币币、原币币折合本本位币发发生额。C、若是非非明细科科目,则则汇总其其所有上上级科目目的发生生数。以上三步操操作中数数据库中中数据会会发生变变化的有有表t_ProofittAnddLosss中的的FammounntFoor, FyytdAAmouuntFFor,Fammounnt,FyttdAmmounnt四个个字段。 若科目目或核算算项目设设有数量量辅助核核算,则则更新表表t_QQuanntityBBalaancee,发生生变化的的字段有有FDeebittQtyy ,FCredditQQty ,FYttdDeebittQtyy ,FFytddCreedittQtyy,FEEnd

27、QQty五五个字段段。 表t_Vouchher的的对应字字段Fppostted=1,FFposstIDD=过账账人,加加上过账账标记。1333 凭证证反过账账 检查本本期有没没有已过过账的凭证证,若没没有,则则退出反反过账过程。 更新tt_Baalannce本本期发生生、本年年累计及及期末余余额字段段,使其其数值去去除当前前反过账账凭证的的发生额额:如反过账凭凭证分录录为借方方:注以下:VVch.FammounntFoor、VVch.Fammounnt、VVch.FQuuanttityy为凭证证分录金金额及数数量FDebiitFoor:= FddebiitFoor Vcch.FFAmoount

28、tForrFYtdDDebiitFoor= FyytdDDebiitFoor Vchh.FAAmouuntFForFEndBBalaanceeForr= FBeeginnBallancceFoor + DeebittForr CrrediitFoorFDebiit= Fddebiit Vchh.FAmoounttFYtdDDebiit= FyytdDDebiit Vchh.FAmoounttFEndBBalaancee= FBeeginnBallancce + Deebitt Crrediit 损益类类科目更更新t_ProofittAnddLosss 本本期发生生及本年年累计字字段:Famou

29、untFFor= FaamouuntFFor Vchh.FAAmouuntFForFytdAAmouuntFFor= FyytdAAmouuntFFor Vcch.FFAmoounttForFamouunt= Faamouunt Vcch. FAmmounntFytdAAmouunt= FyytdAAmouunt Vcch.FFamoountt 更新t_QQuanntityBBalaancee本期发发生、本本年累计计及期末末余额字字段,使使其恢复复至期初初状态:如反过账凭凭证分录录为借方方:FdebiitQtty= FddebiitQtty Vcch.FFquaantiityFytdDDebi

30、itQtty= FyytdDDebiitQtty Vcch.FFquaantiityFendQQty= FbegginQQty+DebbitQQty CrrediitQtty 表t_Voouchher的的对应字字段Fppostted=0,FFposstIDD= -1 修修改为未未过账标记。14 现现金流量量1411 凭证证录入与与保存时时有关现现金流量量的处理理总账系统中中的现金金流量表表最关键键的表就就是t_CasshFllowBBal和和t_VVouccherrEnttry这这两张表表,在做做凭证时时,如果果某条分分录指定定了现金金流量项项目,则则在t_CasshFllowBBal表表中插

31、入入一条记记录,在在t_VVouccherrEnttry表表中,现现金类科科目的分分录记录录的FccashhFloowIttem字字段的值值为1。t_CashFlowBal表结构如下:FvouccherrID: 凭证证内码(与与t_VVouccherrEnttry表表中的FFvouucheerIDD相对应应)FentrryIDD: 凭凭证分录录号(与与t_VVouccherrEnttry表表中的FFenttryIID相对对应)FcashhAcccounntIDD: 现现金流量量科目内内码(即即凭证中中对方科科目的内内码) FitemmID: 现现金流量量项目内内码(与与t_IItemm表中的的

32、FittemIID相对对应)FsubIItemmID: 现现金流量量附表项项目内码码 (与t_Iteem表中中的FiitemmID相相对应) FcurrrenccyIDD: 币别内内码(与与t_VVouccherrEnttry表表中的FFcurrrenncyIID相对对应)FamouuntFFor: 原币金金额(与与t_VVouccherrEnttry表表中的FFamoounttForr相对应应)Famouunt: 本位币币金额(与与t_VVouccherrEnttry表表中的FFamoountt相对应应)当做凭证时时,没有有指定现现金流量量项目,而而是通过过T型账账户来指指定现金金流量项项目

33、时,系系统会把把所有现现金类科科目的凭凭证分录录(整张张凭证的的分录)都都提取到到t_CCashhFloowBaal表中中;在没没有指定定流量项项目和附附表项目目之前,t_CashFlowBal表中的FitemID与FsubItemID字段的值分另为-1和0;当指定了流量表项目和附表项目时,则更新t_CashFlowBal表中相应记录的FitemID和FsubItemID字段的值。1422 现金金流量表表的平衡衡关系在T型账中中,有一一些对应应关系:现金类类科目的的借贷发发生额一一定要相相等,非非现金类类科目的的借贷发发生额不不一定相相等;借借方现金金类科目目与非现现金类科科目发生生额合计计等

34、于过过滤期间间的总账账的现金金类科目目的借方方发生额额,相应应的贷方方现金类类科目与与非现金金类科目目发生额额合计等等于过滤滤期间的的总账的现金金类科目目的贷方方发生额额。这是是提取数数据最关关键的一一步,如如果在这这个地方方数据就就与总账账不对,那那么以下下的对应应关系就就没有依依据了。满足上面的的对应关关系后,就就是现金金流量表表本身的的平衡关关系了,第第一、现现金流量量的净增增加额与与补充资资料项目目中的现现金及现现金等价价物的净净增加额额相等;第二、补补充资料料项目中中的净利利润与利利表中的的净利润润数相等等;第三三、补充充资料项项目中的的净利润润加上附附表二的的总数等等于主表表中经营

35、营活动产产生的现现金流量量净发生生额。15 往往来处理理1511 往来来业务核核销 涉及及到的表表:t_Vouucheer,t_VVouccherrEnttry,t_TTrannsChheckkInffo,t_AAccoountt,t_IItemm,t_MMeassureeUniit,t_VVouccherrGrooup,t_CCurrrenccy,T_AAccttGrooup,t_IItemmDettaillV,t_TTrannsInnitBBalaancee。 进行往往来业务务核的前前提条件件是系统统参数中中设定“启用往往来业务务核销”,往来来科目一一定要设设置“往来业业务核算算”,所有有

36、的凭证证全部都都要过账账。 以“应应收账款”科目为为例,系系统先从从t_TTrannsInnitBBalaancee,t_VVouccherrEnttry两两个表中中取出“应收账款”初始化化期间没没有核销销或没有有核销完完的数据据和凭证证表中“应收账款”科目借借方发生生的没有有核销或或没有核核销完的的记录(与与t_TTrannsChheckkInffo表相相比较而而得出没没有核销销或没有有核销完完的数据据),再再从t_VouucheerEnntryy表中取取出“应收账款”科目贷贷方发生生的没有有核销或或没有核核销完的的记录(也也是与tt_TrranssCheeckIInfoo表相比比较而得得出

37、没有有核销或或没有核核销完的的数据),分分别列在在上下两两个窗口口中。窗窗口上半半部分是是需要进进行核销销的记录录,下半半部分是是收款或或是付款款业务,如如果是资资产类科科目,则则借方行行发生额额在上面面,贷方方发生额额在下面面;如果果是负债债类科目目,则是是贷方发发生额在在上面,借借方发生生额在下下面。在在此客户户可进行行自动或或手工核核销。 核销完完后,系系统会在在t_TTrannsChheckkInffo表中中记录核核销的记记录。1522 往来来对账单 往来对账账单是用用来过滤滤查询某某个往来来科目的的某个核核算项目目的借贷贷余数据据情况: 当过滤条件件选择“全部”时,涉涉及的表表有下面

38、面这些:t_BBalaancee,t_VVouccherr,t_VouucheerEnntryy, tt_IttemDDetaailVV,t_AAccoountt ,系系统先从从t_BBalaancee表中取取出期初初余额,再再从t_Vouucheer,tt_VoouchherEEntrry两表表中取出出本期借借贷方发发生数据据,最后后计算得得出余额额。 当过滤条件件选择“未核销销”时,涉涉及的表表有下面面这些:t_BBalaancee,t_TTrannsChheckkInffo,t_Vouucheer,tt_VoouchherEEntrry, t_IItemmDettaillV,t_AAcc

39、oountt ,系系统先从从t_BBalaancee,t_TTrannsChheckkInffo两表表中取出出期初余余额,再再从t_Vouucheer,tt_VoouchherEEntrry两表表中取出出本期借借贷方发发生数据据,最后后计算得得出余额额。1533 账龄龄分析 账龄分析析主要是是用来对对设置为为往来核核算科目目的往来来款项余余额的时时间分布布进行分分析,系系统自动动把设置置往来的的会计科科目的科科目余额额属性方方向(如如应收账账款为借借方)的的最后一一笔业务务发生时时间为账账龄起算算点,所所有业务务自动从从凭证中中提取,自自动出龄龄分析表表。在账账龄分析析表中,系系统只提提供单核

40、核算的账账龄分析析表,不不提供组组合情况况的账龄龄分析表表。目前前系统的的过滤项项中的核核算项目目的选项项实际上上是无效效的,把把往来核核算的科科目下所所设置的的所有的的核算项项目都列列示出来来。 涉及的表表有下面面这些:t_TTrannsInnitBBalaancee,t_BBalaancee,t_LLasttConntacctDaate,t_VVouccherrEnttry,t_VVouccherr,t_TTrannsChheckkInffo,t_iitemmdettaill。系统统分别从从t_TTrannsInnitBBalaancee,t_BBalaancee,t_LLasttConn

41、tacctDaate,t_VVouccherrEnttry这这些表中中取出期期初,本本期借方方发生,本本期贷方方发生的的数据与与t_TTrannsChheckkInffo表中中的核销销数据相相减而得得出未核核销的数数据,按按时间的的分布把把这些数数据分别别归类到到具体的的时间中中而形成成账龄分析析表。16 期期末处理理1611 期末末调汇原原理系统执行此此功能时时,是根根据在会会计科目目中的科科目属性性来进行行的,只只有在会会计科目目中设定定为期末末调汇的的科目才才会进行行期末调调汇处理理。调汇原理:某个科科目的期期末原币币乘以期期末汇率率是否与与此科目目调汇前前余额表表中的综综合本位位币有差

42、差异,如如果有差差异,就就生成调调汇凭证证。期末汇率:用户输输入。调调汇前余余额表中中的综合合本位币币:期初初综合本本位币(即即上期期期末调汇汇后的余余额)与与本期业业务发生生综合本本位币之之和。本本期业务务发生综综合本位位币:做做凭证时时原币乘乘以月初初汇率或或原币乘乘以业务务发生日日的汇率率就得出出业务发发生的综综合本位位币调汇计算: 算出此此科目在在调汇前前余额表表中的期期末综合合本位币币A(一一般都是是把凭证证过账即可) 算出原原币余额额乘以期期末汇率率得出期期末综合合本位币币的余额额B,BB作为本本期期末末的综本本位币余余额,也也是下期期初的综综合本位位币余额额。 算出BB与A的的差

43、C(BB-A),其其中C即即为要调调汇所产产生差异异。把CC记入汇汇兑损益益,是正正是负根根据C的的正负以以及科目目的借贷贷方决定定。例如如对应收收账款调汇汇,C为为正则记记入应收收账款正数数(借方方),记记入汇兑兑损益科科目贷方方正数。涉及的表有有下面这这些:tt_Usser,t_VVouccherr,t_VVouccherrEnttry,t_VVouccherrGrooup,t_CCurrrenccy,t_AAccoountt,t_Sysstemmproo,t_BBalaancee,t_RRateeAdjjustt,t_IItemmDettaillV,t_IItemmClaass,t_rr

44、p_CConttactt,t_RRP_BBilllNummberr,t_RRP_AARPBBilll,t_RRP_CConttacttball。处理步骤如如下: 系统首先检检查有没没有未过过账的凭证证,如果果有,则则退出,没没有则进进行下一一步,检检查本期期是否有有调汇凭凭证,有有则退出出,没有有则进行行下一步步; 接着系统把把期末汇汇率更新新到t_Currrenncy表表中相应应外币的的汇率字字段中,再再取出汇汇兑损益益科目,如如果没有有,则要要手工录录入,并并把此科科目填入入系统参参数表中中,以便便下次能能够使用用;再接接着取出出生成汇汇兑损益益凭证的的凭证字字、凭证证日期和和摘要; 系统

45、从t_Ballancce表中中取出科科目的期期末原币币和期末末本位币币(调汇汇前的本本位币),并并计算期期末原币币*期末末汇率减减去期末末本位币币(调汇汇前的本本位币)而而得到需需要调整整的差额额,如果果差额为为零,则则提示本本期不需需要调汇汇,否则则生成一一张调汇汇凭证。 从应收系统统的t_rp_Conntacct(往往来业务务列表)中中取出期期初客户户(供应应商)外外币和本本位币的的未核销销余额与与本期客客户(供供应商)的的发生数数据核销销后剩余余原币和和本位币币金额进进行汇总总,得出出客户(供供应商)的的期末原原币和本本位币余余额,并并计算期期末原币币*期末末汇率减减去期末末本位币币而得到到需要调调整的差差额,然然后生成成一张调调汇的其其他应收收(付)单单,这张张单据的的凭证内内码指向向第三步步生成的的调汇凭凭证内码码,且这这张单据据的状态态为完全全核销状状态,(向向t_RRP_AARPBBilll,t_rrp_CConttactt插入相相应的记记录),并并更新应应收应付付余额(更更新t_RP_Conntacctbaal表中中的数据据)。1622 结转转损益 此此功能是是将所有有损益类类科目的的本期实实际发生生额全部部自动转转入本年年利润科科目,并并可根据据用户的的需要生生成收益益凭证

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 管理手册

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁