金蝶K3總帳數(shù)據(jù)流程(31頁)ppt課件_第1頁
金蝶K3總帳數(shù)據(jù)流程(31頁)ppt課件_第2頁
金蝶K3總帳數(shù)據(jù)流程(31頁)ppt課件_第3頁
金蝶K3總帳數(shù)據(jù)流程(31頁)ppt課件_第4頁
金蝶K3總帳數(shù)據(jù)流程(31頁)ppt課件_第5頁
已閱讀5頁,還剩26頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、K/3總帳數(shù)據(jù)流程分析技術(shù)支持部K/3相關(guān)數(shù)據(jù)庫運(yùn)用簡介1.根底資料2.初始化及余額表3.憑證處置4.結(jié)帳Q&AK/3主要模塊數(shù)據(jù)庫構(gòu)造及問題分析1.根底資料相關(guān)數(shù)據(jù)表涉及的表為t_measureunit計(jì)量單位表,t_unitgroup計(jì)量單位組表。常用的字段為Fmeasureunitid計(jì)量單位內(nèi)碼,unitgroupid(計(jì)量單位組內(nèi)碼),F(xiàn)standard能否根本計(jì)量單位。 根本計(jì)量單位 在一個(gè)計(jì)量單位組內(nèi),只能有一個(gè)根本計(jì)量單位,即Funitgroupid 字段值一樣的記錄,只能有一條記錄的Fstandard字段值為1,假設(shè)一個(gè)組內(nèi)有兩個(gè)Fstandard=1的計(jì)量單位,那么會呵斥一

2、些報(bào)表數(shù)據(jù)翻倍。 計(jì)量單位喪失K3中有很多表援用“計(jì)量單組ID和“計(jì)量單位ID,比如科目,憑證,物料,物流單據(jù),余額表、BOM等等。一旦t_UnitGroup或t_MeasureUnit丟失記錄(包括零記錄),對援用表來說就產(chǎn)生了“孤立數(shù)據(jù)。或者也可以說XX表與“計(jì)量單位表數(shù)據(jù)不匹配。K/3主要模塊數(shù)據(jù)庫構(gòu)造及問題分析 幣別 t_currency,常用到的字段為FcurrencyID幣別內(nèi)碼,F(xiàn)FixRate換算率,F(xiàn)scale小數(shù)位數(shù)等等。 FcurrencyID幣別內(nèi)碼:系統(tǒng)默許記帳本位的FcurrencyID值為1 Fscale小數(shù)位數(shù):在中間層帳套管理中,有個(gè)地方設(shè)置本位幣小數(shù)點(diǎn)位數(shù),

3、就是FcurrencyID值為1的記錄對應(yīng)的Fscale值,可以在此改動幣別對應(yīng)的小數(shù)位數(shù)。 憑證字 涉及的表為t_vouchgroup憑證字表,常用的字段為FgroupID憑證字內(nèi)碼,普通被t_voucher憑證表援用。K/3主要模塊數(shù)據(jù)庫構(gòu)造及問題分析 科目涉及的表為t_account科目表,主要字段為fAccountID(科目內(nèi)碼),F(xiàn)fullName(科目全名),F(xiàn)Quantity(能否數(shù)量金額輔助核算), FMeasureUnitID計(jì)量單位內(nèi)碼,F(xiàn)Detailid(核算工程內(nèi)碼)等。1FAccountID科目內(nèi)碼 科目內(nèi)碼一旦被援用,為保證數(shù)據(jù)的完好性,此科目就不允許刪除。K/3主

4、要模塊數(shù)據(jù)庫構(gòu)造及問題分析2FFullname(科目全名) 這個(gè)字段主要是在錄入憑證,查看帳薄時(shí)用到。假設(shè)在錄入憑證,查看帳薄時(shí),系統(tǒng)只顯示科目的最明細(xì)一級的稱號,那就是由于科目全名字段中的值不正確。這個(gè)問題有個(gè)相關(guān)的補(bǔ)丁可以處理,補(bǔ)丁名叫Repare_FullName.sql。3Fquantity(能否數(shù)量金額輔助核算) 此字段主要是標(biāo)識此科目能否需求數(shù)量金額輔助核算,普通此字段與FmeasureUnitID計(jì)量單位內(nèi)碼一同運(yùn)用,當(dāng)fquantity字段的值為1時(shí),F(xiàn)measureUnitID字段中一定也要有相應(yīng)的值,且FmeasureUnitID與t_measureunit表中的Fmeas

