新世紀ERP50采購系統(tǒng)設(shè)計文檔_第1頁
新世紀ERP50采購系統(tǒng)設(shè)計文檔_第2頁
新世紀ERP50采購系統(tǒng)設(shè)計文檔_第3頁
新世紀ERP50采購系統(tǒng)設(shè)計文檔_第4頁
新世紀ERP50采購系統(tǒng)設(shè)計文檔_第5頁
已閱讀5頁,還剩99頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、北京華夏新達科技股份有限公司采購系統(tǒng)設(shè)計說明書分 發(fā) 號: 編 制 人:張洪軍受控狀態(tài):受 控 審 核 人:持 有 人: 批 準 人: 2001年 月 日發(fā)布 2001年 月 日實施公司地址:北京市海淀區(qū)上地信息產(chǎn)業(yè)基地信息路16號上地大廈三層郵 編:100085電 話:8610-62978008 傳 真:8610-62978897網(wǎng) 址:1引言31.1編寫目的31.2讀者對象31.3項目背景31.4編寫目標31.5定義31.6參考資料41.7變更歷史42系統(tǒng)【模塊的處理流程】設(shè)計52.1總體【模塊的處理流程】設(shè)計52.1.1業(yè)務(wù)流程設(shè)計52.1.2數(shù)據(jù)流程設(shè)計52.2子流程或分支【模塊的處理

2、流程】設(shè)計52.2.1子流程或分支流程1設(shè)計52.2.2子流程或分支流程2設(shè)計53技術(shù)方案設(shè)計53.1系統(tǒng)總體技術(shù)方案設(shè)計53.2系統(tǒng)體系結(jié)構(gòu)設(shè)計53.3重點技術(shù)的分析、采用和設(shè)計54系統(tǒng)功能結(jié)構(gòu)設(shè)計64.1系統(tǒng)總體功能結(jié)構(gòu)設(shè)計64.2功能分配65數(shù)據(jù)結(jié)構(gòu)設(shè)計65.1邏輯結(jié)構(gòu)設(shè)計錯誤!未定義書簽。5.2物理結(jié)構(gòu)設(shè)計錯誤!未定義書簽。5.2.1部門設(shè)置表:Gy_department錯誤!未定義書簽。6接口設(shè)計66.1外部接口216.2內(nèi)部接口217系統(tǒng)模塊詳細設(shè)計錯誤!未定義書簽。7.1功能模塊1詳細設(shè)計錯誤!未定義書簽。7.2功能模塊2詳細設(shè)計錯誤!未定義書簽。7.3功能模塊N詳細設(shè)計錯誤!未

3、定義書簽。8接口詳細設(shè)計918.1外部接口的詳細描述與實現(xiàn)算法938.2內(nèi)部接口的詳細描述與實現(xiàn)算法949測試環(huán)境設(shè)計9410運行設(shè)計9610.1運行模塊組合9610.2運行控制9610.3運行時間9611容錯性設(shè)計9612安全性設(shè)計9613維護設(shè)計961 引言1.1 編寫目的采購是對物料從供應(yīng)商到組織內(nèi)部物理移動的管理過程。采購管理在企業(yè)中占有很重要的作用。任何一個企業(yè),其生產(chǎn)運作所需的投入中離不開物料。對于大多數(shù)企業(yè)來說,物料成本幾乎可占到其銷售收入的一半左右,通過采購管理降低物料成本是企業(yè)增加利潤的一個極有潛力的途徑。采購也會影響庫存,采購管理不當,會造成大量多余的庫存,庫存會導致占用企

4、業(yè)的大量資金和發(fā)生管理成本。采購管理本身的好壞會影響供貨的及時性、供貨價格和供貨質(zhì)量,而這些都與企業(yè)最終產(chǎn)品的價格、質(zhì)量和及時性直接有關(guān)。為了科學的進行采購管理,采取計算機輔助采購系統(tǒng)是一種有效的解決途徑。計算機輔助采購系統(tǒng)可以減輕采購業(yè)務(wù)人員的勞動強度,并為其提供業(yè)務(wù)上的決策參考和工作上的幫助,更可以為有關(guān)領(lǐng)導提供檢查和評價采購工作的依據(jù)。因此我們開發(fā)一套采購管理系統(tǒng)。1.2 讀者對象本分析文檔的讀者為:部門管理人員、系統(tǒng)設(shè)計人員、測試人員以及部分參與需求評審的人員。1.3 項目背景擬開發(fā)的系統(tǒng)名稱:采購管理子系統(tǒng)開發(fā)單位:研發(fā)部采購管理子系統(tǒng)與庫房管理子系統(tǒng)、財務(wù)總帳子系統(tǒng)、成本核算子系統(tǒng)

5、1.4 編寫目標本系統(tǒng)應(yīng)不局限于個別企業(yè)的模式,應(yīng)具有很強的通用性。系統(tǒng)的各項功能及處理方法應(yīng)滿足不同管理模式的需要。處理方法和操作方法應(yīng)盡可能地靈活,同時應(yīng)簡便易懂,符合企業(yè)人員的習慣也是系統(tǒng)應(yīng)突出的特點。任意查詢、匯總靈活生成各種統(tǒng)計表、分析表,滿足業(yè)務(wù)核算和管理的需要是必須具有的特點。1.5 定義采購計劃:采購計劃定義對一個材料或一種服務(wù)的需求。需求最初來源于非采購部門,也就是說,來源于用戶部門。這些部門向采購部門提出一個請求,要求在指定日期采購指定數(shù)量的材料或服務(wù)。采購計劃僅供內(nèi)部使用。貨源清單:貨源清單指定了廠內(nèi)允許 (不允許) 的物料的供貨源。它還標注了貨源有效的期間。通過貨源清單

