




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
北京華夏新達科技股份有限公司財務總帳5.0系統設計講明書分發號:編制人:魏永生受控狀態:受控 審核人:持有人:批準人:2001年月日公布2001年月日實施公司地址:北京市海淀區信息路30號上地大廈三層郵編:100085電話:8610-62978008傳真:8610-62978897網址:HYPERLINKTOC\o"1-3"\h\z1 引言 11.1 編寫目的 11.2 讀者對象 11.3 項目背景 11.4 編寫目標 11.5 定義 11.6 參考資料 21.7 變更歷史 22 系統處理流程設計 32.1 總體處理流程設計 32.1.1 業務流程設計 32.1.2 數據流程設計 32.2 子流程或分支處理流程設計 32.2.1 差不多項目設置 32.2.2 憑證處理 32.2.3 賬簿查詢 42.2.4 期末處理 43 技術方案設計 43.1 系統總體技術方案設計 43.2 系統體系結構設計 43.3 重點技術的分析、采納和設計 54 系統功能結構設計 54.1 系統總體功能結構設計 54.2 功能分配 65 數據結構設計 75.1 邏輯結構設計 75.2 物理結構設計 75.3 視圖: 166 接口設計 186.1 外部接口 186.2 內部接口 187 系統模塊詳細設計 187.1 基礎信息設置 187.1.1 會計科目設置 197.1.2 科目期初余額錄入 257.1.3 憑證類不設置 217.1.4 常用摘要設置 227.1.5 結算方式設置 227.1.6 部門設置 227.1.7 公司職員設置 227.1.8 幣種及匯率設置 227.1.9 客戶設置 237.1.10 供應商設置 237.1.11 項目分類設置 237.1.12 項目目錄定義 237.1.13 多欄帳欄目定義 247.2 記帳憑證處理 277.2.1 填制憑證 277.2.2 查詢憑證 307.2.3 憑證匯總 327.3 記帳 337.3.1 記帳處理 337.3.2 恢復記帳 337.4 銀行對帳 347.4.1 銀行對帳期初 347.4.2 銀行未達帳項 357.4.3 單位未達帳項 367.4.4 銀行對帳單 367.4.5 銀行對帳單查詢 377.4.6 銀行對帳 387.4.7 銀行余額調節表 397.4.8 查詢銀行勾對情況 407.4.9 核銷銀行帳 407.5 帳簿查詢 347.5.1 總分類帳 417.5.2 科目余額表 427.5.3 明細帳 447.5.4 多欄帳查詢 457.5.5 日記帳查詢 467.6 部門核算 467.6.1 科目總帳(部門治理) 467.6.2 部門總帳(部門治理) 477.6.3 三欄式總帳(部門治理) 487.6.4 三欄式明細帳(部門治理) 497.6.5 多欄式明細帳(部門治理) 507.7 個人往來 517.7.1 科目余額表(個人往來) 517.7.2 個人余額表(個人往來) 527.7.3 三欄式總帳(個人往來) 537.7.4 三欄式明細帳(個人往來) 547.8 客戶往來 557.8.1 科目余額表(客戶往來) 557.8.2 客戶余額表(客戶往來) 567.8.3 三欄式總帳(客戶往來) 577.8.4 三欄式明細帳(客戶往來) 587.9 供應商往來 597.9.1 科目余額表(供應商往來) 597.9.2 供應商余額表(供應商往來) 607.9.3 三欄式總帳(供應商往來) 617.9.4 三欄式明細帳(供應商往來) 627.10 月末處理 637.10.1 自動轉帳 637.10.2 月末結帳 697.10.3 月末反結帳 707.10.4 年末結帳 717.11 現金流量 717.11.1 報表項目設置 717.11.2 報表數據分配調整 737.11.3 現金流量表 747.12 數據的導出 758 接口詳細設計 758.1 外部接口的詳細描述與實現算法 758.2 內部接口的詳細描述與實現算法 769 測試環境設計 7610 運行設計 7610.1 運行模塊組合 7610.2 運行操縱 7610.3 運行時刻 7611 容錯性設計 7612 安全性設計 7613 維護設計 7714 附件: 7814.1 自定義函數: 78自定義函數的定義 78財務總帳函數 7814.1.1 自定義函數索引表: 80附件函數原碼 錯誤!未定義書簽。引言編寫目的作為軟件產品的依據,本講明文檔將從系統的功能要求、性能要求、運行硬件環境要求、運行軟件環境要求及安全性等方面為《財務總帳治理系統》的軟件設計作出詳細規定。旨在確保本系統軟件系統最終目標的實現。本講明書也是最終對產品進行集成測試(也稱綜合測試或需求測試)的依據。讀者對象系統分析,編程及測試人員.具體人員包括:項目背景編寫目標簡要講明本系統設計講明書的編寫目標。定義列出.本需求規格講明書中涉及的專門術語、容易引起歧義的概念、關鍵詞縮寫及其他需要解釋的內容。會計科目會計科目是填制會計憑證、登記會計帳簿、編制會計報表的基礎。會計科目是對會計對象具體內容分門不類進行核算所規定的項目。會計科目是一個完整的體系,它是區不于流水帳的標志,是復式記帳和分類核算的基礎。會計科目設置的完整性阻礙著會計過程的順利實施,會計科目設置的層次深度直接阻礙會計核算的詳細、準確程度。每個會計科目核算的經濟內容是不同的,據此會計科目能夠分為五類:行政事業中分為:資產、負債、凈資產、收入、支出。企業中分為:資產、負債、所有者權益、成本、損益。會計憑證會計憑證是記錄經濟業務、明確經濟責任的書面證明,是用于登記帳簿的重要依據。企業發生的各種經濟業務,如現金的收付、物資的進出、往來款項的結算等等,必須由經辦經濟業務的有關人員寫明經濟業務內容,并在會計憑證上簽名蓋章,以示負責。會計憑證按其填制的程序和用途,分為原始憑證和記帳憑證兩大類。原始憑證是隨著經濟業務發生或完成時所取得或填制的憑證。如:發貨票、領料單等。記帳憑證是由會計人員依照審核后的原始憑證,按照經濟業務的內容加以歸類,并據以確定會計分錄而填制的作為登記帳簿依據的憑證。總帳總分類帳是對企業的全部經濟業務,按照規定的總帳科目進行分類登記的帳簿,也稱總帳。它能夠全面地、總括地反映經濟活動情況,并為填制會計報表提供資料。總分類帳的格式通常采納借、貸、余三欄式訂本帳。明細帳明細帳是分類登記企業某一種資產、資金、費用或收入的詳細變動情況的一種帳簿,它能夠提供各類經濟業務的詳細資料,關于加強企業經營治理提供了詳細的信息資料。明細帳依照核算的需要,能夠分為三欄式、數量金額式、多欄式等。日記帳日記帳是按照經濟業務發生的時刻先后順序逐日逐筆進行登記的帳簿,常見的有現金日記帳、銀行存款日記帳等,用來序時反映現金和銀行存款的收付變化情況和結存金額,以便加強貨幣資金治理。多欄帳它不是按照有關的明細科目分設帳頁,而是依照經濟業務的特點和經營治理的需要,在一張帳頁內按有關明細科目或明細項目分類設若干個專欄,如此,邊能夠在同一張帳頁上集中反映各有關明細科目的核算資料。適用于有關費用、收入科目,如治理費用等。 七.現金指企業庫存現金以及能夠隨時用于支付的存款八.現金等價物指企業持有的期限短、流淌性強、易于轉換為已知金額現金、價值變動風險專門小的投資。九.現金流量指企業現金和現金等價物的流入和流出。十.現金流量的分類現金流量應分為三類:經營活動產生的現金流量,投資活動產生的現金流量,籌資活動產生的現金流量。另有因匯率變動而產生的對現金的阻礙額。參考資料用友UFERP_8.0 1999.10 用友軟件集團金算盤5.2 1999.07 金算盤軟件有限公司金碟3.2工業版 1998.01金蝶軟件新世紀Erp3.0 2000.7華夏新達變更歷史序號人員日期變更詳情1張建忠2000.07初稿2魏永生2001/9/3二稿系統處理流程設計總體處理流程設計業務流程設計總賬系統包括憑證處理、賬簿查詢、輔助核算、報表查詢等各種操作。數據流程設計差不多設置(一)憑證治理(二)賬簿治理(三)輔助核算子流程或分支處理流程設計差不多項目設置在維護窗口單擊系統資料維護按鈕,進入系統資料的維護,在該功能中您能夠進行會計科目、幣不、核算項目、憑證字、計量單位、結算方式會計科目在會計科目設置窗口中能夠對會計科目進行掃瞄、增加、修改、刪除、科目禁用、治理科目禁用、預算數據輸入、科目計息的定義和全部科目屬性情況預覽、打印等操作。幣不維護在幣不的窗口中按新增按鈕,系統能夠新增外幣的幣不,新增外幣及匯率的窗口項目類不和核算項目設置項目大類下設置許多分級治理的明細項目。結算方式系統提供了核算所需要的各種銀行結算方式的維護,您能夠新增、修改、刪除結算方式憑證處理憑證錄入憑證查詢賬簿查詢總分類賬查詢總分類賬查詢功能可用于查詢總分類賬的賬務數據,查詢總賬科目的本期借方發生額、本期貸方發生額、本年借方累計、本年貸方累計、期初余額、期末余額等項目總賬數據。查詢各科目的明細分類賬賬務數據,那個地點能夠輸出現金日記賬,銀行存款日記賬和其它各科目的三欄式明細賬的賬務明細數據;在明細分類賬查詢功能中,還能夠按照各種幣不輸出某一幣不的明細賬;同時系統還提供了按非明細科目輸出明細分類賬的功能。數量金額總賬數量金額總賬用于查詢設置為數量金額核算科目的“期初結存”、“本期收入”、“本期發出”、“本年累計收入”、“本年累計發生”以及“期末結存”的數量及金額數據。多欄賬查詢為滿足財會日常工作的需要,便于對明細科目的綜合查詢,系統提供了多欄賬查詢、打印功能。科目余額表查詢期末處理為了總結某一會計期間(如月度和年度)的經營活動情況,必須定期進行結賬。結賬之前,按企業財務治理和成本核算的要求,必須進行制造費用,產品生產成本的結轉,期末調匯及損益結轉等工作。若為年底結轉,還必須結平本年利潤和利潤分配賬戶。期末處理包括:匯率調整、結轉本期損益、自動轉賬和期末結賬等四個方面的工作。技術方案設計系統總體技術方案設計財務總帳project,系統設計采納client/server結構,數據集中在一個數據庫的方式,采納Ado的數據環境來實現客戶端與服務端和數據包交換。系統體系結構設計前臺visualBasic6project財務總帳系統:每個功能項目有一個窗體,查詢功能中可共用一個查詢條件窗體。將打印功能做為一個整體來與業務功能交互。后臺MsSql2000:創建視圖,便于前臺開發時讀取數據。重點技術的分析、采納和設計功能摘要(一)憑證治理用戶依照需要建立高效賬務系統。科目級次和科目長度可任意設置,憑證檢索條件自由確定實現從總帳到明細帳和憑證的追蹤查詢,通過窗口切換,實現了從憑證到明細賬再到總賬的快速查詢。可實時顯示科目的最新余額;系統依照用戶輸入外幣數量、匯率自動計算本位幣金額,無須另外計算。外幣核算狀態和本位幣核算自由切換,操作界面簡潔流暢。憑證查詢條件可自由設置,查詢方案可保存,多層查詢條件嵌套處理,查詢速度快捷。憑證輸入格式及打印格式簡單有用。月末過賬自動完成,憑證匯總級次任意設置。靈活的打印設置功能,字體自由設置。(二)賬簿治理提供明細賬、數量金額明細賬、核算項目明細賬的連續預覽、打印功能,節紙打印功能提供總分類賬、明細分類賬、多欄賬等賬簿的套打功能提供總分類賬查詢,并實現從總賬查詢到明細賬查詢、憑證查詢的一體化。提供各類明細分類賬、數量金額總賬、數量金額明細賬、多欄賬、核算項目分類總賬各種賬簿查詢。提任意設置多欄賬欄目,提供核算項目的多欄賬設置功能,實現各種輸出格式,自定義輸出欄目和格式,滿足不同層次的治理需求。打印輸出靈活設置,可自定義行高、列寬,賬頁每頁打印的行數以及賬簿字體的設置,提供套打功能。(三)月末處理自動完成月末計提、分攤、轉賬的過程。自動完成期末外匯調整,結轉匯兌損益,生成轉賬憑證。自動結轉損益。系統功能結構設計系統總體功能結構設計本系統設計為企業的會計總帳業務處理過程,針對企業業務的需要分為差不多設置、憑證處理、賬簿查詢、賬務結轉、輔助核算、月末處理、等各種操作。功能名稱功能描述基礎信息設置記帳憑證處理記帳銀行對帳帳簿查詢部門治理單位往來個人往來項目統計月末處理自動轉帳現金流量
功能分配功能名稱功能描述基礎信息設置會計科目設置憑證類不設置常用摘要設置結算方式設置部門設置公司職員設置外幣及匯率設置往來單位分類往來單位設置項目分類設置項目目錄設置多欄帳欄目設置科目期初余額錄入記帳憑證處理填制憑證查詢憑證憑證匯總記帳記帳處理恢復記帳銀行對帳銀行對帳期初銀行對帳單銀行自動對帳余額調節表查詢勾對情況核銷銀行帳帳簿查詢總分類帳科目余額表明細帳序時帳多欄帳日記帳部門治理科目總帳部門總帳三欄式總帳三欄式明細帳多欄式明細帳單位往來科目余額表往來單位余額表三欄式總帳三欄式明細帳個人往來科目余額表個人余額表三欄式總帳三欄式明細帳自動轉帳自動轉帳過程設置自動轉帳項目統計項目總帳項目明細帳現金流量報表項目設置報表數據調整現金流量表月末結帳數據結構設計邏輯結構設計此處給出本系統內所使用的每個數據結構的名稱、標識符以及它們之中每個數據項、記錄、定義、長度及它們之間的層次的或表格的相互關系。物理結構設計此處給出本系統內所使用的每個數據結構中的每個數據項的存儲要求,訪問方法、存取單位、存取的物理關系(索引、設備、存儲區域)、設計考慮和安全保密條件。約定:(PK)主鍵 (FK)外鍵C:CharNC:NcharNVC:NVarCharNN:NotNull編碼字段:char名稱及描述字段:NvarChar金額型:Money數值型:Deci,18,6布爾型:Boolean如無專門講明則將數值型字段默認值設為0,非外鍵可為空字符型字段默認值設為""科目編碼表:(Cwzz_AccCode)字段編碼字段講明字段屬性CClass科目類型(資產,負債,所有者權益,成本,損益)VC,14,NNCCode科目編碼C,15,(PK),NNAssCode助記碼C,10ParentCode上級科目編碼C,15Cname科目名稱NC,50,NNCodeLevel編碼級次Int,NNEndFlag末級標志Bit,NNCproperty科目性質(現金,銀行,應收,應付,存貨,其它)C,6,NNAccFormat帳頁格式(金額式,外幣金額式,數量金額式,數量外幣式)Nc,10,NNDayBookFlag日記帳標志Bit,NNAccDeadLine銀行對帳截止日期(亦為首次啟用日期)DatetimeBalanceOri余額方向(借,貸)C,2ForeignCurrCode外幣編碼References:外幣表C,6,(FK)measure計量單位NC,6ForeignFlag外幣核算標志Bit,NNQuantityFlag數量核算標志BIT,NNPersonFlag個人核算標志BIT,NNCusFlag客戶往來標志BIT,NNSupplierFlag供應商往來標志BIT,NNDeptFlag部門核算標志BIT,NNItemFlag項目核算標志BIT,NNItemClassCode項目分類編碼References:項目分類表C,6,(FK)CashFlowFlag現金或現金等價物(產生現金流量)Bit,NNiIfSum是否匯總打印bitcSumCode匯總打印科目Char(12)憑證類不表:(Cwzz_VouchClass)字段編碼字段講明字段屬性VouchClassCode憑證類不NC,2,(PK),NNVouchClassName憑證類不名稱NC,14,NN 結算方式表:Cwzz_Settlement見公用表部門表:Gy_Department見公用表公司職員表:Gy_Person見公用表幣種表:(Gy_ForeignCurrency)見公用表往來客戶表:Gy_Customer見公用表往來供應商表:Gy_Supplier見公用表常用摘要:Cwzz_Digest字段編碼字段講明字段屬性DigestCode摘要編碼C,6,(PK),NNDigestText摘要內容NC,60,NN項目分類表:Cwzz_ItemClass字段編碼字段講明字段屬性及長度ItemClassCode項目分類編碼C,6,(PK),NNItemClassName項目分類名稱NC,20,NNCodeScheme編碼方案VC,10,NNMemo備注NVc,255項目目錄表:Cwzz_Item字段編碼字段講明字段屬性及長度ItemClassCode項目分類編碼C,6,(PK),(FK),NNItemCode項目編碼C,15,(PK),NNItemName項目名稱Nc,20,NNParentCode上級項目編碼C,15Cgrade科目級數(程序自動計算)INT,NNEndFlag末級標志BIT,NNQuantityFlag數量核算標志BIT,NNmeasure計量單位NCc,6憑證及明細帳主表(Cwzz_AccVouchMain)字段編碼字段講明字段屬性VouchId憑證唯標識Int,(PK)Year會計年度Int,NNPeriod會計期間Int,NNDDate制單日期Datetime,NNVouchClassCode憑證類不References憑證類不表NC,2,(FK),NNVouchNo憑證號INT,NN,D(0)Doc附單據數INTBill制單人NC,10Checker審核人NC,10Book記帳人NC,10ErrorFlag錯誤憑證標識Bit,NNCheckFlag審核標志(0--未審核1--已審核)Bit,NNBookFlag記帳標志(0—未記帳1—記帳憑證)Bit,NNVouchSource憑證來源(手工錄入,自動轉帳,應收系統,應付系統,固定資產,工資系統…)NC,20憑證及明細帳子表(Cwzz_AccVouchSub)字段編碼字段講明字段屬性SerialID憑證明細中分錄內部序號Int,(PK),NNVouchId憑證唯標識憑證主表的關鍵字Int(PK,FK)Digest摘要NC,60Ccode科目編碼References會計科目表C,15,(FK)Jfje借方金額MoneyDfje貸方金額MoneyBalance余額(借方>0貸方<0平=0)MoneyJfsl借方數量DeciDfsl貸方數量DeciForeignCurrCode外幣編碼References外幣表C,6,(FK)AccRate記帳匯率DECI,6Wbjfje外幣借方金額MoneyWbdfje外幣貸方金額MoneyBillDate發生日期(票據)DateSSCode結算方式編碼References結算方式表C,6,(FK)BillNo銀行票號C,8BcheckFlag銀行核對標志(0-未達帳項1-已達帳項)Bit,NNHandWorkFlag手工對帳標志(0-自動對帳1-手工對帳)Bit,NNBDelete銀行帳核銷標志(0-未核銷1-已核銷)Bit,NNPersonCode公司職員編碼ReferencesC,8,(FK)CusCode往來客戶編碼References往來客戶表C,12,(FK)SupplierCode往來供應商編碼References往來供應商表C,12,(FK)DeptCode部門編碼References部門表C,12,(FK)ItemClassCode項目分類編碼References項目分類表C,6,(FK)ItemCode項目編碼References項目目錄表C,15,(FK)ItemJfsl項目借方數量DeciItemDfsl項目貸方數量DeciTranPerson經辦人Nc,10外部憑證臨時表主表(Cwzz_AccVouchMainTemp)字段編碼字段講明字段屬性VouchSource憑證來源(手工錄入,自動轉帳,應收系統,應付系統,固定資產,工資系統…)C,20OperationNo業務號(用來標識本次一組操作)C,10VouchId臨時憑證的憑證IDInt,(PK),NNYear會計年度Int,NNPeriod會計期間Int,NNDdate制單日期Datetime,NNVouchClassCode憑證類不References憑證類不表NC,2,(FK),NNVouchNo憑證號INTDoc附單據數INTBill制單人NC,10OperationClass業務類型(如:資產增加,資產減少,變動單)C,10BillType單據類型NC,20BillNo返回正式憑證號(vouchid)C,20DeleteFlag退出時是否刪除(0=退出不刪除,1=退出刪除)Bit,NNSureVouchID保存由此生成的正式憑證的vouchidInt外部憑證臨時表子表(Cwzz_AccVouchSubTemp)字段編碼字段講明字段屬性SerialIDInt,(PK),NNVouchId臨時憑證唯一關聯標識Int(FK)Digest摘要NC,60Ccode科目編碼References會計科目表C,15,(FK)Jfje借方金額MoneyDfje貸方金額MoneyJfsl借方數量DeciDfsl貸方數量DeciForeignCurrCode外幣編碼References外幣表C,6,(FK)AccRate記帳匯率DECI,6Wbjfje外幣借方金額MoneyWbdfje外幣貸方金額MoneyBillDate發生日期(票據)DatetimeSSCode結算方式編碼References結算方式表C,3,(FK)BillNo銀行票號C,8PersonCode公司職員編碼ReferencesC,8,(FK)CusCode往來客戶編碼References往來客戶表C,12,(FK)SupplierCode往來供應商編碼References往來供應商表C,12,(FK)DeptCode部門編碼References部門表C,12,(FK)ItemClassCode項目分類編碼References項目分類表C,6,(FK)ItemCode項目編碼References項目目錄表C,15,(FK)ItemJfsl項目借方數量DeciItemDfsl項目貸方數量DeciTranPerson經辦人Nc,10日記帳期初未達帳表(Cwzz_RjzNotCheck)字段編碼字段講明字段屬性RjzNotCheckID編輯時的唯一標識Int,(PK)RecType記錄類型(0-日記帳調整前余額1-日記帳期初未達帳項)Int,NNYear會計年度Int,NNPeriod會計期間Int,NNDDate制單日期DatetimeVouchClassCode憑證類不References憑證類不表NC,2,(FK)VouchNo憑證號INTDigest摘要NC,60Ccode科目編碼References會計科目表C,15,(FK)Jfje借方金額MoneyDfje貸方金額MoneyBillDate發生日期(票據)DatetimeSSCode結算方式編碼References結算方式表C,3,(FK)BillNo銀行票號C,8BCheckFlag銀行核對標志(0-未達帳項1-已達帳項)Bit,NNHandWorkFlag手工對帳標志(0-自動對帳1-手工對帳)Bit,NNBDelete銀行帳核銷標志(0-未核銷1-已核銷)Bit,NN科目總帳(Cwzz_AccSum)字段編碼字段講明字段屬性AccSumID編輯時的唯一標識Int,(PK),NNCcode科目編碼References會計科目表C,15,(FK),NNYear會計年度Int,(PK),NNPeriod會計期間Int,(PK),NNYcye年初余額(始終按借方數)顯示時如>0則為借方如<0則為貸方如=0則平Money,NNQcye期初余額(始終按借方數)顯示時如>0則為借方如<0則為貸方如=0則平Money,NNMjje本期金額借方合計Money,NNMdje本期金額貸方合計Money,NNByjfljje本年借方累計金額Money,NNBydfljje本年貸方累計金額Money,NNQmye本期期末余額(始終按借方數)顯示時如>0則為借方如<0則為貸方如=0則平Money,NNYcsl年初數量(始終按借方數)顯示時如>0則為借方如<0則為貸方如=0則平Deci,6,NNQcsl期初數量(始終按借方數)顯示時如>0則借方<0則貸方=0則平Deci,6,NNMjsl本期數量借方合計Deci,6,NNMdsl本期數量貸方合計Deci,6,NNByjfljsl本年借方累計數量Deci,6,NNBydfljsl本年貸方累計數量Deci,6,NNQmsl本期期末數量(始終按借方數)顯示時如>0則借方<0則貸方=0則平Deci,6,NNYcwb年初外幣(始終按借方數)顯示時如>0則為借方如<0則為貸方如=0則平Money,NNQcwb期初外幣(始終按借方數)顯示時如>0則借方<0則貸方=0則平Money,NNMjwb本期外幣借方合計Money,NNMdwb本期外幣貸方合計Money,NNByjfljwb本年借方累計外幣Money,NNBydfljwb本年貸方累計外幣Money,NNQmwb本期期末外幣(始終按借方數)顯示時如>0則借方<0則貸方=0則平Money,NN科目輔助帳(cwzz_AccSumAssi)字段編碼字段講明字段屬性AccSumAssiID編輯時的唯一標識Int,(PK),NNCcode科目編碼References會計科目表C,15,(FK),NNPersonCode職員編碼References公司職員表C,8,(FK)DeptCode部門編碼References部門表C,12,(FK)CusCode往來客戶編碼References往來客戶表C,12,(FK)SupplierCode往來供應商編碼References往來供應商表C,12,(FK)ItemClassCode項目分類編碼References項目分類表C,6,(FK)ItemCode項目編碼References項目目錄表C,15,(FK)Year會計年度Int,NNPeriod會計期間Int,NNYcye年初余額(始終按借方數)顯示時如>0則為借方如<0則為貸方如=0則平MoneyQcye期初余額(始終按借方數)顯示時如>0則為借方如<0則為貸方如=0則平MoneyMjje本期金額借方合計MoneyMdje本期金額貸方合計MoneyByjfljje本年借方累計金額MoneyBydfljje本年貸方累計金額MoneyQmye本期期末余額(始終按借方數)顯示時如>0則為借方如<0則為貸方如=0則平MoneyYcsl年初數量(始終按借方數)顯示時如>0則為借方如<0則為貸方如=0則平Deci,6Qcsl期初數量(始終按借方數)顯示時如>0則借方<0則貸方=0則平Deci,6Mjsl本期數量借方合計Deci,6Mdsl本期數量貸方合計Deci,6Byjfljsl本年借方累計數量Deci,6Bydfljsl本年貸方累計數量Deci,6Qmsl本期期末數量(始終按借方數)顯示時如>0則為借方如<0則為貸方如=0則平Deci,6Ycwb年初外幣(始終按借方數)顯示時如>0則為借方如<0則為貸方如=0則平MoneyQcwb期初外幣(始終按借方數)顯示時如>0則借方<0則貸方=0則平MoneyMjwb本期外幣借方合計MoneyMdwb本期外幣貸方合計MoneyByjfljwb本年借方累計外幣MoneyBydfljwb本年貸方累計外幣MoneyQmwb本期期末外幣(始終按借方數)顯示時如>0則為借方如<0則為貸方如=0則平MoneyYcItemSl年初項目數量Deci,6QcItemSl期初項目數量Deci,6ItemMjsl項目本期借方數量Deci,6ItemMdsl項目本期貸方數量Deci,6ItemByljjfsl項目本年累計借方數量Deci,6ItemByljdfsl項目本年累計貸方數量Deci,6QmItemSl期末項目數量Deci,6 多欄帳主表:(cwzz_AccMultiMain)字段編碼字段講明字段屬性AccMultiCode多欄帳編碼C,10,(PK),NNAccMultiName多欄帳名稱NC,30,NNCcode核算科目號(用于自動展開編制)C,15,(FK)Memo備注NC,30多欄帳欄目定義:(cwzz_AccMultiItem)字段編碼字段講明字段屬性AccMultiItemID用來記錄欄目真實順序Int,(PK),NNAccMultiCode多欄帳編碼References:多欄帳主表C,10,NNItemName欄目名稱Nc,20,NNCcode核算科目號C,15AnalyseOri分析方向(借,貸)C,2,NN自動轉帳過程主表:Cwzz_AutoTranMain字段編碼字段講明字段屬性TranClass轉帳類不C,2(PK),NNTranCode轉帳過程編碼C,4,(PK),NNTranName轉帳過程名稱NC,20,NNVouchClassCode憑證類不編碼References:憑證類不表NC,2,(FK),NNEndTranDate最后一次結轉日期DatetimeBill制單人NC,10自動轉帳過程項目表:(Cwzz_AutoTranItem)字段編碼字段講明字段屬性AutoTranID自增的主鍵Int,(PK),NNTranCode轉帳過程編碼C,4,NNCcode科目號C,15,(FK)TranOri轉帳方向(借,貸)C,2TranProp轉帳性質(轉入,轉出)C,4PersonCode職員編碼References公司職員表C,8,(FK)CusCode往來客戶編碼References往來客戶表C,12,(FK)Supplier_Code往來供應商編碼References往來供應商表C,12,(FK)DeptCode部門編碼References部門表C,12,(FK)ItemClassCode項目類不編碼C,6,(FK)ItemCode項目編碼C,15,(FK)GetCcode對應科目損益結轉C,15,(FK)DistriProp分配比例Deci,6Constant轉帳金額DeciFormulaString計算公式NVC,255TranClass轉帳類不C,2,NNDigest摘要NVC,60FormalaCode公式編碼C,2,(FK)銀行對帳單表(Cwzz_BankBill)字段編碼字段講明字段屬性及長度BankBillID用于編輯時唯一標識Int,(PK),NNCcode科目號References科目表C,15,(FK)BillDate發生日期(票據)DatetimeDigest摘要NC,60SSCode結算方式編碼References結算方式表C,3,(FK)BillNo銀行票號C,8Jfje借方金額MoneyDfje貸方金額MoneyRecType記錄類型(0-調整前余額1-對帳單期初未達2-錄入對帳單)IntBCheckFlag銀行核對標志(0-未達帳項1-已達帳項)Bit,NNHandWorkFlag手工對帳標志(0-自動對帳1-手工對帳)Bit,NNBDelete銀行帳核銷標志(0-未核銷1-已核銷)Bit,NNBalanceMoney系統編碼方案表:Gy_CodeScheme見公用表我的報表:Cwzz_MyReport字段編碼字段講明字段屬性I_ID唯一標識主鍵INT,(PK),NNCzybm操作員編碼C,3,(FK),NNQueryCode查詢功能編碼C,20,(FK),NNQueryName報表名稱NC,20Value查詢條件值C,30現金流量表報表項目:Cwzz_CashFlowItem字段編碼字段講明字段屬性CashFlowID現金流量項目ID(自動編碼,唯一標識)Int,(PK),NNLogicId現金流量項目邏輯編碼Int,NNCashFlowCode現金流量項目查找索引編碼VC,6CashFlowName現金流量項目名稱NVc,40,NNRowNO行次VC,3DataSource數據來源NVc,50DistributeFlag是否由憑證數據分配得到Bit,NN現金流量表數據:Cwzz_CashFlowData(會計分錄分配)字段編碼字段講明字段屬性CashFlowDataID編輯時唯一定位標識Int,(PK),NNVouchId憑證唯一關聯標識Int(FK)Year年度Int(PK),NNPeriod會計期間Int(PK),NNCashFlowID現金流量項目唯一標識Int,NNFpje分配金額Money用戶自定義函數:cwzz_UserDefineFn字段編碼字段講明字段屬性FnAlias函數不名NVC(24)(PK),NNFnName函數名VC(12)NNFnComment函數講明NtextNNFnFlag標志Smallint,NN視圖:憑證主從表視圖:/*==============================================================*//*View:Cwzz_V_AccVouch*//*==============================================================*/createviewCwzz_V_AccVouchasSELECTdbo.Cwzz_AccVouchSub.*,dbo.Cwzz_AccVouchMain.YearASyear,dbo.Cwzz_AccVouchMain.PeriodASperiod,dbo.Cwzz_AccVouchMain.DdateASDdate,dbo.Cwzz_AccVouchMain.VouchClassCodeASVouchClassCode,dbo.Cwzz_AccVouchMain.VouchNoASVouchNo,dbo.Cwzz_AccVouchMain.DocASDoc,dbo.Cwzz_AccVouchMain.BillASBill,dbo.Cwzz_AccVouchMain.CheckerASChecker,dbo.Cwzz_AccVouchMain.BookASBook,dbo.Cwzz_AccVouchMain.ErrorFlagASErrorFlag,dbo.Cwzz_AccVouchMain.CheckFlagASCheckFlag,dbo.Cwzz_AccVouchMain.BookFlagASBookFlag,dbo.Cwzz_AccVouchMain.VouchSourceASVouchSourceFROMdbo.Cwzz_AccVouchMainINNERJOINdbo.Cwzz_AccVouchSubONdbo.Cwzz_AccVouchMain.VouchId=dbo.Cwzz_AccVouchSub.VouchIdgo科目輔助帳中代碼對應中文名稱視圖:/*==============================================================*//*View:Cwzz_V_AccVouchAss*//*==============================================================*/createviewCwzz_V_AccVouchAssasselectq.DeptName,p.CusName,o.PersonName,r.ItemClassName,n.ItemName,m.*fromCwzz_AccSumAssimLEFTOUTERJOINCwzz_ItemnONm.ItemClassCode=n.ItemClassCodeANDm.ItemCode=n.ItemCodeLEFTOUTERJOINCwzz_ItemClassrONm.ItemClassCode=r.ItemClassCodeLEFTOUTERJOINGy_PersonoONm.PersonCode=o.PersonCodeLEFTOUTERJOINGy_CustomerpONm.CusCode=p.CusCodeLEFTOUTERJOINGy_DepartmentqONm.DeptCode=q.DeptCodego項目主從表視圖:/*==============================================================*//*View:Cwzz_V_Item*//*==============================================================*/createviewdbo.Cwzz_V_ItemasSELECTCwzz_Item.ItemClassCode,Cwzz_Item.ItemCode,Cwzz_Item.ItemName,Cwzz_Item.ParentCode,Cwzz_Item.Cgrade,Cwzz_Item.EndFlag,Cwzz_Item.QuantityFlag,Cwzz_Item.measure,Cwzz_ItemClass.ItemClassName,Cwzz_ItemClass.CodeSchemeFROMCwzz_ItemLEFTOUTERJOINCwzz_ItemClassONCwzz_Item.ItemClassCode=Cwzz_ItemClass.ItemClassCodego憑證臨時主從表視圖:/*==============================================================*//*View:Cwzz_V_AccVouchTemp*//*==============================================================*/createviewCwzz_V_AccVouchTempasSELECTdbo.Cwzz_AccVouchSubTemp.*,dbo.Cwzz_AccVouchMainTemp.VouchSourceASVouchSource,dbo.Cwzz_AccVouchMainTemp.OperationNoASOperationNo,dbo.Cwzz_AccVouchMainTemp.VouchClassCodeASVouchClassCode,dbo.Cwzz_AccVouchMainTemp.YearASYear,dbo.Cwzz_AccVouchMainTemp.PeriodASPeriod,dbo.Cwzz_AccVouchMainTemp.DdateASDdate,dbo.Cwzz_AccVouchMainTemp.VouchNoASVouchNo,dbo.Cwzz_AccVouchMainTemp.DocASDoc,dbo.Cwzz_AccVouchMainTemp.BillASBill,dbo.Cwzz_AccVouchMainTemp.OperationClassASOperationClass,dbo.Cwzz_AccVouchMainTemp.BillTypeASBillType,dbo.Cwzz_AccVouchMainTemp.BillNoASBillNum,dbo.Cwzz_AccVouchMainTemp.DeleteFlagASDeleteFlagFROMdbo.Cwzz_AccVouchMainTempINNERJOINdbo.Cwzz_AccVouchSubTempONdbo.Cwzz_AccVouchMainTemp.VouchId=dbo.Cwzz_AccVouchSubTemp.VouchIdgo接口設計外部接口此處給出新的系統與其他應用系統之間的接口設計內容。內部接口此處給出新系統內部系統之間或子系統內部模塊之間的接口設計。系統模塊詳細設計本章要緊描述各子系統中的具體模塊的劃分及實現方法。可采納分節講明的方式,如:子系統X的XXX模塊講明;XXX模塊講明要求:編碼、模塊名、文件名、簡單描述、設計者、設計日期、上層模塊、調用模塊、輸入輸出等。模塊測試要點(包含提取測試樣例的原則及示例)。窗體數據各項標識講明:▼:參照輸入,即使用參照窗體,從數據表動態讀取滿足條件記錄。↓:選擇輸入,即字段有效值固定,在有效值之中選擇其一。√:不同意為空值。*:同意輸入*▼:能夠參照輸入,也能夠手工輸入,手工輸入的數據必須包含在參照數據之中。基礎信息設置[實施注意項]:盡量按此順序設置基礎項目編碼方案:先定義各種編碼方案,由于采納分級核算的要求,要對以下基礎設置編碼做出以下約定,即科目編碼方案;客戶分類級次;部門編碼方案;項目目錄編碼方案。幣種設置匯率選擇及結算方式設置各輔助核算目錄:錄入部門目錄、個人目錄、客戶分類、客戶目錄、供應商分類、供應商目錄、項目目錄等等。會計科目設置:期初余額:在開始使用總賬系統時,應先將各賬戶的現在的余額和年初到現在的借貸方累計發生額輸入到總賬系統中。輔助核算,還應輸入各輔助項目的期初余額。憑證類不:在開始用計算機錄入憑證之前,應在系統中設置憑證類不。如:收款憑證,付款憑證,轉賬憑證。憑證類不可依照需要進行設置。常用摘要設置多欄帳欄目定義 雙擊設置,假如有查詢條件,首先出現查詢條件窗體,再出現列表視圖,假如無查詢條件,則首先出現列表視圖按增加,修改或雙擊列表視圖中的記錄則顯示單張視圖,進行增加,修改會計科目設置【模塊名稱及軟件標識項】模塊名稱:會計科目設置軟件標識項:Cwzz_kjkmsz【模塊功能講明】本功能完成對會計科目的設立和治理,用戶能夠依照業務的需要方便地增加、插入、修改、查詢、打印會計科目。【模塊的界面設計】差不多檔案模式列表窗體:會計科目設置—列表視圖增加修改刪除類型級次科目編碼助記碼科目名稱外幣名稱計量單位科目性質輔助核算帳頁格式余額方向是否停用單張視圖:會計科目設置—單張視圖增加修改刪除科目編碼:√:不同意為空值科目名稱:√:不同意為空值科目類型:↓科目性質:↓帳頁格式:↓助記碼:*□外幣核算核算幣種:*▼□數量核算計量單位:*□匯總打印匯總科目:↓□停用余額方向:○借方○貸方輔助核算:□客戶往來□供應商往來□部門□個人往來□項目核算:項目類不:*▼□日記帳□現金及現金等價物保存取消【各欄目講明及有效性】級次:即科目級次,以數字1、2、3、4、5、6表示,數字即代表科目級次,如“1”代表一級科目,“2”代表二級科目。級次由系統依照科目編碼及編碼規則自動計算。科目編碼ccode:科目編碼必須唯一;科目編碼必須按其級次的先后次序建立。科目編碼只能由數字(0-9)、英文字母(A-Z及a-Z)表示,其他字符禁止使用。助記碼Asscode:只能由數字(0-9)、英文字母(A-Z及a-Z)表示,其他字符禁止使用。科目名稱Cname:分為科目中文名稱和科目英文名稱,能夠是漢字、英文字母或數字,能夠是減號(-)、正斜杠(\),但不能輸入其他字符。上級科目編碼Parentcode科目類型Cclass:行業性質為企業時,科目類型分為:資產、負債、所有者權益、成本、損益。科目性質Cproperty:現金,銀行,應收,應付,存貨,其它科目級數Cgrade(程序自動計算)帳頁格式Accformat:定義該科目在帳簿打印時的默認打印格式。系統提供了金額式、外幣金額式、數量金額式、外幣數量式四種帳頁格式供選擇。輔助核算:也叫輔助帳類。用于講明本科目是否有其它核算要求,系統除完成一般的總帳、明細帳核算外,并提供以下幾種專項核算功能供用戶選用:部門核算,個人往來(各個輔助項目之間無聯系)客戶往來核算,供應商往來,項目核算。將輔助核算設在末級科目上。在設置輔助核算時請盡量慎重,因為,假如您的科目已有數據,而您又對科目的輔助核算進行修改,那么,專門可能會造成總帳與輔助帳對帳不平。外幣核算:用于設定該科目核算的是否有外幣核算,以及核算的外幣名稱。數量核算:用于設定該科目是否有數量核算,以及數量計量單位。計量單位能夠是任何漢字或字符,如:公斤、件、噸等。個人核算:對應職員表,職員編碼部門核算:選擇部門(應是帶有財務標識的部門編碼)其他核算:銀行存款科目要設為銀行帳(銀行對帳使用,錄入時需錄入發生日期,票號,結算方式)。余額方向:增加登記在借方的科目,科目性質為借方;增加登記在貸方的科目,科目性質為貸方。一般情況下,資產類科目的科目性質為借方,負債類科目的科目性質為貸方。日記帳DaybookFlag:標識此科目是否為日記帳帳頁。銀行對帳啟用日期AccDeadline:項目核算:最多可支持一個項目核算。現金或現金等價物:標識此科目是否產生現金流量停用:被停用的科目在制單時不能夠使用。此選項只能在科目修改時進行設置.是否匯總打印:iifsum當憑證明細項目多時,可將同一匯總科目統一打印匯總打印科目:cSumCode【模塊的要緊處理】操作表:科目編碼表Cwzz_AccCode新增:1.科目編碼必須符合編碼規則,科目編碼必須唯一且其上級科目差不多建立 2.科目名稱必須唯一 3.如有外幣核算,則外幣項不能為空 4.如有數量核算,則計量單位不能為空 5.如有項目輔助核算,則項目編碼不能為空.修改:1.科目名稱必須唯一刪除:1.不能刪除非末級科目2.不能刪除已使用科目 定位:查詢輸入條件窗口:會計科目編碼 刷新:重新將當前記錄reload一次。【接口】接口(用圖的形式講明本程序所隸屬的上一層模塊及隸屬本模塊的下一層模塊,講明參數賦值和調用方式,講明與本程序直接關聯的數據結構)。【限制條件】(講明本模塊運行所受到的限制條件)。憑證類不設置【模塊名稱及軟件標識項】模塊名稱:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高層建筑消防系統施工中的技術難點分析
- 數據驅動的軟件創新機制與產業升級路徑研究
- CUDA并行編程從入門到實戰指南
- 體育康復課程體系創新設計與實踐探索
- 施工現場安全風險防控與整改指南
- 跨境數據傳輸合規-洞察及研究
- 養老院消防安全隱患排查表
- 兼職律師執業管理辦法
- 生產經營發生安全事故后應立即報告
- 醫療專家審核管理辦法
- 2023年公路工程監理工作合同管理內容及有效措施
- 一年級看圖寫話(教學)課件
- 嚴重藥物不良反應診斷與處理
- 直流屏原理-課件
- 加藥設備安裝 檢驗批施工質量驗收表
- 崗位技能評定機考考場規則
- 盡職調查所用相關表格(全)
- 三基-學校兒童少年衛生學(200題)練習
- 老年康養服務中心項目可行性研究報告寫作參考范文
- 生物質中纖維素、半纖維素和木質素含量的測定
- 枸杞采摘合同
評論
0/150
提交評論