5、ureUnitID字段值相對應(yīng)。4FDetailid核算工程運(yùn)用情況內(nèi)碼 這個(gè)字段的值與t_itemdetail(核算工程橫表)中的Fdetailid字段值相關(guān)聯(lián),且這個(gè)值在t_itemdetail表中對應(yīng)的以F開頭的字段的值為“-1。K/3主要模塊數(shù)據(jù)庫構(gòu)造及問題分析核算工程客戶、部門、職員、物料等,這些都是核算工程的類別。比如客戶是一個(gè)核算工程類別,部門也是一個(gè)核算工程類別,系統(tǒng)用t_ItemClass保管核算工程類別。我們把核算工程類別看成一個(gè)對象,那么不同的對象都有各自的屬性。比如對于客戶這個(gè)對象來說,它的屬性是:代碼、稱號、銀行賬號、法人代表、償債等級等等。對于部門這個(gè)對象來說,它的

6、屬性是:代碼、稱號、部門主管、部門、等等。系統(tǒng)用t_ItemPropDesc保管核算工程類別的屬性。t_ItemClass與t_ItemPropDesc用FitemClassID字段關(guān)聯(lián),一個(gè)核算工程類別可以擁有多種屬性,因此是“一對多的關(guān)系。用戶新增的核算工程類別的屬性也保管在t_ItemPropDesc中。舉例 :新增一核算工程類別,并定義核算工程類別屬性,留意其數(shù)據(jù)的存放。K/3主要模塊數(shù)據(jù)庫構(gòu)造及問題分析不同的核算工程類別都擁有本人的數(shù)據(jù)表,在t_itemclass表中,有一個(gè)FsqlTableName字段,它表示每個(gè)核算工程對應(yīng)的數(shù)據(jù)表。比如:客戶t_Organization ;部門

7、t_Department ;職員t_Emp;物料t_ICItem . 。 不同的核算工程類別有一樣的屬性,比如:ID、父級ID、代碼、稱號、長代碼、全稱等,系統(tǒng)將這些一樣的屬性值保管在t_Item表中。因此,一切的核算工程都實(shí)踐同時(shí)保管在兩個(gè)數(shù)據(jù)表中。比如:新增一個(gè)職員,那么同時(shí)保管在t_Emp中和t_Item中;新增一個(gè)部門,那么同時(shí)保管在t_Department中和t_Item中。 由于一切的核算工程都保管在t_Item中,系統(tǒng)用t_Item.FitemClassID字段區(qū)分核算工程類別。K/3主要模塊數(shù)據(jù)庫構(gòu)造及問題分析2.初始化及余額表 運(yùn)初始化數(shù)據(jù)的存放初始化時(shí),涉及到的表主要是 t

8、_balance金額余額表,t_quantitybalance數(shù)量余額表和t_profitandloss損益類科目實(shí)踐發(fā)生額情況表。假設(shè)在年初進(jìn)展初始化時(shí),余額表和數(shù)量余額表中都只需第一期的數(shù)據(jù),且沒有本年累計(jì)數(shù)據(jù)和損益數(shù)據(jù),即在兩張余額表中,累計(jì)數(shù)字段的值為零和在損益類實(shí)踐發(fā)生額表中沒有記錄。K/3主要模塊數(shù)據(jù)庫構(gòu)造及問題分析假設(shè)在年中進(jìn)展初始化時(shí),假設(shè)在第6期進(jìn)展初始化,那么t_profitandloss有記錄,另外兩張余額表中會存在第1期和第6期兩期的數(shù)據(jù),例如t_Balance 1期的數(shù)據(jù)中:FYtdDebit、FYtdCredit、FendBalance取用戶錄入的本年累計(jì)借方、本年

9、累計(jì)貸方、期初余額是指6月初的余額。FDebit、FCredit、FBeginBalance這三列是系統(tǒng)倒算出來的,過程是:FDebit=FytdDebit;FCredit= FytdCredit;FBeginBalance= FEndBalance+FCredit FDebit。 6期的數(shù)據(jù)中:6期的FBeginBalance等于1期的FendBalance;6期的FcreDit和FDebit無數(shù)據(jù);6期的FYtdCreDit和FytdDebit等于1期的FYtdCreDit和FytdDebit;6期的FendBalance等于6期的FbeginBalance。K/3主要模塊數(shù)據(jù)庫構(gòu)造及問題