6、記錄在訂購清單中定義了每一貨源。采購訂單 :采購訂單是要求一個供應(yīng)商按照規(guī)定的條款和條件供應(yīng)某種材料或提供某種服務(wù)的具有約束力的要求。合同:合同表示一種和供應(yīng)商簽訂的包括供應(yīng)材料或提供服務(wù)的長期、大量采購的協(xié)議的形式。合同在由購買方在合同有效期內(nèi)發(fā)出的一系列單個的核準訂單的基礎(chǔ)上履行。服務(wù)規(guī)格在合同中的(確切地說, 和在采購訂單中的方式一樣)憑證項目或子項目水平上輸入。采購發(fā)票:是商品采購時供應(yīng)商開具的記錄購進商品信息的單據(jù),它分為增值稅專用發(fā)票、增值稅普通發(fā)票、營業(yè)稅發(fā)票、其它發(fā)票等類型。物料直接需求:生產(chǎn)計劃、工作指派、制造部門為進行生產(chǎn)活動起見,對物料所產(chǎn)生的需求。除此之外任何部門對物料

7、的需求稱為物料間接需求。在途貨物:在途貨物根據(jù)沒有入庫結(jié)算的發(fā)票產(chǎn)生的。本系統(tǒng)規(guī)定,凡是輸入計算機的采購發(fā)票,只要沒有進行入庫結(jié)算,都是在途發(fā)票,在途發(fā)票對應(yīng)的貨物稱之為在途貨物。1.6 參考資料物料會計 陳凱欣、單秀林、丁永才 中國審計出版社 1998物流管理-供應(yīng)鏈過程的一體化 機械工業(yè)出版社用友財務(wù)及企業(yè)管理軟件8。01.7 變更歷史序號人員日期變更詳情1.2.3.4.5.2 系統(tǒng)【模塊的處理流程】設(shè)計2.1 總體【模塊的處理流程】設(shè)計2.1.1 業(yè)務(wù)流程設(shè)計 此處給出整個應(yīng)用系統(tǒng)的業(yè)務(wù)流程圖和必要的文字說明。2.1.2 數(shù)據(jù)流程設(shè)計 此處給出伴隨整個應(yīng)用系統(tǒng)的業(yè)務(wù)流程而產(chǎn)生和處理的數(shù)據(jù)

8、流程圖和必要的文字說明。2.2 子流程或分支【模塊的處理流程】設(shè)計2.2.1 子流程或分支流程1設(shè)計此處給出總體【模塊的處理流程】中各個處理環(huán)節(jié)中的內(nèi)部【模塊的處理流程】,包括業(yè)務(wù)【模塊的處理流程】圖和數(shù)據(jù)【模塊的處理流程】圖以及必要的文字說明。2.2.2 子流程或分支流程2設(shè)計。3 技術(shù)方案設(shè)計3.1 系統(tǒng)總體技術(shù)方案設(shè)計3.2 系統(tǒng)體系結(jié)構(gòu)設(shè)計 此處給出整個系統(tǒng)的體系結(jié)構(gòu),功能組成。3.3 重點技術(shù)的分析、采用和設(shè)計 此處給出整個系統(tǒng)中所采用的關(guān)鍵技術(shù)、最新技術(shù)、體現(xiàn)本系統(tǒng)技術(shù)特色等的內(nèi)容。4 系統(tǒng)功能結(jié)構(gòu)設(shè)計4.1 系統(tǒng)總體功能結(jié)構(gòu)設(shè)計4.1.1 基礎(chǔ)設(shè)置系統(tǒng)設(shè)置4.1.2 基礎(chǔ)設(shè)置分類

9、設(shè)置4.1.3 基礎(chǔ)設(shè)置檔案設(shè)置物料檔案供應(yīng)商檔案4.1.4 基礎(chǔ)設(shè)置其他設(shè)置4.2 功能劃分采用如下矩陣圖表明各項功能與程序結(jié)構(gòu)的關(guān)系:程序1程序2。程序N功能需求1功能需求2。功能需求N5 數(shù)據(jù)結(jié)構(gòu)設(shè)計5.1 表結(jié)構(gòu)設(shè)計說明:(PK)主鍵(FK) 外鍵 如無特殊說明則遵循SQL數(shù)據(jù)類型填寫 為空的字段則默認為上一字段的內(nèi)容5.1.1 公用設(shè)置(數(shù)據(jù)庫結(jié)構(gòu)參看公用數(shù)據(jù)表系統(tǒng)設(shè)計)5.1.1.1 編碼規(guī)則表 gy_codescheme5.1.1.2 采購計劃周期 Gy_purplancyc5.1.1.3 承運單位 Gy_TransferCompany5.1.1.4 付款條件 Gy_PayCon

10、5.1.1.5 供應(yīng)商分類 Gy_SupplierSort5.1.1.6 計量單位 Gy_UnitSet5.1.1.7 結(jié)算方式 Gy_Settlement5.1.1.8 收發(fā)類別 Gy_InOutClass5.1.1.9 運輸方式 GY_TransferWay5.1.2 檔案設(shè)置(數(shù)據(jù)庫結(jié)構(gòu)參看公用數(shù)據(jù)表系統(tǒng)設(shè)計)5.1.2.1 幣種檔案 gy_foreigncurrency5.1.2.2 部門檔案 gy_department5.1.2.3 倉庫檔案 gy_warehouse5.1.2.4 供應(yīng)商檔案 gy_supplier5.1.2.5 物料編碼表 gy_material5.1.2.6 職

11、員檔案 gy_person5.1.3 采購設(shè)置5.1.3.1 采購類型 CG_purtype 字段編碼 字段說明 字段屬性PurTypeCode采購類型編碼C,10,(PK),NNPurTypeName采購類型名稱NVC,20,NNInOutClassCode收發(fā)類別編碼C,5,(FK),NN5.1.3.2 采購物料分類 Cg_PurSort 字段編碼 字段說明 字段屬性PurSortCode采購物料分類編碼C,10,(PK),NNPurSortName采購物料分類名稱NC,20,NNCodeLevel編碼級次IntParentCode上級編碼C,10EndFlag末級標志Bit5.1.3.3

12、 地區(qū)分類 Cg_AreaSet 字段編碼 字段說明 字段屬性AreaCode地區(qū)編碼C,10,(PK),NNAreaName地區(qū)名稱NC,20,NNCodeLevel編碼級次IntParentCode上級編碼C,10EndFlag末級標志Bit5.1.3.4 訂單類型 Cg_OrderType 字段編碼 字段說明 字段屬性O(shè)rderTypeCode訂單類型編碼C,10,(PK),NNOrderTypeName訂單類型名稱NC,20,NN5.1.3.5 行業(yè)分類 Cg_TradeSet 字段編碼 字段說明 字段屬性TradeCode行業(yè)編碼C,10,(PK),NNTradeName行業(yè)名稱NC

13、,20,NNCodeLevel編碼級次IntParentCode上級編碼C,10EndFlag末級標志Bit5.1.3.6 發(fā)票類型 Cg_InvoiceType 字段編碼 字段說明 字段屬性InvoiceCode發(fā)票類型編碼C,10,(PK),NNInvoiceName發(fā)票類型名稱NC,20,NN5.1.4 計劃管理5.1.4.1 采購計劃 Cg_PurPlanMain 字段編碼 字段說明 字段屬性PurPlanMainID采購計劃ID號Int,(PK),NNkjYear年度Int,NNPeriod會計期間Int,NNPurPlanNum采購計劃編號NC,20,NNPurPlanDate計劃

14、日期Datetime,NNPurPlanType計劃類型 (有五種類型MRP生成(物料需求計劃生成)、消耗產(chǎn)生(低值易耗品)、手工輸入、合并生成、拆分生成。)C,12,NNDeptCode計劃部門C,12,(FK)PersonCode計劃人C,8,(FK)SupplierCode供應(yīng)商編號C,12,(FK)Remark備注NC,30Maker制單人NC,10,NNChecker審核人NC,10Transmitter下達人NC,10ExigenceFlag緊急計劃標識(1:緊急計劃 0:普通計劃緊急計劃與普通計劃不允許合并)SmallintSplitUniteFlag拆合標識(0表明本計劃沒有被

15、拆分或合并,1表明本計劃被合并,2表明本采購計劃被拆分)SmallintFinishFlag完成標志(采購計劃執(zhí)行完成標識1完成 0未完成)BitPurPlanStyle采購計劃標識(物料需求計劃生成標識,有效值0 生成不允許處理 1 生成允許處理 2 已經(jīng)處理)SmallintSplitUniteNum拆合過程號(拆分或者合并過程的過程序號,在拆分或者合并過程中新生成的采購計劃的拆合過程號取采購計劃表中的最大值,同一拆分或者合并過程的拆合過程號相同)Int,D(0)5.1.4.2 采購計劃拆合跟蹤表 Cg_SplitUnite 字段編碼 字段說明 字段屬性SplitUniteID采購計劃拆合

16、跟蹤表ID號Int,(PK),NNSplitUniteNum拆合過程號(拆分或者合并過程的過程序號,在拆分或者合并過程中新生成的采購計劃的拆合過程號取采購計劃表中的最大值,同一拆分或者合并過程的拆合過程號相同。)Int,NN,D(0)NewPurPlanMainID新采購計劃ID號Int,NNNewPurPlanSubID新采購計劃子表ID號Int,NNPurPlanMainID采購計劃ID號Int,NNPurPlanSubID采購計劃子表ID號Int,NN5.1.4.3 采購計劃明細 Cg_PurPlanSub 字段編碼 字段說明 字段屬性PurPlanMainID采購計劃ID號Int,(P

17、K), (FK),NNPurPlanSubID采購計劃子表ID號Int,(PK), NNMNumber物料編號C,20,(FK)Quantity計劃數(shù)量DECI,6,NNPlanArriveDate計劃到貨日期DatetimeBuyer采購員NVC,10ProcFactory生產(chǎn)廠家(如果生產(chǎn)廠家長度不為0,則不允許合并)NVC,50,D()Remark備注NVC,30UnitID物料需求表ID號(生產(chǎn)系統(tǒng)使用)Int5.1.4.4 采購情況反饋 Cg_PlanFeedback 字段編碼 字段說明 字段屬性PlanFeedbackID采購情況反饋ID號Int,(PK),NNPlanFeedba