10、分析 幣別ID 在上面所講的三張表中,都有幣別Fcurrencyid這個(gè)字段,假設(shè)科目帶有外幣核算,且外幣有余額或發(fā)生額,那么在這三張表中都由幣別ID來識別,一個(gè)科目的余額之和是由這個(gè)科目的幾個(gè)幣種余額之和而得;在余額表中幣別字段Fcurrencyid的值為零,就表示是此科目的綜合本位幣記錄。一個(gè)科目下一切幣別余額之和等于此科目幣別字段為零值的記錄的余額,一切幣別發(fā)生額字段之和等于幣別字段為零值的記錄的發(fā)生額。 核算工程運(yùn)用情況ID 在上面所講的三張表中,也都有核算工程Fdetailid這個(gè)字段,如果某個(gè)科目下掛核算工程,且核算工程有余額或發(fā)生額,那么在這三張表中都由Fdetailid字段的值

11、來反映。Fdetailid字段的值為0,那么是此科目一切核算工程之和的記錄。K/3主要模塊數(shù)據(jù)庫構(gòu)造及問題分析 借貸方存放規(guī)那么t_balance表中,借方余額保管為正數(shù),貸方余額保管為負(fù)數(shù)。 t_Profitandloss表對不同的余額方向的處置方式也不同。例如:科目“營業(yè)外收入的余額方向是貸方,在初始余額錄入中錄入“實(shí)踐損益發(fā)生額為200,那么在t_ProFitandloss中FytdAmount保管為 200。科目“現(xiàn)金的余額方向是借方,在初始余額錄入中錄入“期初余額為100,那么在t_Balance中1期的FEndBalance保管為 100。K/3主要模塊數(shù)據(jù)庫構(gòu)造及問題分析試算平衡

12、 平衡的規(guī)范是:當(dāng)前期間的綜合本位幣科目借方余額合計(jì)等于貸方余額合計(jì),借方累計(jì)發(fā)生合計(jì)等于貸方累計(jì)發(fā)生額合計(jì),即匯總t_Balance表中FcurrencyID=0的啟用期間數(shù)據(jù)。下面這段SQL語句是檢查余額表中的余額能否平衡: select b.fdc,sum(a.fbeginbalance) from t_balance a join t_account b on a.faccountid=b.faccountid where a.fyear=xxxx and a.fperiod=yy and a.fdetailid=0 and a.fcurrencyid=0 and b.fdetail=

13、1 group by b.fdc終了初始化 由于月末處置需求,終了初始化后,系統(tǒng)將自動更新表t_Subsys新增或更新一條記錄,同時(shí)更新t_SystemProfile 表中 Fcategory = GL, Fkey = InitClosed對應(yīng)的 Fvalue=1,初始化完成。3.憑證處置1、多工程核算在講憑證處置之前,先來講一下多工程核算,即一個(gè)科目帶一個(gè)核算工程或帶多個(gè)核算工程時(shí),數(shù)據(jù)是怎樣構(gòu)成的。多核算工程在科目中的運(yùn)用在根底資料維護(hù)中需求下設(shè)核算工程的科目中設(shè)置核算工程類別,科目下設(shè)了核算工程類別將會在表t_Account 中FDetailID 有相應(yīng)的代碼 ,同時(shí)在t_ItemDet

14、ailt和t_ItemDetailV 中有按FdetailID對應(yīng)的記錄。例如:113應(yīng)收帳寺科目,帶部門及客戶兩個(gè)核算工程,假設(shè)FDetailID的值為1,那么在t_ItemDeail中有一條記錄FDetail = 1 ,FdetaiCount=2 (表示下設(shè)兩個(gè)核算工程類別),F(xiàn)1= -1 ,F(xiàn)2 = -1,F(xiàn)3 = 0,F(xiàn)4=0,F(xiàn)8=0 等以“F開頭 + “數(shù)字的字段是根據(jù)t_ItemClass 中核算工程類別代碼FitemClassID 的值得來的,1和2在t_ItemClass 中分別代表客戶和部門,由于此科目下設(shè)核算工程類別為“客戶 和“部門,所以只需F1,F(xiàn)2字段的值是 1,其