18、ckNum反饋單號C,20, NNPlanFeedbackDate反饋日期DatetimePurPlanMainID采購計劃ID號Int,NNPurPlanNum采購計劃編號C,20, NNPlanDate采購計劃日期DatetimePlanDept采購計劃部門C,12Buyer采購員NVC,10FinishCircs完成情況NVC,30ExistIssue存在問題NVC,30SettleWay處理辦法NVC,30Remark備注NVC,305.1.5 單證管理5.1.5.1 采購訂單 Cg_OrderFormMain 字段編碼 字段說明 字段屬性O(shè)rderFormMainID采購訂單ID號I

19、nt,(PK),NNOrderFormNum訂單編號C,20, NNOrderFormDate訂單日期DatetimePurPlanMainID采購計劃ID號Int,(FK)PurPlanNum采購計劃編號C,20OldOrderNum原訂單號NC,20SupplierCode供應(yīng)商編號C,12,(FK)DeptCode部門C,12,(FK)PersonCode業(yè)務(wù)員C,8,(FK)OrderTypeCode訂單類型C,10,(FK)ElseSupplier第三方C,12SettlementCode結(jié)算方式C,4,(FK)PayCode付款條件C,10,(FK)TransferWayCode運

20、輸方式C,10,(FK)ArriveAddress到貨地址NVC,30ForeignCurrCode幣種C,6,(FK)AccRate匯率DECI,6Earnest訂金MoneyTrafficCharge運費MoneyRemark備注NVC,30KjYear年度Int,NNPeriod會計期間Int,NNMaker制單人NVC,10,NNChecker審核人NVC,10CloseMan關(guān)閉人NVC,105.1.5.2 采購訂單子表 Cg_OrderFormSub 字段編碼 字段說明 字段屬性O(shè)rderFormMainID采購訂單ID號Int,(PK),(FK),NNOrderFormSubID

21、采購訂單子表ID號Int,(PK),NNMNumber物料編號C,20,(FK),NNTaxRate稅率DECI,6Quantity數(shù)量DECI,6,NNPriceYb單價(原幣)DECI,6TaxPriceYb單價(含稅原幣)DECI,6MoneyYb金額(原幣)MoneyTaxMoneyYb稅額(原幣)MoneyMoneyTotalYb價稅合計(原幣)Money,NNRebateYb折扣額(原幣)MoneyPlanArriveDate計劃到貨日期DatetimeProcFactory生產(chǎn)廠家NVC,50PriceBb單價(本幣)DECI,6TaxPriceBb單價(含稅本幣)DECI,6T

22、axMoneyBb稅額(本幣)MoneyMoneyBb金額(本幣)MoneyMoneyTotalBb價稅合計(本幣)Money,NNRebateBb折扣額(本幣)MoneyAddupArriveQuan累計到貨數(shù)量DECI,6,D(0)AddupArriveMoneyBb累計到貨金額(本幣)Money,D(0)AddupInvoiceQuan累計發(fā)票數(shù)量DECI,6,D(0)AddupInvoiceMoneyYb累計發(fā)票金額(原幣)Money,D(0)AddupInvoiceMoneyBb累計發(fā)票金額(本幣)Money,D(0)5.1.5.3 采購發(fā)票 Cg_InvoiceMain 字段編碼

23、字段說明 字段屬性InvoiceMainID采購發(fā)票ID號Int,(PK), NNInvoiceDate發(fā)票日期Datetime,NNInvoiceNum發(fā)票號C,20,NNInvoiceNumZs原發(fā)票號C,20InvoiceCode發(fā)票類型(參照發(fā)票類型檔案,指增值稅發(fā)票、普通發(fā)票、費用發(fā)票等)C,10,(FK)OrderFormMainID采購訂單ID號Int,(FK)OrderFormNum訂單編號C,20SupplierCode供應(yīng)商編號C,12,(FK),NNPurTypeCode采購類型C,10,(FK)DeptCode部門C,12,(FK)PersonCode業(yè)務(wù)員C,8,(F

24、K)SettlementCode結(jié)算方式C,4,(FK)PayCode付款條件C,10,(FK)TransferWayCode運輸方式C,10,(FK)ForeignCurrCode幣種編碼C,6,(FK),NNAccRate匯率DECI,6,NNChargeDept費用單位C,12,Remark備注NVC,30Maker制單人NVC,10,NNChecker審核人NVC,10ChalkitupMan記帳人NVC,10BanlanceDate結(jié)算日期(一張發(fā)票只能結(jié)算一次,結(jié)算日期非空表明結(jié)算完成。)DatetimeKjYear年度Int,NNPeriod會計期間Int,NNPeriodSta

25、rFlag期初標志SmallintInvoiceSort發(fā)票類別(1-專用發(fā)票0-普通發(fā)票)SmallintInvoiceKind發(fā)票性質(zhì)(0- 藍字發(fā)票1- 紅字發(fā)票)SmallintNowValue發(fā)票金額本幣Money,D(0)NowValueFor發(fā)票金額外幣Money,D(0)CwComingValue財務(wù)付款本幣Money,NN,D(0)CwComingValueFor財務(wù)付款外幣Money,NN,D(0)CwOverFlag財務(wù)付款結(jié)清標志Bit, NN,D(0)BanlanPeriod結(jié)算會計期間(采購入庫結(jié)算時填充,由庫房系統(tǒng)回寫,用于月末結(jié)轉(zhuǎn)時統(tǒng)計采購發(fā)票本月的入庫結(jié)算數(shù)量

26、。)IntBanlanKjYear結(jié)算年度IntInvoiceFlag現(xiàn)付標志BitApbookFlag過賬標志Bit,D(0)ApAcccode應(yīng)付帳款科目C,155.1.5.4 采購發(fā)票子表 Cg_InvoiceSub 字段編碼 字段說明 字段屬性InvoiceMainID采購發(fā)票ID號Int,(PK),(FK),NNInvoiceSubID發(fā)票子表ID號Int,(PK),NNMNumber物料編號C,20,(FK),NNTaxRate稅率DECI,6Quantity數(shù)量DECI,6,NNPriceYb單價(原幣)(普通發(fā)票含稅,專用發(fā)票不含稅)DECI,6,NNMoneyYb金額(原幣)