15、他那么為0表示在此類別不參與核算,可以參考圖1和圖2。在t_ItemDetailV 中有對應(yīng)FdetailID = 1的兩條記錄,F(xiàn)itemClassID對應(yīng)t_ItemClass表中FitemClassID的值,分別為1 和2 ,F(xiàn)itemID = -1表示此類別參與核算。多核算工程在憑證中的運(yùn)用在錄入憑證時(shí)科目下設(shè)核算工程那么提示輸入核算工程,輸入核算工程后,在表t_VoucherEntry 中FDetailID 有相應(yīng)的代碼,在表t_ItemDetailt和t_ItemDetailV 中有按FdetailID對應(yīng)的記錄,更新的規(guī)那么是在t_ItemDetail中“F開頭 + “數(shù)字的字段

16、值和t_ItemDetailV中FitemID字段值是錄入的核算工程對應(yīng)表t_Item中FitemID的值。例如:做一張收款憑證,借:銀行存款,貸:應(yīng)收帳款下掛客戶和部門核算,客戶為A客戶,部門為B部門;在t_Item個(gè)表中,A客戶對應(yīng)的FitemID的值假設(shè)為20,B部門對應(yīng)的FitemID值為30,那么,在保管完這張憑證后,t_VoucherEntry表中FdetailID的值假設(shè)為4,在t_ItemDetail表中相對應(yīng)有一條FdetailID=4,F(xiàn)detaiCount=2的記錄,其F1=20,F(xiàn)2=30,其他以F開頭的字段的值如F3=0,F(xiàn)4=0,F(xiàn)8=0等等,這里面的F1和F2的值

17、就是A客戶和B部門在t_Item表中對應(yīng)的FitemID的值。在t_ItemDetailV有兩條相應(yīng)的記錄,表現(xiàn)如下:FDetailID=4,F(xiàn)itemClassID=1,F(xiàn)itemID=20;FDetailID=4,F(xiàn)itemClassID=2,F(xiàn)itemID=30。在錄入方式憑證時(shí),與錄入憑證時(shí)一樣,表t_VoucherEntrytemplate中FDetailID 有相應(yīng)的代碼,在t_ItemDetailt和t_ItemDetailV表中都有相應(yīng)的記錄生成。核算工程橫表和縱表:核算工程橫表為t_ItemDetailt,核算工程縱表為t_ItemDetailtV。核算工程縱表是由核算工程橫

18、表來生成的,可以用SP_CleanItemDetailV這個(gè)存儲過程來生成。系統(tǒng)普通是在查詢一些帳表時(shí)用到核算工程縱表,比如查明細(xì)帳,假設(shè)查出來的核算工程竄戶,那么可以運(yùn)轉(zhuǎn)EXEC SP_CleanItemDetailV 來重新生成過核算工程縱表,這樣查明細(xì)帳時(shí)數(shù)據(jù)就正常了。而有時(shí)也會出現(xiàn)核算工程橫表喪失記錄,而在核算工程縱表中卻保管完好,這時(shí)就可以寫SQL語句從核算工程縱表中把喪失的記錄插回核算工程橫表中了。K/3主要模塊數(shù)據(jù)庫構(gòu)造及問題分析2.憑證過帳憑證表t_Voucher、t_Voucherentry憑證過帳在過帳前,系統(tǒng)會檢查總帳能否已完成初始化、檢查當(dāng)前期間能否有未過帳憑證,假設(shè)未

19、完成初始化或沒有未過帳憑證,那么退出過帳過程否那么進(jìn)入下一步。憑證過帳時(shí),在選定的憑證范圍內(nèi)按照期間、憑證字、憑證號、分錄號的順序逐條處置憑證分錄:檢查憑證能否在本會計(jì)年度、期間。 根據(jù)帳套選項(xiàng)的“憑證過帳前必需審核,檢查憑證能否曾經(jīng)審核。 檢查科目、核算工程的合法性。 檢查憑證號能否延續(xù)。 將分錄中的借或貸方發(fā)生額登記至t_Balance,分三步完成:A、登記科目的原幣、原幣折合本位幣發(fā)生額。B、登記核算工程的原幣、原幣折合本位幣發(fā)生額。C、假設(shè)是非明細(xì)科目,那么匯總其一切上級科目的發(fā)生數(shù)。以上三步操作中數(shù)據(jù)庫中數(shù)據(jù)會發(fā)生變化的有表t_Balance中的FdebitFor,FcreditFo

20、r,FytdDebitFor,FytdCreditFor,FEndBalanceFor,FDebit,FCredit,FytdDebit,FYtdCredit,FendBalance十個(gè)字段。K/3主要模塊數(shù)據(jù)庫構(gòu)造及問題分析 檢查能否機(jī)制損益類憑證,如是結(jié)轉(zhuǎn)機(jī)制憑證(FinternalInd=“TransferPL損益、“RateAdjust 調(diào)匯),那么不更新余額表數(shù)據(jù)。 假設(shè)科目屬于損益類科目t_Account中FGroupID值大于500,且憑證分錄中的FinternalInd字段值為 “TransferPL(自動結(jié)轉(zhuǎn)),那么將分錄中的借或貸方發(fā)生額登記至表t_ProfitAndLos

21、s中,分三步完成:A、登記損益類科目的原幣、原幣折合本位幣發(fā)生額。B、登記核算工程的原幣、原幣折合本位幣發(fā)生額。C、假設(shè)是非明細(xì)科目,那么匯總其一切上級科目的發(fā)生數(shù)。以上三步操作中數(shù)據(jù)庫中數(shù)據(jù)會發(fā)生變化的有表t_ProfitAndLoss中的FamountFor, FytdAmountFor,Famount,FytdAmount四個(gè)字段。 假設(shè)科目或核算工程設(shè)有數(shù)量輔助核算,那么更新表t_QuantityBalance,發(fā)生變化的字段有FDebitQty ,FCreditQty ,FYtdDebitQty ,FytdCreditQty,FEndQty五個(gè)字段。 表t_Voucher的對應(yīng)字段F

22、posted=1,FpostID=過帳人,加上過帳標(biāo)志。K/3主要模塊數(shù)據(jù)庫構(gòu)造及問題分析3.反過帳 檢查本期有沒有已過帳的憑證,假設(shè)沒有,那么退出反過帳過程。 更新t_Balance本期發(fā)生、本年累計(jì)及期末余額字段,使其數(shù)值去除當(dāng)前反過帳憑證的發(fā)生額: 如反過帳憑證分錄為借方: 注以下:Vch.FamountFor、Vch.Famount、Vch.FQuantity為憑證分錄金額及數(shù)量 FDebitFor:= FdebitFor Vch.FAmountFor FYtdDebitFor= FytdDebitFor Vch.FAmountFor FEndBalanceFor= FBeginBal

23、anceFor + DebitFor CreditFor FDebit= Fdebit Vch.FAmount FYtdDebit= FytdDebit Vch.FAmount FEndBalance= FBeginBalance + Debit CreditK/3主要模塊數(shù)據(jù)庫構(gòu)造及問題分析 損益類科目更新t_ProfitAndLoss 本期發(fā)生及本年累計(jì)字段:FamountFor= FamountFor Vch.FAmountForFytdAmountFor= FytdAmountFor Vch.FAmountForFamount= Famount Vch. FAmountFytdAmou

24、nt= FytdAmount Vch.Famount更新t_QuantityBalance本期發(fā)生、本年累計(jì)及期末余額字段,使其恢復(fù)至期初形狀:如反過帳憑證分錄為借方:FdebitQty= FdebitQty Vch.FquantityFytdDebitQty= FytdDebitQty Vch.FquantityFendQty= FbeginQty+DebitQty CreditQty表t_Voucher的對應(yīng)字段Fposted=0,FpostID= -1 修正為未過帳標(biāo)志。K/3主要模塊數(shù)據(jù)庫構(gòu)造及問題分析4.期末結(jié)帳A 檢查能否完成初始化。B 檢查本期能否還有未過帳的憑證C 假設(shè)需求-檢

25、查本期損益類科目余額能否結(jié)平,假設(shè)不平不能結(jié)帳。D 檢查T-SubSys表看能否其他要求與總帳同步(Fperiodsynch=1)的子系統(tǒng)能否曾經(jīng)結(jié)帳E 將t_Balance、t_ProfitAndLoss、t_QuantityBalance表中一切本期期末數(shù)據(jù)復(fù)制為下一期期初數(shù)據(jù),本年累計(jì)數(shù)據(jù)累計(jì)到下一期,發(fā)生額為0。F 刪除表t_ItemDetail 、t_ItemDetailV中一些在t_Balance、t_ProfitAndLoss、t_QuantityBalance、t_VoucherEntry、t_Account 中都不存在的核算工程多余數(shù)據(jù)。G更新表t_SystemProfile