27、(普通發(fā)票金額=價稅合計,專用發(fā)票金額=貨款(不含稅金額)Money,NNTaxMoneyYb稅額(原幣)MoneyTotalMoneyYb價稅合計(原幣)Money,NNPriceBb單價(本幣)(普通發(fā)票含稅,專用發(fā)票不含稅)DECI,6,NN,D(0)MoneyBb金額(本幣)(普通發(fā)票金額=價稅合計,專用發(fā)票金額=貨款(不含稅金額)Money,NNTaxMoneyBb稅額(本幣)MoneyTotalMoneyBb價稅合計(本幣)Money,NNIsCharge是否費用(應(yīng)稅勞務(wù))BitDistributeCharge分配費用額Money,D(0)InreasonWasteQuan合理損

28、耗數(shù)量DECI,6,D(0)NotinreasonWasteQuan非合理損耗數(shù)量DECI,6,D(0)NotinreasonWasteMoney非合理損耗金額Money,D(0)ChargeMate費用對應(yīng)物料C,20ChargeWh費用對應(yīng)倉庫C,12PurAcccode采購科目C,10PurTaxAcccode采購稅金科目C,155.1.5.5 采購詢價單 Cg_AskPriceMain 字段編碼 字段說明 字段屬性AskPriceMainID詢價單ID號Int,(PK), NNAskPriceNum詢價單號C,20,NNAskPriceDate詢價日期Datetime,NNDeptCo

29、de部門C,12,(FK)PersonCode業(yè)務(wù)員C,8,(FK)PayCode付款條件C,10,(FK)TransferWayCode運輸方式C,10,(FK)SupplierCode供應(yīng)商編號C,12,(FK)ArriveAddress到貨地址NVC,30Remark備注NVC,30Maker制單人NVC,10,NN5.1.5.6 采購詢價單子表 Cg_AskPriceSub 字段編碼 字段說明 字段屬性AskPriceMainID詢價單ID號Int,(PK),(FK),NNAskPriceSubID詢價單子表ID號Int,(PK),NNMNumber物料編號C,20,(FK),NNQu

30、antity數(shù)量DECI,6,NNTaxMoney稅額MoneyPrice單價DECI,6,NNAvailPeriod報價有效期DatetimeConsent質(zhì)量承諾NVC,30GiveDate交貨日期Datetime5.1.5.7 收料通知單 Cg_PurReciptMain 字段編碼 字段說明 字段屬性PurReciptMainID收料通知單ID號Int,(PK), NNBillCode單據(jù)編碼(固定,值從單據(jù)設(shè)置表 Gy_BillNumber中?。ㄊ樟贤ㄖ獑危素浲ㄖ獑危?C,10 PurReciptNum通知單號C,20, NNPurReciptDate收料日期Datetime,NNP

31、urPlanMainID采購計劃ID號Int,(FK)PurPlanNum采購計劃編號C,20OrderFormMainID采購訂單ID號Int,(FK)OrderFormNum訂單編號C,20DeptCode部門C,12,(FK)PersonCode業(yè)務(wù)員C,8,(FK)InOutClassCode收發(fā)類別C,5,(FK)PurTypeCode采購類型C,10,(FK)TransferWayCode運輸方式C,10,(FK)TranCompanyCode承運單位C,10,(FK)SupplierCode供應(yīng)商編號C,12,(FK),NNWhCode倉庫編碼C,10,(FK)NotCheck免

32、檢Bit,NN,D(0)Remark備注NVC,30KjYear年度Int,NNPeriod會計期間Int,NNMaker制單人NVC,10Checker審核人NVC,10CheckFinishFlag是否質(zhì)檢完成(0未完成1完成)Bit,D(0)ReceiptFlag入庫標志(0未入庫1入庫)Bit,D(0)ReturnSourceID退貨源單據(jù)idIntReturnSourceNum退貨源單據(jù)號C,20ReturnReason退貨原因NVC,30ReturnSource退貨來源(0未入庫退貨1已入庫退貨)SmallintChalkitupMan記帳人NVC,105.1.5.8 收料通知單子

33、表 Cg_PurReciptSub 字段編碼 字段說明 字段屬性PurReciptMainID收料通知單ID號Int,(PK),(FK),NNPurReciptSubID收料通知單子表ID號Int,(PK),NNMNumber物料編號C,20,(FK),NNBatchNum批號NVC,20Quantity數(shù)量DECI,6,NNPrice單價DECI,6,NNPurReciptMoney金額MoneyInvaildDate失效日期DatetimeCheckResult質(zhì)檢結(jié)果(質(zhì)量系統(tǒng)回填,合格、不合格)C,4GradeCode質(zhì)量等級(質(zhì)量系統(tǒng)回填)C,4FactReceiptQuan實際入庫

34、數(shù)量(庫房)DECI,6,D(0)PriceWh單價(庫房)DECI,6,D(0)IssueMoney入庫金額Money,D(0)VehicleNum車牌號NVC,205.1.6 帳套管理5.1.6.1 在途總帳 Cg_Account 字段編碼 字段說明 字段屬性AccountID應(yīng)付款I(lǐng)D號Int,(PK),NNKjYear年度Int,NNPeriod會計期間Int,NNSupplierCode供應(yīng)商編號C,12,NNMNumber物料編號C,20,NNGiveQuan到貨數(shù)量DECI,6InvoiceQuan發(fā)票數(shù)量DECI,6InvoiceMoneyBb發(fā)票金額(本幣)MoneyStar

35、tWayQuan期初在途數(shù)量DECI,6StartWayMoney期初在途金額MoneyBalanceQuan結(jié)算數(shù)量DECI,6BalanceMoney結(jié)算金額MoneyBalanceCharge結(jié)算費用MoneyBalanceWastageQuan結(jié)算損耗數(shù)量DECI,6BalanceWastageMoney結(jié)算損耗金額MoneyEndWayQuan期末在途數(shù)量DECI,6EndWayMoney期末在途金額Money5.2 數(shù)據(jù)庫視圖設(shè)計5.2.1 物料視圖5.2.1.1 字段描述Ø 物料檔案:物料編碼、物料名稱、規(guī)格型號、計量單位編碼、停用標志、計劃價、參考成本、最新入庫成本、

36、物料分類、是否檢驗Ø 計量單位設(shè)置:計量單位編碼、計量單位名稱Ø 采購物料分類:采購物料分類編碼、采購物料名稱5.2.1.2 建立條件Ø 物料檔案.計量單位編碼=計量單位設(shè)置. 計量單位編碼Ø 外購屬性=15.2.1.3 SQL語句5.2.1.4 使用情況Ø 物料編碼參照5.2.2 采購計劃視圖5.2.2.1 字段描述Ø 采購計劃:采購計劃ID號、會計年、會計期間、采購計劃日期、單據(jù)號、采購計劃類型、緊急計劃標識、部門編碼、計劃部門、供應(yīng)商編碼、供應(yīng)商、制單人、審核人、執(zhí)行人、采購編碼、采購員、拆合標志、完成標志Ø 采購計劃

37、子表:采購計劃子表ID號、物料編碼、計劃到貨日期Ø 物料檔案視圖:物料名稱、規(guī)格型號、計量單位、計劃價、參考成本、最新入庫成本、采購物料分類Ø 運輸方式:運輸方式編碼、運輸方式名稱5.2.2.2 建立條件5.2.2.3 SQL語句5.2.2.4 使用情況Ø 采購計劃拆分合并、采購計劃列表5.2.3 采購計劃執(zhí)行情況視圖5.2.3.1 字段描述Ø 采購計劃:采購計劃ID號、計劃單號Ø 采購計劃子表:采購計劃子表ID號、物料編碼、計劃采購數(shù)量、未到貨數(shù)量=訂單數(shù)量 - 實際到貨數(shù)量Ø 物料檔案視圖:物料名稱、規(guī)格型號、計量單位、采購物料分

38、類Ø 訂單明細:訂單數(shù)量Ø 收料通知單:實際到貨數(shù)量5.2.3.2 建立條件5.2.3.3 SQL語句5.2.3.4 使用情況Ø 采購計劃執(zhí)行情況5.2.4 詢價單視圖5.2.4.1 字段描述Ø 詢價日期、供應(yīng)商、單據(jù)號、部門、業(yè)務(wù)員、付款條件、運輸方式、物料編碼、物料名稱、規(guī)格型號、計量單位、需求數(shù)量、稅額、單價、交貨日期、報價有效期、質(zhì)量承諾、備注5.2.4.2 建立條件5.2.4.3 SQL語句5.2.4.4 使用情況Ø 詢價單列表5.2.5 采購比質(zhì)比價分析視圖5.2.5.1 字段描述Ø 物料檔案:物料編碼、物料名稱、規(guī)格型號

39、、計量單位、參考報價(參考成本)Ø 詢價單:供應(yīng)商編碼、供應(yīng)商名稱、交易方式(運輸方式)、付款條件Ø 詢價單明細:物料編碼、供應(yīng)商報價、可供量、交貨日期、平均數(shù)=avg(供應(yīng)商報價)、最小值=min(供應(yīng)商報價)、質(zhì)量承諾;5.2.5.2 建立條件Ø 按物料編碼分組5.2.5.3 SQL語句5.2.5.4 使用情況Ø 采購比質(zhì)比價分析5.2.6 采購訂單視圖5.2.6.1 字段描述Ø 訂單編號、訂單日期、采購計劃周期、計劃單號、供應(yīng)商編號、供應(yīng)商名稱、部門、業(yè)務(wù)員、第三方(單位)、 訂單類型、原定單號、付款條件、結(jié)算方式、運輸方式、到貨地址、訂

40、金、運費、幣種、匯率、制單人、審核人、關(guān)閉人、備注5.2.6.2 建立條件5.2.6.3 SQL語句5.2.6.4 使用情況Ø 采購訂單列表5.2.7 采購訂單明細視圖5.2.7.1 字段描述Ø 采購訂單主表:訂單編號、訂單日期、采購計劃周期、計劃單號、供應(yīng)商編號、供應(yīng)商名稱、部門、業(yè)務(wù)員、第三方(單位)、 訂單類型、原定單號、付款條件、結(jié)算方式、運輸方式、到貨地址、訂金、運費、幣種、匯率、制單人、審核人、關(guān)閉人、備注Ø 采購訂單子表:物料編碼、物料名稱、規(guī)格型號、計量單位、數(shù)量、單價、金額、稅率、稅額、價稅合計、計劃到貨日期、生產(chǎn)商Ø 采購訂單子表:累

41、計到貨數(shù)量、累計到貨金額(原幣)、累計發(fā)票數(shù)量、累計發(fā)票金額(原幣)、采購累計付款(原幣)、財務(wù)累計付款(原幣)5.2.7.2 建立條件5.2.7.3 SQL語句5.2.7.4 使用情況Ø 采購訂單列表單擊單證或修改按扭時使用Ø 采購訂單執(zhí)行情況分析使用Ø 采購訂單物料分析5.2.8 收料通知單視圖5.2.8.1 字段描述Ø 收料日期、采購類型、倉庫收料、通知單號、供應(yīng)商部門、業(yè)務(wù)員、訂單號、計劃單號、收料類別、運輸方式、承運單位、備注、制單人、審核人、記帳人、單據(jù)類型、退貨源單據(jù)id、退貨源單據(jù)號Ø 物料編碼、物料名稱、規(guī)格型號、計量單位、批

42、次、單價、數(shù)量、金額、失效日期、物料分類、是否檢驗、質(zhì)檢結(jié)果、質(zhì)量等級5.2.8.2 建立條件5.2.8.3 SQL語句5.2.8.4 使用情況Ø 收料通知單列表Ø 退貨通知單列表Ø 采購收料明細表5.2.9 采購發(fā)票視圖5.2.9.1 字段描述Ø 發(fā)票日期、發(fā)票號、原發(fā)票號、發(fā)票類型、訂單號、供應(yīng)商、采購類型、部門、業(yè)務(wù)員、結(jié)算方式、付款條件、運輸方式、幣種、匯率、費用單位、備注、制單人、審核人、結(jié)算日期、物料分類、物料編碼、物料名稱、規(guī)格型號、計量單位、稅率、數(shù)量、單價(原幣)、 金額(原幣)、 稅額(原幣)、 價稅合計(原幣)、 單價(本幣)、 金

43、額(本幣)、 稅額(本幣)、 價稅合計(本幣)、付款金額(本幣)、付款金額(原幣)、是否費用5.2.9.2 建立條件5.2.9.3 SQL語句5.2.9.4 使用情況Ø 采購發(fā)票列表Ø 采購發(fā)票明細表Ø 采購發(fā)票統(tǒng)計表Ø 在途統(tǒng)計表Ø 采購費用分析Ø 物料價格對比分析Ø 供應(yīng)商價格對比分析Ø5.2.10 應(yīng)付款總帳視圖5.2.10.1 字段描述Ø5.2.10.2 建立條件5.2.10.3 SQL語句5.2.10.4 使用情況Ø 應(yīng)付款總帳Ø 在途余額表5.2.11 綜合統(tǒng)計視圖5.2.

44、11.1 字段描述Ø5.2.11.2 建立條件5.2.11.3 SQL語句5.2.11.4 使用情況Ø 綜合統(tǒng)計分析視圖名稱英文名稱描述關(guān)聯(lián)表采購系統(tǒng)中其他模塊視圖:視圖名稱描述關(guān)聯(lián)表5.3 采購系統(tǒng)存儲過程5.3.1 月末結(jié)帳l 將本期收料通知單、發(fā)票數(shù)據(jù)記錄到應(yīng)付款總帳 到貨數(shù)量 =本期收料通知單收料數(shù)量發(fā)票數(shù)量 =本期發(fā)票開票數(shù)量(藍字發(fā)票正、紅字發(fā)票負) 發(fā)票金額 =本期發(fā)票開票金額(藍字發(fā)票正、紅字發(fā)票負)+分攤費用 期初在途數(shù)量:上一會計期間的期末在途數(shù)量期初在途金額:上一會計期間的期末在途金額結(jié)算數(shù)量:結(jié)算日期在本期范圍內(nèi)的采購發(fā)票明細發(fā)票數(shù)量的累計和。結(jié)算金

45、額:結(jié)算日期在本期范圍內(nèi)的采購發(fā)票明細發(fā)票金額的累計和。結(jié)算費用:結(jié)算日期在本期范圍內(nèi)的采購發(fā)票明細分配費用額的累計和。結(jié)算損耗數(shù)量:合理損耗數(shù)量+不合理損耗數(shù)量結(jié)算損耗金額:合理損耗金額+不合理損耗金額期末在途數(shù)量:期初在途數(shù)量+采購數(shù)量-結(jié)算數(shù)量-結(jié)算損耗數(shù)量期末在途金額:期末在途金額+采購金額-結(jié)算金額-結(jié)算損耗金額l 將收料通知單、發(fā)票、付款單過帳標志改寫為1l 將會計日歷表中的采購結(jié)帳標識改寫為1。l 自動生成下一個會計期間的期初數(shù)據(jù)。5.3.2 恢復結(jié)帳l 從應(yīng)付款總帳中刪除恢復結(jié)帳會計期間數(shù)據(jù)和下以會計期間數(shù)據(jù)。l 將收料通知單、發(fā)票、付款單過帳標志改寫為0l 將會計日歷表中的采

46、購結(jié)帳標識改寫為0。l 自動生成恢復結(jié)帳會計期間的期初數(shù)據(jù)。存儲過程名稱描述Cg_sp_account月末結(jié)帳Cg_sp_cancelaccount取消月末結(jié)帳6 外部接口 此處給出新的系統(tǒng)與其他應(yīng)用系統(tǒng)之間的接口設(shè)計內(nèi)容。6.1 內(nèi)部接口此處給出新系統(tǒng)內(nèi)部系統(tǒng)之間或子系統(tǒng)內(nèi)部模塊之間的接口設(shè)計。7 詳細設(shè)計7.1 設(shè)計說明² 窗體輸入數(shù)據(jù)項有效性判斷條件,即參照數(shù)據(jù)條件。² 在查詢條件界面,部門的參照數(shù)據(jù)可以選擇部門的任意一級,在查詢數(shù)據(jù)時,與部門編碼的比較是左包含,而不是等于。² 在查詢條件界面,物料分類的參照數(shù)據(jù)可以選擇物料分類的任意一級,在查詢數(shù)據(jù)時,與物

47、料編碼的比較是左包含,而不是等于。² 物料參照速度慢解決方案:在參照條件中使用LIKE,先錄入部分物料編碼,在取數(shù)據(jù)。在參照界面中取部分數(shù)據(jù),按滾動條再從后臺取數(shù)據(jù)。² 樹型結(jié)構(gòu)錄入數(shù)據(jù)時必須選擇末級² 單價必須為正數(shù)。² 窗體數(shù)據(jù)各項標識說明: :參照輸入,即使用參照窗體,從數(shù)據(jù)表動態(tài)讀取滿足條件記錄。 :選擇輸入,即字段有效值固定,在有效值之中選擇其一。 :不允許為空值。* :允許輸入* :可以參照輸入,也可以手工輸入,手工輸入的數(shù)據(jù)必須包含在參照數(shù)據(jù)之中。7.2 系統(tǒng)模塊詳細設(shè)計7.2.1 基礎(chǔ)設(shè)置系統(tǒng)設(shè)置7.2.1.1 帳套參數(shù)設(shè)置(由公用系統(tǒng)設(shè)

48、置) 【模塊功能說明】【模塊的界面設(shè)計】帳套參數(shù)設(shè)置數(shù)據(jù)位數(shù)控制金額總長度:* 小數(shù)位數(shù):*數(shù)量總長度:* 小數(shù)位數(shù):*單價總長度:* 小數(shù)位數(shù):* 確定 取消【模塊的處理流程】【模塊的主要處理】【模塊的輸入?yún)?shù)】金額總長度:金額總長度在1到16之間,默認值為16。小數(shù)位數(shù):小數(shù)位數(shù)必須小于金額總長度,并且在0到6之間,默認值為2。數(shù)量總長度:數(shù)量總長度在1到16之間,默認值為16。小數(shù)位數(shù):小數(shù)位數(shù)必須小于數(shù)量總長度,并且在0到6之間,默認值為6。單價總長度:單價總長度在1到16之間,默認值為16。小數(shù)位數(shù):小數(shù)位數(shù)必須小于單價總長度,并且在0到6之間,默認值為4?!灸K的輸出參數(shù)】【相關(guān)表

49、】Xt_AccInformation,xt_text_input【接口】【限制條件】7.2.1.2 編碼級數(shù)維護參看公用數(shù)據(jù)表系統(tǒng)設(shè)計7.2.1.3 單據(jù)設(shè)置參看公用數(shù)據(jù)表系統(tǒng)設(shè)計7.2.1.4 單據(jù)號設(shè)置參看公用數(shù)據(jù)表系統(tǒng)設(shè)計7.2.2 基礎(chǔ)設(shè)置分類設(shè)置7.2.2.1 供應(yīng)商地區(qū)分類(由公用系統(tǒng)設(shè)置)【模塊功能說明】使用本系統(tǒng),會使用到供應(yīng)商檔案。而供應(yīng)商檔案中有所屬地區(qū)欄目要填寫。如果您的企業(yè)需要對供應(yīng)商按地區(qū)進行統(tǒng)計,那就應(yīng)該建立地區(qū)分類體系。地區(qū)分類最多有五級,企業(yè)可以根據(jù)實際需要進行分類。例如:您可以按區(qū)、省、市進行分類,也可以按省、市、縣進行分類?!灸K的界面設(shè)計】地區(qū)分類設(shè)置列表

50、視圖(Gy_BaseSortSet)增加 修改 刪除地區(qū)分類樹型地區(qū)編碼地區(qū)名稱編碼級次末級標志地區(qū)分類設(shè)置單張視圖(Gy_BaseSortSet)增加 修改 刪除地區(qū)分類樹型地區(qū)編碼:*地區(qū)名稱:*編碼方案:保存 取消【模塊的處理流程】1、 打開地區(qū)設(shè)置,先進入列表視圖,左側(cè)顯示地區(qū)分類樹型,右側(cè)顯示列表視圖,按地區(qū)編碼順序排列。2、 選擇樹型某一節(jié)點或列表某一行,單擊增加或修改按扭切換至單張視圖。3、 修改數(shù)據(jù)后,單擊保存或取消按扭切換至列表視圖?!灸K的主要處理】新增:1、地區(qū)編碼必須唯一和符合編碼規(guī)則,且其上級地區(qū)已經(jīng)建立 2、地區(qū)名稱必須唯一3、如果所選節(jié)點的編碼級次等于編碼的最大級,則

溫馨提示

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

評論

0/150

提交評論