26、 當(dāng)前期間加到下一期間 假設(shè)Fperiod= PeriodPerYear那么更新Fkey= CurrentYear ,Fvalue=Fvalue+1;Fkey= CurrentPeriod,Fvalue=1 否那么更新Fkey= CurrentPeriod,Fvalue=Fvalue+1H期末處置管理表t_SubSYS將本期數(shù)據(jù)設(shè)為已結(jié)帳Fcheckout=1,添加一條下一期Fcheckout=0的記錄。K/3主要模塊數(shù)據(jù)庫構(gòu)造及問題分析反結(jié)賬A 刪除表t_Balance中一切本期記錄。B 刪除表t_ProfitAndLoss中一切本期記錄。C 刪除表t_QuantityBalance中一切本

27、期記錄。D 期末處置管理表t_SubSYS刪除當(dāng)前期的記錄,上期數(shù)據(jù)設(shè)為未結(jié)帳Fcheckout=0。總帳取數(shù)原理 涉及的表有下面這些:t_Group,t_User,t_SystemProfile,t_Balance,t_Account,t_Voucher,t_VoucherEntry,t_Itemdetail,t_Item。當(dāng)過濾條件中不選“包含本期未過帳憑證和“顯示核算工程明細(xì)時(shí),系統(tǒng)就是直接取t_Balance表中的數(shù)據(jù);當(dāng)過濾條件中選上“包含本期未過帳憑證時(shí),系統(tǒng)還會從t_Voucher,t_VoucherEntry兩表中取出借貸方未過帳的數(shù)據(jù)進(jìn)展匯總,再與t_Balance表中的借貸

28、方本期全合計(jì)數(shù)相加,而得出“包含本期未過帳憑證的本期發(fā)生合計(jì)數(shù),再計(jì)算出余額;當(dāng)過濾條件中選上“顯示核算工程明細(xì)時(shí),系統(tǒng)還會聯(lián)接t_Itemdetail,t_Item兩表,而得出科目所帶核算工程的數(shù)據(jù)。明細(xì)帳取數(shù)原理 不包括核算工程時(shí),涉及的表有:t_Group,t_user,t_systemprofile,t_account,t_currency,t_Voucher,t_VoucherGroup,t_VoucherTplType,t_VoucherEntry,t_Settle,t_Balance。系統(tǒng)先從t_Balance表中取出期初數(shù),然后再從t_Voucher,t_VoucherEntr

29、y表中取出每筆明細(xì)發(fā)生數(shù)據(jù),最后再算出本期合計(jì)數(shù)、本年累計(jì)數(shù)和期末余額。 包括核算工程時(shí),涉及的表有:t_Group,t_user,t_systemprofile,t_account,t_currency,t_Voucher,t_VoucherGroup,t_VoucherTplType,t_VoucherEntry,t_Settle,t_Balance,t_Item,t_ItemDetailV。系統(tǒng)先從t_account,t_Balance,t_Voucher,t_VoucherEntry,t_Item,t_ItemDetailV這幾個(gè)表中取出過濾條件中所選科目的核算項(xiàng),再從t_Balanc

30、e表中取出核算工程對應(yīng)的期初余額,再從t_Voucher,t_VoucherEntry表中取出核算工程每筆明細(xì)發(fā)生數(shù)據(jù),最后再算出本期合計(jì)數(shù)、本年累計(jì)數(shù)和期末余額。科目余額表取數(shù)原理 不包括核算工程時(shí),涉及的表有:t_Group,t_user,t_systemprofile,t_account,t_Balance,t_Voucher,t_VoucherEntry。當(dāng)過濾條件不選擇包含未過帳賃證時(shí),系統(tǒng)主要是從t_Balance表中取數(shù),不取核算工程記錄即FdetailID值為0,把t_Balance表中正數(shù)做為借方余額,負(fù)數(shù)做為貸方余額,并生成一張暫時(shí)表,這種取數(shù)使得最底下的借貸方合計(jì)數(shù)有能夠與手工相加借貸方余額不等;當(dāng)過濾條件選擇包含未過帳賃證時(shí),系統(tǒng)也是先從t_Balance表中取出數(shù)據(jù)生成一張暫時(shí)表,再從t_Voucher,t_VoucherEntry表中取出本期未過帳的數(shù)據(jù),并根據(jù)這些數(shù)據(jù)更新暫時(shí)表中的數(shù)據(jù),使暫時(shí)表中的數(shù)據(jù)相當(dāng)于過帳后的余額數(shù)據(jù),再從暫時(shí)表中把數(shù)據(jù)取到科目余額表界面上。 包括核算工程時(shí),涉及的表有:t_Group,t_user,t_systemprofi

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論