




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
77/77倉庫物流事務(wù)--庫存管理系統(tǒng)摘要:庫存管理系統(tǒng)是用來控制存儲物料的數(shù)量,以保證穩(wěn)定的物流支持正常的生產(chǎn),但又最小限度的占用資本。它是一種相關(guān)的、動態(tài)的、及真實(shí)的庫存控制系統(tǒng)。它能夠結(jié)合、滿足相關(guān)部門的需求,隨時間變化動態(tài)地調(diào)整庫存,精確的反映庫存現(xiàn)狀。本文介紹了成都恩威藥業(yè)ERP管理軟件中庫存管理模塊的設(shè)計理念和設(shè)計過程。關(guān)鍵字:ERP;MRPII;MPSAbstract:Stockmanagementsystemisusedforcontrollingthequantityofsupplies,soastoensurethatthesteadymaterialflowsupportsnormalproduction,whichtakeupthecapitalofminimumlimit.Itisakindofrelevant,dynamic,andtruestockcontrolsystem.Itcanaccordwith,meetrelevantdemandofdepartment,changeandadjustthestockwithtimedynamically,accuratereflectionstockcurrentsituation.ThistextintroducesmajesticstockcontroldesigntheoryanddesignprocessofmoduleinthemanagementsoftwareERPproducedbymedicinecompanyEnWeiofChengdu.KeyWord:ERP;MRPII;MPS目錄TOC\o"1-3"\h\z1.引言 32.關(guān)于庫存的需求 52.1庫存管理概述 52.2庫存管理功能說明 53.庫存管理總體設(shè)計 113.1總體設(shè)計概述 113.2基礎(chǔ)數(shù)據(jù)設(shè)置 133.3倉庫管理 153.4庫存物流事務(wù) 173.5盤點(diǎn)事務(wù) 213.6帳務(wù)管理 224.庫存管理詳細(xì)設(shè)計 244.1詳細(xì)設(shè)計概述 244.2基礎(chǔ)數(shù)據(jù)設(shè)置 264.3倉庫管理 304.4庫存信息的表達(dá) 314.5物流事務(wù) 334.5.1入庫 384.5.2出庫 394.6盤點(diǎn)事務(wù) 444.7外部接口 464.7.1與車間管理系統(tǒng)(SFC)接口 464.7.2與采購管理系統(tǒng)(PUR)接口 484.7.3與質(zhì)檢管理系統(tǒng)(QM)接口 484.8用戶權(quán)限的配置 495.結(jié)束語 50
1.引言在中國處于計劃經(jīng)濟(jì)時代,企業(yè)按計劃生產(chǎn),也按計劃銷售,企業(yè)虧損有國家補(bǔ)貼,對庫存沒有管理的概念。當(dāng)中國從計劃經(jīng)濟(jì)轉(zhuǎn)向市場經(jīng)濟(jì)后,由于市場的變化,企業(yè)自負(fù)盈虧,庫存的控制顯得越來越重要了。庫存包括哪些呢?一般認(rèn)為,庫存主要有三部分:原材料庫存、在制品庫存及成品庫存。與效率、合格率等不同,庫存不能說越多越好,或越低越好。因為庫存是保證生產(chǎn)連續(xù)性的必要條件。另外,庫存還可增加生產(chǎn)過程的柔性,不至于因為一個環(huán)節(jié)的中斷而導(dǎo)致整個過程中斷,或因為某臺設(shè)備的故障而導(dǎo)致整個生產(chǎn)的停頓。而且,較大的庫存量可使公司避開價格的波動,大批量采購還可獲得較優(yōu)惠的價格等。所以,對生產(chǎn)部門而言,庫存量越多越好。另一方面,庫存會占用大量的流動資金,并增加資金周轉(zhuǎn)時間;庫存還占用了大量的倉庫面積或生產(chǎn)面積;庫存還需加以管理,產(chǎn)生管理費(fèi)用;長期存放的庫存可能損壞變質(zhì);另外,許多庫存還會隨著時間的推移而貶值。因此,對財務(wù)部門而言,庫存是越少越好。所以,在庫存控制中就存在著兩難的問題。簡單地說,庫存控制就是要在既能保證生產(chǎn)的連續(xù)性,又能合理使用流動資金這兩者之間找到平衡。庫存控制就是要給出一個策略來回答什么情況下需要對庫存進(jìn)行補(bǔ)充?什么時間補(bǔ)充?以及一次補(bǔ)充多少?庫存決策有幾個影響因素:一、需求:庫存首先是為了滿足需求。需求是連續(xù)性還是間斷性直接影響庫存。而需求是確定性還是隨機(jī)性也決定了庫存管理的難度。二、訂貨周期:通過訂貨補(bǔ)充因需求而減少的庫存,沒有補(bǔ)充或補(bǔ)充不足、不及時,當(dāng)庫存耗盡時,就無法滿足新的需求。一般說來,從開始訂貨至物品入庫需要時間,而這段時間的長短決定了訂貨的提前時間。三、庫存費(fèi)用:包括存儲費(fèi)(用于維持庫存活動)、訂貨費(fèi)(采購及運(yùn)輸費(fèi)用)、生產(chǎn)費(fèi)(自已制造庫存的費(fèi)用,如成品價值不僅是原材料的簡單相加)、缺貨費(fèi)(因庫存不足而造成的損失)等。四、庫存策略:指在何種情況下對庫存進(jìn)行補(bǔ)充,常見的有幾種:A.每隔固定時段補(bǔ)充固定的庫存量;B.每隔固定時段將庫存補(bǔ)充至固定的量;C.將庫存量始終保持在一個范圍內(nèi)。那么,究竟如何合理地控制庫存呢?在實(shí)際中,產(chǎn)生了一些簡便實(shí)用的方法:一、ABC分類法。根據(jù)著名的80/20原則,有20%左右的庫存,占用庫存資金的80%,為A類物資,需實(shí)行重點(diǎn)管理;而有約30%的庫存物資,占用庫存資金的10%,為B類物資;剩下約50%的物料,只占用10%的資金,則無需精確控制。當(dāng)然,分類也不是完全根據(jù)金額,如較短缺的物料、供貨周期較長的物料也應(yīng)重點(diǎn)對待,以免因為較小金額的缺貨而導(dǎo)致生產(chǎn)停頓。這樣,才能在生產(chǎn)與控制費(fèi)用之間找到平衡。二、連續(xù)觀測庫存控制系統(tǒng),也稱定量控制法或訂貨點(diǎn)法。也就是說預(yù)先設(shè)立最大庫存量及最小庫存量,或稱訂貨點(diǎn)。即當(dāng)庫存降至這一數(shù)值時,則開始訂貨,使庫存達(dá)到最大量。這就要求隨時關(guān)注庫存情況,當(dāng)然,這并不意味著必須經(jīng)常盤點(diǎn),而是物料計劃員必須在上次盤點(diǎn)的結(jié)果基礎(chǔ)上,通過對來料、發(fā)貨量的統(tǒng)計,計算得出現(xiàn)有的庫存。這兩種方法也可在實(shí)際生產(chǎn)中結(jié)合運(yùn)用,IT工具的應(yīng)用也能大大地提高控制的效率,簡化過程。規(guī)模較小的企業(yè)通過Excel或Lotus123可實(shí)現(xiàn)簡單的功能,而規(guī)模較大的企業(yè),則引進(jìn)全套的ERP系統(tǒng)。本文通過對成都恩威藥業(yè)ERP系統(tǒng)庫存管理模塊的分析,講解現(xiàn)代信息技術(shù)支持下庫存管理方案的實(shí)施。2.關(guān)于庫存的需求2.1庫存管理概述庫存管理是整個系統(tǒng)操作的基礎(chǔ),它通過倉庫、庫位、容器定義倉庫的組織結(jié)構(gòu),通過庫存事務(wù)定義庫存的具體操作,通過對物料的可用/不可用、可分配/不可分配確定物料的狀態(tài)。實(shí)施好的庫存管理可以有以下好處:1.增加透明度(可見性)2.提高精確性3.加強(qiáng)控制庫存管理的需求主要有:庫存項目的設(shè)置2.倉庫管理3.庫存事務(wù)4.庫存記賬5.庫存報表與分析報警6.庫存計劃2.2庫存管理功能說明一.庫存項目的設(shè)置庫存項目的設(shè)置有以下特點(diǎn):1.種類多2.更改的可能性大3.庫存項目與倉庫有密切的關(guān)系對于項目設(shè)置,根據(jù)《項目主文件的管理》,將在庫存管理中增加項目設(shè)置組件。由該組件完成實(shí)施時的項目設(shè)置工作。實(shí)施完成后,普通用戶將沒有直接設(shè)置項目的權(quán)限。以后增加項目,只能上報項目管理。庫存項目的擴(kuò)展屬性有:項目的庫存編碼、安全庫存量、ABC類別、倉庫屬性、保存時限、數(shù)量限制、成本、損耗信息等。庫存的擴(kuò)展屬性將分為:數(shù)量屬性、ABC類別、編碼名稱、倉庫屬性、時間屬性,成本信息。1.庫存管理倉庫采用分層結(jié)構(gòu),采用與部門編碼類似的結(jié)構(gòu)。每一層倉庫都有相應(yīng)的負(fù)責(zé)人。對于倉庫,原則上至少分兩層。由于實(shí)際操作的困難,庫位不考慮定位信息。倉庫設(shè)置中必須區(qū)分原料庫和凈料庫,貴重藥材和毒性藥材設(shè)置專門的倉庫。(GMP規(guī)范要求)引入容器概念,容器是含有有明確容積數(shù)量的庫位,為最末一級庫位。一個容器只能存放一個批次的項目??紤]到實(shí)施的困難和gmp規(guī)范對項目批次的要求,擬將容器分作兩種情況:存在固定容積的容器,如儲存罐邏輯上的容器,如一批物料的存放地對于(1)的情況,容器在倉庫設(shè)置時設(shè)定,其存在狀態(tài)與實(shí)物相聯(lián)系。對于(2)的情況,容器在其存放項目入庫完成時創(chuàng)建,隨著存放項目的轉(zhuǎn)移而轉(zhuǎn)移,隨著出庫的完成而消失。這里的容器為一種邏輯上的概念。2.庫存事務(wù)庫存的物流事務(wù)包括入庫、出庫、盤點(diǎn)、請檢、損毀處理等(1)入庫入庫主要有:采購入庫、生產(chǎn)入庫、暫存入庫、退料入庫和其他入庫。下面介紹各種入庫事務(wù):采購入庫用于采購品入庫,質(zhì)檢狀態(tài)為合格。倉庫信息要指明到庫位。該項事務(wù)與采購模塊協(xié)調(diào)完成采購入庫的全過程。采購入庫清單將作為采購付款的憑證之一。生產(chǎn)入庫用于產(chǎn)成品入庫,質(zhì)檢狀態(tài)為合格。倉庫信息要指明到庫位。退料入庫退料的批次號必須是使用過的批次號。倉庫信息要指明到庫位。其他入庫質(zhì)檢初始狀態(tài)為待檢。倉庫信息要指明到庫位。暫存入庫暫存入庫用于以下情況:車間生產(chǎn)品暫存、采購品暫存、廢品暫存。質(zhì)檢初始狀態(tài)為待檢或不合格。(2)出庫出庫主要有:暫存出庫、生產(chǎn)領(lǐng)料出庫、質(zhì)檢抽樣出庫、銷售提貨出庫、領(lǐng)用出庫和其他出庫。下面介紹各種出庫事務(wù):生產(chǎn)領(lǐng)料出庫生產(chǎn)領(lǐng)料出庫用于車間生產(chǎn)。由車間填寫領(lǐng)料單,說明需要數(shù)量,再由庫存部門給出實(shí)領(lǐng)數(shù)量、倉庫信息和批次信息。領(lǐng)取項目的質(zhì)檢狀態(tài)必須是合格。如果該計劃物料領(lǐng)取有限額,則根據(jù)計劃的限額領(lǐng)料單對領(lǐng)取數(shù)量進(jìn)行限額。超出限額部分,生成一個其他出庫清單,同時把領(lǐng)取數(shù)量改為最大限額數(shù)量。這里的出庫順序由人工選擇,計算機(jī)按先進(jìn)先出提供一個參考。質(zhì)檢抽樣出庫用于質(zhì)檢部門抽樣檢查,根據(jù)質(zhì)檢部門的抽樣單確定。暫存出庫對應(yīng)于暫存入庫,用于沖銷暫存入庫的物料。銷售提貨出庫用于銷售部門的提貨單,由銷售部門填寫提貨單,說明提取數(shù)量,再由庫存部門給出發(fā)貨量、倉庫信息和批次信息。領(lǐng)取項目的質(zhì)檢狀態(tài)必須是合格。銷售提貨,提貨數(shù)量和實(shí)發(fā)數(shù)量一般應(yīng)相等。也即,銷售部門在填寫提貨單時,應(yīng)先對庫存情況進(jìn)行了解。領(lǐng)用出庫用于非生產(chǎn)性庫存,包括各種設(shè)備零配件、工具、辦公用品等。其他出庫該事務(wù)用于特殊情況下的出庫,需要一定高級人員的審核批準(zhǔn)。倉庫信息要指明到庫位。庫存管理在此還可以生成采購請求單。(3)盤點(diǎn)庫存盤點(diǎn)除了生成盤點(diǎn)記錄外,要求能自動完成庫存盤盈、盤虧的處理。盤盈將生成盤盈入庫單,盤虧生成盤虧出庫單,這些單據(jù)均只讀。實(shí)際中,由于庫存量較大,一般采用抽盤的方法。考慮到項目的種類不同,其重要性各有不同,盤點(diǎn)方式也會有區(qū)別。因此,需要擴(kuò)展項目的盤點(diǎn)屬性,包括:盤點(diǎn)方法、盤點(diǎn)期限等。(4)請檢庫存請檢一般在相關(guān)的出入庫事務(wù)中完成。采購品(包括向生產(chǎn)車間的訂單)入庫,必須先完成質(zhì)檢。(5)損毀處理損毀處理先作損毀記錄,而后完成相應(yīng)的出庫處理(其他出庫),并進(jìn)行上報。3.庫存記賬原始單據(jù)在審核確認(rèn)后,可以進(jìn)行存帳。存帳后的單據(jù)才生效,庫存信息作相應(yīng)的改動。存帳的單據(jù)可以在一定條件下取消存帳,恢復(fù)到存帳前的狀態(tài)。存帳的單據(jù)定期進(jìn)行結(jié)算,結(jié)算后的單據(jù)將不能再作修改。記賬后的單據(jù)才能進(jìn)行庫存分析。庫存報表與分析報警庫存報表應(yīng)提供以下功能:原始單據(jù)查詢,庫存帳表查詢,庫存余額查詢。原始單據(jù)包括入庫出庫單、盤點(diǎn)紀(jì)錄單。原始單據(jù)在存帳后不能刪除。庫存帳表查詢提供對存帳后生成的帳表的查詢,主要有日報、月報、批次帳等。庫存余額查詢提供對當(dāng)前庫存量的查詢。庫存分析提供以下功能:庫存分布分析(按倉庫、資金占用、數(shù)量)庫存流量分析(按倉庫、資金占用、數(shù)量)存儲時間分析(用戶設(shè)定時間范圍)庫存成本分析(還需要考慮)庫存的成本計算比較復(fù)雜,還需要作進(jìn)一步的討論。庫存在以下情況下應(yīng)能給出報警信號:庫存項目存儲時間過期容器容量限制庫存量過低(低于安全庫存量)到達(dá)盤點(diǎn)期限(項目、倉庫)以上報警功能考慮自動和靜態(tài)兩種方式。自動方式在系統(tǒng)啟動時自動進(jìn)行檢查,靜態(tài)方式由用戶主動調(diào)用報警檢查。庫存計劃庫存計劃提供與其他模塊的接口,主要提供以下功能:庫存分配計劃限額領(lǐng)料單和追加單當(dāng)前庫存余額查詢采購請求庫存分配計劃按照MPS的計劃要求,對庫存項目進(jìn)行分配。分配的方式考慮為簡單的數(shù)量上分配,盡可能滿足需要,在一定條件下(需求數(shù)量、時間),依照一定的原則(先進(jìn)先出),給出一個簡單的分配方案。庫存項目的可分配和可用信息通過置標(biāo)示位的辦法給出??煞峙涫侵缚梢詾槎▎位蛏a(chǎn)分配保留的庫存。可用是指可立即用于MRP、銷售的庫存。二者有不同的含義,確定的辦法也有不同。目前使用的主要是可分配信息。 限額領(lǐng)料單在這里只進(jìn)行查詢,對已領(lǐng)數(shù)量在出庫時給出。追加單的考慮類似。 當(dāng)前庫存余額的查詢這里要包括分配信息。 采購請求直接發(fā)到MPS或采購部門(根據(jù)實(shí)際情況)。產(chǎn)生采購請求的方式按照ABC分析的結(jié)果對不同種類的項目使用不同的采購方式:A類項目,在保證出庫需要的同時,應(yīng)減少訂貨量,增加訂貨次數(shù)。其價值占庫存總值70─80%的相對少數(shù)物品。通常為物品的15─20%。B類項目,訂貨量和訂貨次數(shù)適中。其總值占庫存總值的15─20%。物品數(shù)居中,通常占物品的30─40%。C類項目,增大訂貨量,減少訂貨次數(shù)。其庫存總值幾乎可以忽略不計,只占5─10%。是物品的大多數(shù),通常占60─70%。訂貨量和訂貨次數(shù),在這里由用戶控制,系統(tǒng)只能提供一個參考。二.組件的功能考慮到生產(chǎn)車間中存在的臨時庫以及各個部門可能需要的專用庫,需要提供簡化的庫存管理組件。該組件需要提供以下功能:1.倉庫及負(fù)責(zé)人員設(shè)置2.簡化的庫存事務(wù)只包括三種事務(wù):入庫、出庫、盤點(diǎn)。這里的清單保存后記賬生效。3.庫存的余額查詢3.庫存管理總體設(shè)計該文擋用于說明庫存管理各個功能模塊的處理流程,并給出實(shí)現(xiàn)的總體設(shè)計。庫存管理是ERP系統(tǒng)的重要組成部分之一。庫存信息是MPS(MasterProductionSchedule,主生產(chǎn)計劃)制定生產(chǎn)計劃的重要依據(jù)?;久~解釋:庫存項目:由庫存跟蹤的采購或制造項目。倉庫:實(shí)際或邏輯的庫存庫位或存貨位置的組合,為分級結(jié)構(gòu)容器:倉庫單位的最末一級,含有明確的數(shù)量信息。一個容器只能存放一個批次的項目。批號:共用歷史數(shù)據(jù)或參考數(shù)據(jù)的項目的特定的數(shù)量,庫存項目的基本屬性之一。替換項目:當(dāng)原來的項目不能用時的替換該項目。3.1總體設(shè)計概述1.系統(tǒng)運(yùn)行環(huán)境要求:Pwin98、SybaseEnterprise11.0、P166MMX以上CPU、32M以上內(nèi)存、400M以上硬盤空間。2.需求規(guī)定參見《關(guān)于庫存的需求》3.基本概念該模塊作為ERP系統(tǒng)的一個子系統(tǒng),要求要能獨(dú)立使用。同時,要提供一個簡化的庫存管理組件,供其他模塊使用。圖1庫存管理的模塊關(guān)系圖 采購、車間和銷售直接與庫存管理交換數(shù)據(jù)。這幾個模塊之間需要定義通用的數(shù)據(jù)接口。MPS主要是讀取庫存信息,質(zhì)檢的結(jié)果則影響庫存中物流的進(jìn)程。設(shè)備與庫存的關(guān)系類似于車間的領(lǐng)料。其中,采購、銷售、車間、設(shè)備和質(zhì)檢需要簡化的庫存管理組件。4.模塊結(jié)構(gòu)庫存管理的USECASE如圖2。圖2庫存管理的USECASE圖其中,倉庫管理員負(fù)責(zé)日常庫存事務(wù)處理。庫存主管進(jìn)行總體調(diào)控和庫存的帳務(wù)處理。日常事務(wù)產(chǎn)生的記錄只有在完成了相應(yīng)的庫存帳務(wù)處理之后才生效。庫存的簡化組件包括上圖的暫存部分和基礎(chǔ)數(shù)據(jù)設(shè)置。3.2基礎(chǔ)數(shù)據(jù)設(shè)置1.基本概念基礎(chǔ)數(shù)據(jù)設(shè)置包括庫存項目設(shè)置和用戶設(shè)置。這里只討論庫存項目設(shè)置。庫存項目的設(shè)置有以下特點(diǎn):數(shù)量大,種類多更改的可能性大庫存項目與倉庫有密切的關(guān)系對于項目設(shè)置,根據(jù)《項目主文件的管理》,將在庫存管理中增加項目設(shè)置組件。由該組件完成實(shí)施時的項目設(shè)置工作。實(shí)施完成后,普通用戶沒有直接設(shè)置項目的權(quán)限。以后增加項目,只能上報項目管理組。庫存項目的擴(kuò)展屬性有:項目的庫存編碼、安全庫存量、ABC類別、倉庫屬性、保存時限、數(shù)量限制、成本、損耗信息等。庫存的擴(kuò)展屬性可分為:數(shù)量屬性、ABC類別、編碼名稱、倉庫屬性、時間屬性,成本信息。項目的庫存屬性與項目相聯(lián)系。一旦該項目失效,則其庫存屬性也將失效。對庫存屬性的修改需要有相應(yīng)的權(quán)限。2.設(shè)計實(shí)現(xiàn)建立項目庫存屬性表(IV_XM_KC)名稱數(shù)據(jù)類型及值域說明備注IDChar(20)項目IDPrimarykeyABCMChar(1)ABC類別缺省C類MCVarchar(50)庫存使用的名稱缺省與項目基礎(chǔ)表相同AQKCDecimal(20,3)安全庫存量使用項目基本計量單位SSCKChar(40)所屬倉庫代碼3.3倉庫管理圖3倉庫管理倉庫采用分層結(jié)構(gòu),采用與部門編碼類似的結(jié)構(gòu)。每一層倉庫都有相應(yīng)的負(fù)責(zé)人。對于倉庫,原則上至少分兩層。由于實(shí)際操作的困難,庫位不考慮定位信息。倉庫設(shè)置中必須區(qū)分原料庫和凈料庫,貴重藥材和毒性藥材設(shè)置專門的倉庫。(GMP規(guī)范要求)GoodManufacturePractice《藥品生產(chǎn)質(zhì)量規(guī)范》。引入容器概念,容器是含有有明確容積數(shù)量的庫位,為最末一級庫位。一個容器只能存放一個批次的項目??紤]到實(shí)施的困難和GMP規(guī)范對項目批次的要求,擬將容器分作兩種情況:有固定容積的容器,如儲存罐邏輯上的容器,如一批物料的存放地對于(1)的情況,容器在倉庫設(shè)置時設(shè)定,其存在狀態(tài)與實(shí)物相聯(lián)系。對于(2)的情況,容器在其存放項目入庫完成時創(chuàng)建,隨著存放項目的轉(zhuǎn)移而轉(zhuǎn)移,隨著出庫的完成而消失。這里的容器為一種邏輯上的概念。這里使用容器的邏輯概念。由上可知倉庫設(shè)置部分可使用項目類別類似的實(shí)現(xiàn)方式。倉庫基礎(chǔ)屬性表(IV_CKXX_JC)名稱數(shù)據(jù)類型及值域說明備注IDChar(20)倉庫編號PrimarykeyJGMChar(40)結(jié)構(gòu)碼NotnullMCVarchar(100)名稱NotnullSXSJDatetime生效時間ZXSJDatetime注銷時間BZVarchar(255)備注ZTChar(1)狀態(tài)1:有效;0:注銷FZRChar(20)負(fù)責(zé)人NotnullSSBMChar(20)所屬部門DHChar(20)電話DZVarchar(255)地址容器的表達(dá): 容器基本屬性表(IV_RQ_JC)名稱數(shù)據(jù)類型及值域說明備注IDChar(20)容器編號PrimarykeySSCKChar(20)所屬倉庫單位直接上級倉庫RLDecimal(20,3)容量缺省0JLDWChar(50)計量單位SXSJDatetime生效時間創(chuàng)建時間ZXSJDatetime注銷時間BZVarchar(255)備注ZTChar(1)狀態(tài)1:有效;0:注銷容器的存在過程:項目入庫時,在指定的倉庫單位下創(chuàng)建容器。容器ID自動生成。所屬倉庫為指定的倉庫單位。容量等于入庫量。項目全部出庫時,容器注銷。關(guān)于容器的數(shù)據(jù),需要定期作轉(zhuǎn)出工作。關(guān)于使用容器的考慮:在容器屬性中說明項目信息、數(shù)量信息、批次信息,這樣可以簡單明了的了解當(dāng)前的庫存項目信息。(不用在專門設(shè)置相應(yīng)的庫存信息,只存在相應(yīng)的庫存帳)。容器的項目,需要說明分配信息。容器的項目屬性表(IV_RQ_XM)名稱數(shù)據(jù)類型及值域說明備注IDChar(20)容器編號PrimarykeyXMBHChar(20)項目編號NotnullKCLDecimal(20,3)庫存量KYLDecimal(20,3)可用量PCHChar(20)批次號NotnullZJZTChar(1)質(zhì)檢狀態(tài)0:待檢;1:合格;2:不合格 考慮將以上兩個表合為一個表。此外,考慮容器的擴(kuò)展屬性,需要設(shè)置一些保留字段。3.4庫存物流事務(wù)庫存物流事務(wù)包括普通入庫、普通出庫和暫存處理。一.一般物流過程這里對物流的通用過程作一說明。(1)物流清單物流首先要完成相應(yīng)的物流清單。清單一般分為抬頭和明細(xì)兩項??裳赜蒙弦话姹镜哪J健N锪髑鍐畏譃橐韵聽顟B(tài):維護(hù)、存帳、結(jié)算。維護(hù):清單的創(chuàng)建、修改階段。維護(hù)階段的清單可做寫操作,此時的物流信息并未記入。存帳:清單在確認(rèn)無誤后,可做存帳處理。此時的清單只讀,物流信息記入庫存帳。同時設(shè)置相應(yīng)的容器。存帳階段的清單可做反存帳處理,清單回到維護(hù)狀態(tài)。此時需設(shè)置相關(guān)的物流信息和容器信息。結(jié)算:存帳的清單定期進(jìn)行結(jié)算,結(jié)算后的清單只讀。同時應(yīng)定期轉(zhuǎn)出。一般清單應(yīng)包括如下信息:抬頭:物流源、物流目的、日期、清單類型、物流方向、物流憑證、狀態(tài)、審核信息明細(xì):項目、數(shù)量、批次、倉庫信息、成本信息(2)物流記帳物流記帳這里暫不討論,計劃采用普通財務(wù)記帳的方式入庫入庫分為生產(chǎn)入庫、采購入庫、退貨入庫和其他入庫。暫存入庫在暫存里作討論。入庫需要能提供入庫憑證作為采購付款憑證之一。入庫憑證的制作依據(jù)存帳后的清單。制作了入庫憑證的清單,不能再轉(zhuǎn)為維護(hù)狀態(tài)。采購入庫:采購入庫清單需要附加關(guān)于質(zhì)檢報告的信息,關(guān)于生產(chǎn)材料由質(zhì)檢部給出,關(guān)于設(shè)備的由設(shè)備部給出。采購入庫可能需要暫存。因此,需要提供根據(jù)暫存入庫清單生成采購入庫清單的途徑。生產(chǎn)入庫:生產(chǎn)入庫清單需要附加關(guān)于質(zhì)檢報告的信息,由質(zhì)檢部給出。生產(chǎn)入庫可能需要暫存。因此,需要提供根據(jù)暫存入庫清單生成采購入庫清單的途徑。退貨入庫:退貨需要明確:所退物料必須是庫存中曾經(jīng)存在過的,退貨原因。根據(jù)不同的退貨原因,需要采取不同的處理辦法。普通退貨(因為物料結(jié)算),只對入庫物料進(jìn)行紀(jì)錄即可。如果是因為質(zhì)量原因退貨,則要按照GMP規(guī)范處理。其他入庫:其他入庫處理其他情況下的入庫。三.出庫出庫分為生產(chǎn)領(lǐng)料出庫、銷售提貨出庫、質(zhì)檢抽樣出庫和其他出庫。暫存出庫在暫存里討論。生產(chǎn)領(lǐng)料出庫:生產(chǎn)領(lǐng)料出庫由車間或相關(guān)部門填寫領(lǐng)料單,注明請領(lǐng)數(shù)量。庫存模塊填寫實(shí)領(lǐng)數(shù)量和倉庫信息。庫存要求也可以直接創(chuàng)建領(lǐng)料單。生產(chǎn)領(lǐng)料出庫需要考慮限額領(lǐng)料問題。限額領(lǐng)料與否考慮由用戶設(shè)置。超額考慮按超額數(shù)量分級處理。分級由用戶設(shè)置。銷售提貨出庫: 銷售提貨出庫需要銷售部門提供提貨單作為出庫依據(jù)。出庫的物料應(yīng)是質(zhì)檢合格的產(chǎn)品。該出庫單需要能制作為出庫的財務(wù)憑證。質(zhì)檢抽樣出庫: 該項出庫處理大批量質(zhì)檢抽樣的出庫情況。其他出庫:其他出庫處理其他情況下的出庫。四.暫存暫存廣泛用于各個部門,用于物料的暫時存放。使用的倉庫可以只是一個邏輯概念。暫存的一般處理過程為:1.入庫填寫入庫單,而后可以直接存帳。如果需要修改清單,系統(tǒng)自動完成反存帳過程。2.出庫填寫出庫單,而后可以直接存帳。如果需要修改清單,系統(tǒng)自動完成反存帳過程。暫存清單的定期結(jié)算期限可以由用戶設(shè)置,定期完成結(jié)算。暫存的自動處理:在采購入庫、生產(chǎn)入庫等事務(wù)中,物料可能因為質(zhì)檢的緣故需要暫存,在質(zhì)檢結(jié)果出來后再入庫。此時考慮:采購入庫清單完成后,應(yīng)自動產(chǎn)生相應(yīng)的暫存出庫清單,以保持物料的平衡。暫存入庫單可以是由其他子系統(tǒng)的庫存組件創(chuàng)建,也可由庫存子系統(tǒng)創(chuàng)建。物流清單抬頭(IV_WL_TT)名稱數(shù)據(jù)類型及值域說明備注IDChar(20)編號PrimarykeyYIDChar(20)物流源單位IDMIDChar(20)物流目的單位IDYRYChar(20)源經(jīng)手人員IDMRYChar(20)目的經(jīng)手人員IDQDRQDatetime清單時間CZRQDatetime存帳時間JSRQDatetiem結(jié)算時間LXVarchar(50)清單類型FXChar(1)物流方向PZChar(20)物流憑證QDZTChar(1)清單狀態(tài)1:維護(hù);2:存帳;3:結(jié)算SHRChar(20)審核人SHRQDatetime審核日期CZRQDatetime存帳日期JSRQDatetime結(jié)算日期BZVarchar(255)備注ZTChar(1)狀態(tài)1:有效;0:注銷SXSJDatetime生效時間ZXSJDatetime注銷時間Data1Char(20)保留1Data2Char(20)保留2物流清單明細(xì)(IV_WL_MX)名稱數(shù)據(jù)類型及值域說明備注IDChar(20)清單IDPrimarykeyXHInt明細(xì)序號PrimarykeyXMBHChar(20)項目編號SLDacimal(20,3)數(shù)量JLDWChar(50)計量單位PCHChar(20)批次號CKXXChar(20)倉庫單位DJDecimal(20,3)單價ZTChar(1)狀態(tài)1:有效;0:無效SXSJDatetime生效時間ZXSJDatetime注銷時間3.5盤點(diǎn)事務(wù)庫存的盤點(diǎn)分兩種:按項目盤點(diǎn)和按倉庫盤點(diǎn)。不同的項目具有不同的盤點(diǎn)屬性,因此需要擴(kuò)展項目的盤點(diǎn)屬性,包括盤點(diǎn)間隔(以天計算)、盤點(diǎn)方法以及盤點(diǎn)相關(guān)的數(shù)量信息(如損耗等)該系統(tǒng)的盤點(diǎn)功能包括:盤點(diǎn)清單、盤點(diǎn)處理1.盤點(diǎn)清單盤點(diǎn)清單類似于物料清單,分為維護(hù)、存帳、結(jié)算三種狀態(tài)。處理辦法也類似。盤點(diǎn)清單抬頭包括:盤點(diǎn)部門、操作人、日期、狀態(tài)、審核信息。盤點(diǎn)清單明細(xì)包括:項目、數(shù)量、批次、倉庫信息。2.盤點(diǎn)處理盤點(diǎn)處理完成以下工作:(1)將盤點(diǎn)清單和庫存項目信息逐一核對,記錄所有的差額信息(2)按照差額生成相應(yīng)的盤盈入庫單和盤虧出庫單。(3)對生成的物流清單進(jìn)行存帳處理。(4)按照用戶設(shè)置和項目的盤點(diǎn)屬性進(jìn)行報警。3.盤點(diǎn)的反處理完成以下工作:(1)找到相關(guān)的物流清單(2)對物流清單進(jìn)行反存帳處理(3)刪除物流清單(4)設(shè)置盤點(diǎn)清單的狀態(tài)4.盤點(diǎn)相關(guān)查詢提供以下查詢:盤點(diǎn)清單(原始單據(jù)查詢)盤點(diǎn)差額(按項目、時間、倉庫)盤點(diǎn)生成的物流清單查詢盤點(diǎn)報警3.6帳務(wù)管理這里主要討論物流清單的記賬過程。物流清單的記賬過程為:按照清單創(chuàng)建庫存物流賬簿按照物流賬簿修改庫存項目信息設(shè)置清單狀態(tài)物流清單的反記賬過程為:按照清單查找到相關(guān)的庫存物流帳按照這些記賬修改庫存項目信息刪除這些帳物流清單的結(jié)算過程為:對物流賬簿進(jìn)行余額結(jié)算。設(shè)置清單狀態(tài)將結(jié)算的清單轉(zhuǎn)出。普通清單的結(jié)構(gòu)抬頭:包括物流源和目的、人員、日期、類型、方向、憑證、狀態(tài)、審核等明細(xì):項目、數(shù)量、批次、倉庫、金額等。記賬后產(chǎn)生的物流帳包括:物流源和目的、人員、清單日期、方向、清單、項目、數(shù)量、批次、倉庫、金額、記賬日期。細(xì)設(shè)計要求1.清單的處理使用統(tǒng)一的模塊2.用戶的訪問權(quán)限必須明確3.與其他模塊的接口,要協(xié)商定義好。二.可能的錯誤及處理1.清單數(shù)據(jù)錯誤清單數(shù)據(jù)與實(shí)際數(shù)據(jù)不符導(dǎo)致處理的問題。清單數(shù)據(jù)錯誤必須能在記賬前發(fā)現(xiàn)。2.記賬錯誤記賬錯誤指帳務(wù)數(shù)據(jù)和清單數(shù)據(jù)相矛盾。這里修正應(yīng)人為判定。系統(tǒng)應(yīng)能發(fā)現(xiàn)此類錯誤。系統(tǒng)維護(hù)設(shè)計4.庫存管理詳細(xì)設(shè)計該文擋用于說明庫存管理各個功能模塊結(jié)構(gòu),并給出實(shí)現(xiàn)的詳細(xì)設(shè)計。庫存管理是ERP系統(tǒng)的重要組成部分之一。庫存信息是MPS制定生產(chǎn)計劃的重要依據(jù)。約定: 表的命名:公共數(shù)據(jù)表以PUB為前綴,庫存模塊表以IV為前綴,后面為漢字表名的拼音縮寫。前綴和縮寫之間以”_”連接。字段名為名字的拼音縮寫為主。字段名和表名均為大寫。表的主鍵一般采用流水碼,基本結(jié)構(gòu)為:時間+用戶名+流水號4.1詳細(xì)設(shè)計概述1.系統(tǒng)運(yùn)行環(huán)境要求:Pwin98、SybaseEnterprise11.0、P166MMX以上CPU、32M以上內(nèi)存、400M以上硬盤空間。2.需求規(guī)定參見“關(guān)于庫存的需求”3.設(shè)計規(guī)定參見“庫存管理總體設(shè)計”4.基本概念該模塊作為ERP系統(tǒng)的一個子系統(tǒng),要求要能獨(dú)立使用。同時,要提供一個簡化的庫存管理組件,供其他模塊使用。圖SEQ圖\*ARABIC1庫存管理的模塊關(guān)系圖 采購、車間和銷售直接與庫存管理交換數(shù)據(jù)。這幾個模塊之間需要定義通用的數(shù)據(jù)接口。MPS主要是讀取庫存信息,質(zhì)檢的結(jié)果則影響庫存中物流的進(jìn)程。設(shè)備與庫存的關(guān)系類似于車間的領(lǐng)料。其中,采購、銷售、車間、設(shè)備和質(zhì)檢需要簡化的庫存管理組件。5.模塊結(jié)構(gòu)圖SEQ圖\*ARABIC2庫存管理模塊結(jié)構(gòu)庫存管理分為基礎(chǔ)數(shù)據(jù)設(shè)置、原始單據(jù)管理、單據(jù)處理、數(shù)據(jù)查詢、用戶管理五個主要的功能模塊,其結(jié)構(gòu)如上圖。外部接口考慮結(jié)合WebService設(shè)計,由于開發(fā)工具的變化,這里不做討論。庫存計劃部分結(jié)合計劃部分考慮,由計劃模塊指導(dǎo)完成。4.2基礎(chǔ)數(shù)據(jù)設(shè)置1.基本概念基礎(chǔ)數(shù)據(jù)設(shè)置包括倉庫設(shè)置、庫存項目設(shè)置、業(yè)務(wù)代碼設(shè)置和用戶設(shè)置。用戶設(shè)置通過專門的用戶設(shè)置系統(tǒng)與人事部門聯(lián)系,這里不做討論倉庫是一個分級結(jié)構(gòu),要求為每個倉庫指定其存儲的項目種類。庫存項目設(shè)置包括項目主文件所包括的所有內(nèi)容,其設(shè)置按照不同的項目種類分級設(shè)置。對于項目設(shè)置,可參照《項目主文件的管理》。業(yè)務(wù)代碼包括入庫代碼和出庫代碼,用于指明物流的性質(zhì)。2.設(shè)計實(shí)現(xiàn)項目設(shè)置和項目類別設(shè)置項目類別是一個分級結(jié)構(gòu),每個項目從屬于一個末級類別。項目的基本屬性有:名稱、類別、基本單位、計價方式、規(guī)格、基本單位和其他單位之間的換算等。庫存項目的擴(kuò)展屬性有:項目的庫存編碼、安全庫存量、ABC類別、倉庫屬性(在倉庫設(shè)置中設(shè)定)、損耗信息等。 建立項目類別表(PUB_XMLB):名稱數(shù)據(jù)類型及值域說明備注LBNMChar(10)內(nèi)碼PrimarykeyLBJGMChar(40)結(jié)構(gòu)碼NotnullLBMCVarchar(100)類別名稱NotnullSXSJDatetime生效時間ZXSJDatetime注銷時間BZVarchar(255)備注LBZTChar(1)類別的狀態(tài)1:有效;0:注銷建立項目基礎(chǔ)表(PUB_XMJC)名稱數(shù)據(jù)類型及值域說明備注IDChar(20)項目IDPrimarykeyMCVarchar(100)項目名稱NotnullLXChar(10)所屬類別ForeignkeyDWChar(10)主單位ForeignkeyGGVarchar(100)規(guī)格JJFSChar(20)計價方式Y(jié)XBSChar(1)有效標(biāo)示刪除的標(biāo)記SXSJDatetime生效時間ZXSJDatetime注銷時間注:計價方式包括先進(jìn)先出、移動平均、加權(quán)平均、后進(jìn)先出、個別計價 建立項目單位換算表(PUB_XMDW)名稱數(shù)據(jù)類型及值域說明備注IDChar(20)內(nèi)碼PrimarykeyXMIDChar(20)項目IDForeignkeyDWMCChar(50)相關(guān)單位名稱ForeignkeySLDecimal(15,5)數(shù)量關(guān)系nYXBSChar(1)有效標(biāo)示SXSJDatetime生效時間ZXSJDatetime注銷時間注1:XMID使用的所有計量單位在該表均有記錄注2:數(shù)量關(guān)系為n主計量單位=1相關(guān)單位,n為數(shù)量關(guān)系的值。注3:屬性為”1”和”2”的單位必須有數(shù)量換算關(guān)系建立項目庫存屬性表(IV_XM_KC)名稱數(shù)據(jù)類型及值域說明備注IDChar(20)IDPrimarykeyXMIDChar(20)項目IDForeignkeyXMBMChar(20)項目編碼ZDSLDecimal(15,5)最大數(shù)量ZXSLDecimal(15,5)最小數(shù)量ZCSJDecimal(15,5)存儲時限按天計算 建立項目安全庫存表(IV_XM_AQKC)名稱數(shù)據(jù)類型及值域說明備注IDChar(20)IDPrimarykeyXMIDChar(20)項目IDForeignkeyAQKCDecimal(15,5)安全庫存YXBSChar(1)有效標(biāo)示SXSJDatetime生效時間ZXSJDatetime注銷時間 建立項目倉庫屬性表(IV_XM_CK)名稱數(shù)據(jù)類型及值域說明備注IDChar(20)IDPrimarykeyXMIDChar(20)項目IDForeignkeySCCKchar(20)所屬倉庫YXBSChar(1)有效標(biāo)示SXSJDatetime生效時間ZXSJDatetime注銷時間 建立項目ABC分類表(IV_XM_ABC)名稱數(shù)據(jù)類型及值域說明備注IDChar(20)IDPrimarykeyXMIDChar(20)項目IDForeignkeyABCChar(1)ABC分類YXBSChar(1)有效標(biāo)示SXSJDatetime生效時間ZXSJDatetime注銷時間建立項目盤點(diǎn)表(IV_XM_PD)名稱數(shù)據(jù)類型及值域說明備注IDChar(20)IDPrimarykeyXMIDChar(20)項目IDForeignkeyPDZQChar(20)盤點(diǎn)周期PDSJDecimal(15,5)盤點(diǎn)時間PDSHDecimal(15,5)盤點(diǎn)損耗YXBSChar(1)有效標(biāo)示SXSJDatetime生效時間ZXSJDatetime注銷時間上述屬性均通過四個界面完成設(shè)置:類別設(shè)置界面、項目基礎(chǔ)信息設(shè)置界面、項目單位信息設(shè)置界面、項目庫存信息設(shè)置界面。上述界面基本結(jié)構(gòu)為:圖SEQ圖\*ARABIC3項目信息設(shè)置界面操作按鈕分為:添加、保存、刪除。對項目類別設(shè)置,添加分為同級添加和次級添加,同級添加將在當(dāng)前節(jié)點(diǎn)同一級增加一個新節(jié)點(diǎn),次級添加將為當(dāng)前節(jié)點(diǎn)增加一個子節(jié)點(diǎn)。刪除按鈕將刪除當(dāng)前選中葉子節(jié)點(diǎn)。對還有子節(jié)點(diǎn)的中間節(jié)點(diǎn)不能直接刪除。保存用于向數(shù)據(jù)庫提交所作的修改。樹形圖的表示采用結(jié)構(gòu)碼控件,關(guān)于結(jié)構(gòu)碼控件的使用,可參見《關(guān)于結(jié)構(gòu)碼的說明》。所有數(shù)據(jù),除項目庫存屬性外,均采用時間戳。時間戳的使用可參見《關(guān)于時間戳的說明》。4.3倉庫管理倉庫采用分層結(jié)構(gòu),采用與部門編碼類似的結(jié)構(gòu)。倉庫信息分為基本信息和相關(guān)項目信息。基本信息包括:名稱、負(fù)責(zé)人、所屬部門、電話、地址。相關(guān)項目是該倉庫可以存儲的項目種類信息,通過項目倉庫信息表(IV_XM_CK)表達(dá)。建立倉庫基礎(chǔ)信息表(IV_CKXX_JC)名稱數(shù)據(jù)類型及值域說明備注IDChar(20)倉庫編號PrimarykeyJGMChar(40)結(jié)構(gòu)碼NotnullMCVarchar(100)名稱NotnullSXSJDatetime生效時間ZXSJDatetime注銷時間BZVarchar(255)備注ZTChar(1)狀態(tài)1:有效;0:注銷FZRChar(20)負(fù)責(zé)人NotnullSSBMChar(20)所屬部門DHChar(20)電話DZVarchar(255)地址4.4庫存信息的表達(dá)引入容器概念,容器是含有有明確容積數(shù)量的庫位,為最末一級庫位。一個容器只能存放一個批次的項目。容器在其存放項目入庫完成時創(chuàng)建,隨著存放項目的轉(zhuǎn)移而轉(zhuǎn)移,隨著出庫的完成而消失,是一種邏輯上的概念。容器的存在過程:項目入庫時,在指定的倉庫單位下創(chuàng)建容器。容器ID自動生成。所屬倉庫為指定的倉庫單位。容量等于入庫量。 項目全部出庫時,容器注銷。關(guān)于使用容器的考慮:在容器屬性中說明項目信息、數(shù)量信息、批次信息,這樣可以簡單明了的了解當(dāng)前的庫存項目信息。(不用再專門設(shè)置相應(yīng)的庫存信息,只存在相應(yīng)的庫存帳)。容器的項目,需要說明分配信息。容器基本屬性表(IV_KC_RQ)名稱數(shù)據(jù)類型及值域說明備注IDChar(20)容器編號PrimarykeySSCKChar(20)所屬倉庫單位直接上級倉庫RLDecimal(20,5)最大容量缺省0JLDWChar(50)計量單位XMBHChar(20)項目編號NotnullKCLDecimal(20,5)庫存量KYLDecimal(20,5)可用量PCHChar(20)批次號NotnullZJZTChar(1)質(zhì)檢狀態(tài)SXSJDatetime生效時間創(chuàng)建時間ZXSJDatetime注銷時間BZVarchar(255)備注ZTChar(1)狀態(tài)1:有效;0:注銷DJDecimal(15,5)單價注:ZJZT取值為:0待檢;1合格;2不合格;3在檢對庫存項目的在庫時間,用下表說明時間信息表(IV_KC_SJ)名稱數(shù)據(jù)類型及值域說明備注IDChar(20)IDPrimarykeyXMIDChar(20)項目IDPCHChar(20)批號RKRQDatetime入庫時間第一次入庫時間CKRQDatetime出庫時間最后出庫時間SXDecimal(15,5)存儲時限最大時限 對庫存項目的質(zhì)檢情況,用下表說明:名稱數(shù)據(jù)類型及值域說明備注IDChar(20)IDPrimarykeyXMIDChar(20)項目IDPCHChar(20)批號QJDBHChar(40)請檢單編號QJDZTChar(1)請檢單狀態(tài)1:發(fā)出;2:結(jié)論;3:其他 對庫存項目的資金占用情況,用下表說明名稱數(shù)據(jù)類型及值域說明備注IDChar(20)IDPrimarykeyXMIDChar(20)項目IDCKIDChar(20)倉庫IDDJDecimal(15,5)單價JEDecimal(15,5)金額SLDecimal(15,5)數(shù)量按項目基本單位計算4.5物流事務(wù)庫存物流事務(wù)包括普通入庫、普通出庫和暫存處理。這里對物流的通用過程作一說明。(1)物流清單物流首先要完成相應(yīng)的物流清單。清單一般分為抬頭和明細(xì)兩項。可沿用上一版本的模式。物流清單分為以下狀態(tài):維護(hù)、存帳、結(jié)算。維護(hù):清單的創(chuàng)建、修改階段。維護(hù)階段的清單可做寫操作,此時的物流信息并未記入。存賬:清單在確認(rèn)無誤后,可做存帳處理。此時的清單只讀,物流信息記入庫存帳。同時設(shè)置相應(yīng)的容器。存帳階段的清單可做反存帳處理,清單回到維護(hù)狀態(tài)。此時需設(shè)置相關(guān)的物流信息和容器信息。記賬:存帳的清單進(jìn)行資金的記賬,記賬后的清單只讀。記賬設(shè)置庫存的資產(chǎn)信息和容器中的庫存單價,同時產(chǎn)生資金流賬。記賬階段的清單可做反記賬處理,清單回到存賬狀態(tài)。圖SEQ圖\*ARABIC4清單狀態(tài)圖一般清單應(yīng)包括如下信息:抬頭:物流源、物流目的、人員、日期、清單類型、物流方向、物流憑證、狀態(tài)、審核信息、制單人、制單日期等明細(xì):項目、數(shù)量、批次、倉庫信息、價格信息圖SEQ圖\*ARABIC5抬頭和明細(xì)關(guān)系(2)清單的編輯處理清單編輯包括如下功能:增加、修改、刪除、保存、增加明細(xì)、刪除明細(xì)、清單的定位。清單編輯下包括四種狀態(tài):新建狀態(tài)、刪除狀態(tài)、修改狀態(tài)、察看狀態(tài)。各個狀態(tài)下的變化如圖5。清單編輯窗口下有:Create,Load,Delete,Edit,Save,Add-MX,Del-MX,Set-State,Move九個基本操作。Add-MX操作功能:增加一條明細(xì)項,清單設(shè)置為修改狀態(tài)。完成過程:檢查清單當(dāng)前狀態(tài),將清單設(shè)置為修改狀態(tài)增加一條明細(xì)項,設(shè)置明細(xì)項編號。Del-MX操作刪除一條明細(xì)項,清單設(shè)置為修改狀態(tài)。檢查清單當(dāng)前狀態(tài),將清單設(shè)置為修改狀態(tài)刪除一條明細(xì)項Create操作功能:創(chuàng)建一個新的清單,并將清單窗口定位到新的清單。清單狀態(tài)為新建狀態(tài)。完成過程:查清單狀態(tài),如為修改狀態(tài),告知用戶需要先保存數(shù)據(jù),如為新建狀態(tài)則結(jié)束。創(chuàng)建一個新的抬頭,設(shè)置時間戳和基本信息調(diào)用Add-MX操作,創(chuàng)建明細(xì)項(缺省為8條)設(shè)置清單為新建狀態(tài)Load操作功能:在窗口中載入清單,清單狀態(tài)為察看狀態(tài)。載入清單抬頭數(shù)據(jù)如果載入失敗,則調(diào)用Create操作新建一個清單載入抬頭相關(guān)的明細(xì)數(shù)據(jù)設(shè)置清單為察看狀態(tài)Edit操作功能:將當(dāng)前窗口下察看狀態(tài)的清單設(shè)置為修改狀態(tài)。完成過程:設(shè)置清單為修改狀態(tài)。Delete操作功能:將當(dāng)前窗口下的清單設(shè)置為刪除狀態(tài),并刪除當(dāng)前清單。完成過程:檢查清單狀態(tài),如為新建狀態(tài)則結(jié)束刪除所有明細(xì)項刪除抬頭數(shù)據(jù)保存修改Save操作功能:保存對清單的修改,保存完成后,清單為察看狀態(tài)。完成過程:刪除空明細(xì)項對數(shù)據(jù)進(jìn)行有效性檢查保存修改設(shè)置清單為察看狀態(tài)Set-State操作功能:按參數(shù)設(shè)置清單的狀態(tài),更改菜單的操作屬性Move操作完成清單的定位,只在察看狀態(tài)下調(diào)用。Move操作分為:Move-First,Move-Prev,Move-Next,Move-Last四個操作。在調(diào)用Move操作之前需要對清單狀態(tài)進(jìn)行檢查。Close操作對清單狀態(tài)進(jìn)行檢查,如為修改狀態(tài),則提示是否保存。關(guān)閉清單編輯窗口。清單下操作菜單包括:新增、修改、刪除、保存、增加明細(xì)、刪除明細(xì)、首記錄、前一記錄、后一記錄、末記錄和退出共十一個基本菜單項。各個菜單項對應(yīng)事件完成操作和清單狀態(tài)關(guān)系如下表:菜單項新建狀態(tài)(New)修改狀態(tài)(Edit)察看狀態(tài)(View)調(diào)用操作新建EnableEnableEnableCreate,修改DisableDisableEnableEdit刪除EnableEnableEnableDelete,load保存DisableEnableDisableSave增加明細(xì)EnableEnableEnableAdd-MX刪除明細(xì)EnableEnableEnableDel-MX首記錄EnableEnableEnableMove-First前一記錄EnableEnableEnableMove-Prev后一記錄EnableEnableEnableMove-Next末記錄EnableEnableEnableMove-Last退出EnableEnableEnableClose圖SEQ圖\*ARABIC6清單編輯下的狀態(tài)變化(3)清單的存賬處理清單的存賬使清單從編輯狀態(tài)轉(zhuǎn)到存賬狀態(tài),并設(shè)置相關(guān)的庫存信息。此外,為查詢分析考慮,還需要記錄物流信息。存賬是一個可逆的過程。物流清單的存賬需要完成如下工作:記錄物流賬設(shè)置庫存信息修改清單屬性為存賬物流清單的存賬逆操作要完成如下工作:取消物流賬設(shè)置庫存信息修改清單屬性為編輯(4)清單的記賬處理清單的記賬使清單從存賬狀態(tài)轉(zhuǎn)到記賬狀態(tài),并設(shè)置相關(guān)的庫存資產(chǎn)信息。此外,為查詢分析考慮,還需要記錄資金流信息。記賬是一個可逆的過程。物流清單的記賬需要完成如下工作:錄資金流賬置庫存資產(chǎn)信息改清單屬性為記賬物流清單的記賬逆操作要完成如下工作:消資金流賬置庫存資產(chǎn)信息改清單屬性為存賬(五)物流記賬憑證的產(chǎn)生 物流記賬憑證由財務(wù)模塊完成。4.5.1入庫入庫分為生產(chǎn)入庫、采購入庫、退料入庫、盤盈入庫和其他入庫。入庫需要能提供入庫憑證作為采購付款憑證之一。入庫憑證的制作依照存帳后的清單。制作了入庫憑證的清單,不能再轉(zhuǎn)為維護(hù)狀態(tài)。1.采購入庫:采購入庫單記錄向外單位采購物品的情況。采購入庫指生產(chǎn)原材料、商品、設(shè)備零部件、辦公用品等的采購收貨,對于生產(chǎn)辦公設(shè)備,由設(shè)備模塊給出。采購入庫單可根據(jù)采購系統(tǒng)的采購訂單產(chǎn)生。在采購模塊中也提供了完成采購入庫單的功能。2.生產(chǎn)入庫:生產(chǎn)入庫記錄車間產(chǎn)成品入庫的情況,直接反映了車間生產(chǎn)的成果。生產(chǎn)入庫單可根據(jù)車間控制系統(tǒng)的成品交料單產(chǎn)生,其價格由車間交料單提供。3.退料入庫:退料入庫記錄車間物料退回倉庫的情況,可根據(jù)車間控制系統(tǒng)的退料單產(chǎn)生。4.其他入庫:其他入庫處理上述情況之外的入庫。4.5.2出庫出庫分為生產(chǎn)領(lǐng)料出庫、銷售提貨出庫、質(zhì)檢抽樣出庫、廢棄出庫和其他出庫。暫存出庫在暫存里討論。1.生產(chǎn)領(lǐng)料出庫:生產(chǎn)領(lǐng)料出庫由車間或相關(guān)部門填寫領(lǐng)料單,注明請領(lǐng)數(shù)量。庫存模塊填寫實(shí)領(lǐng)數(shù)量和倉庫信息。庫存部門也可以直接創(chuàng)建領(lǐng)料單。車間產(chǎn)生的領(lǐng)料單在庫存部門將產(chǎn)生待領(lǐng)量,生產(chǎn)出庫單應(yīng)附帶有領(lǐng)料單信息。生產(chǎn)領(lǐng)料出庫需要考慮限額領(lǐng)料問題。限額領(lǐng)料要求由計劃產(chǎn)生。2.銷售提貨出庫:銷售提貨出庫需要銷售部門提供提貨單作為出庫依據(jù)。出庫的物料應(yīng)是質(zhì)檢合格的產(chǎn)品。該出庫單需要能制作為出庫的財務(wù)憑證。3.質(zhì)檢抽樣出庫:該項出庫處理大批量質(zhì)檢抽樣的出庫情況。領(lǐng)料依據(jù)是請檢單。4.其他出庫:其他出庫處理其他情況下的出庫。物流清單抬頭(IV_WL_TT)名稱數(shù)據(jù)類型及值域說明備注IDChar(20)編號PrimarykeyYIDChar(20)物流源單位IDMIDChar(20)物流目的單位IDYRYChar(20)源經(jīng)手人員IDMRYChar(20)目的經(jīng)手人員IDQDRQDatetime清單時間CZRQDatetime存帳時間JSRQDatetiem結(jié)算時間LXVarchar(50)清單類型FXChar(1)物流方向PZChar(20)物流憑證QDZTChar(1)清單狀態(tài)1:維護(hù);2:存帳;3:結(jié)算SHRChar(20)審核人SHRQDatetime審核日期CZRQDatetime存帳日期JSRQDatetime結(jié)算日期BZVarchar(255)備注ZTChar(1)狀態(tài)1:有效;0:注銷SXSJDatetime生效時間ZXSJDatetime注銷時間Data1Char(20)保留1Data2Char(20)保留2物流清單明細(xì)(IV_WL_MX)名稱數(shù)據(jù)類型及值域說明備注IDChar(20)清單IDPrimarykeyXHInt明細(xì)序號PrimarykeyXMBHChar(20)項目編號SLDacimal(20,3)數(shù)量JLDWChar(50)計量單位PCHChar(20)批次號CKXXChar(20)倉庫單位DJDecimal(20,3)單價ZTChar(1)狀態(tài)1:有效;0:無效SXSJDatetime生效時間ZXSJDatetime注銷時間物流賬表(IV_WL_JZ)名稱數(shù)據(jù)類型及值域說明備注IDChar(40)IDPrimarykeyBHChar(20)清單編號WLYChar(20)物流源部門WLMDChar(20)物流目的部門WLRQDatetime物流日期LXChar(40)清單類型WLFXChar(1)物流方向1:入;2:出WLPZChar(20)物流憑證FLRChar(20)發(fā)貨人SLRChar(20)收貨人ZDRChar(20)制單人ZDRQDatetime制單日期SHRChar(20)審核人SHRQDatetime審核日期BZVarchar(100)備注XMIDChar(20)項目IDSLDecimal(15,5)數(shù)量PCHChar(20)批次號JLDWChar(50)計量單位CKIDChar(20)倉庫IDWLYYChar(20)物流原因代碼JZRQDatetime記賬日期JSRQDatetime結(jié)算日期YXBSChar(1)有效標(biāo)示0:注銷;1:有效;SXSJDatetime生效時間ZXSJDatetime注銷時間TAG1Varchar(50)保留1TAG2Varchar(50)保留2TAG3Varchar(50)保留3資金流表(PUB_ZJL)名稱數(shù)據(jù)類型及值域說明備注IDChar(40)IDPrimarykeyXMIDChar(20)項目IDPHChar(20)批號SLDecimal(15,5)數(shù)量DJDecimal(15,5)單價JEDecimal(15,5)金額RYChar(20)人員RQDatetime日期PZChar(20)憑證MKBZChar(10)模塊標(biāo)志FXChar(1)資金方向1:入;2:出ZJYChar(20)資金源ZJMDChar(20)資金目的JLDWVarchar(50)計量單位4.6盤點(diǎn)事務(wù)該系統(tǒng)的盤點(diǎn)功能包括:盤點(diǎn)清單、盤點(diǎn)處理盤點(diǎn)清單盤點(diǎn)清單類似于物料清單,分為維護(hù)、處理兩種狀態(tài)。盤點(diǎn)清單抬頭包括:盤點(diǎn)部門、操作人、日期、狀態(tài)、審核信息 盤點(diǎn)清單明細(xì)包括:項目、數(shù)量、批次、倉庫信息。盤點(diǎn)清單的結(jié)構(gòu)、狀態(tài)和操作與物流清單類似,實(shí)現(xiàn)可參考物流清單。盤點(diǎn)清單的生成與物流清單相比較為特殊,生成盤點(diǎn)清單需要首先指明盤點(diǎn)倉庫,而后系統(tǒng)需要根據(jù)該倉庫的庫存信息創(chuàng)建新的盤點(diǎn)清單。該盤點(diǎn)清單包括了記錄中該倉庫所有的庫存信息。盤點(diǎn)處理盤點(diǎn)處理完成以下工作:(1)將盤點(diǎn)清單和庫存項目信息逐一核對,記錄所有的差額信息(2)按照差額生成相應(yīng)的盤盈入庫單和盤虧出庫單。(3)對生成的物流清單進(jìn)行存帳處理。盤點(diǎn)的反處理完成以下工作:(1)找到相關(guān)的物流清單
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 車位使用權(quán)轉(zhuǎn)移合同協(xié)議
- 房地產(chǎn)開發(fā)合同書
- 標(biāo)準(zhǔn)車位租賃合同模板
- 土地征收補(bǔ)償合同實(shí)施細(xì)則
- 品牌代理合作合同權(quán)利轉(zhuǎn)讓協(xié)議
- 醫(yī)用耗材供應(yīng)合同
- 腎上腺皮質(zhì)激素及其相關(guān)藥物的臨床藥理學(xué)課件
- 文化展覽客戶需求挖掘考核試卷
- 拖拉機(jī)品牌建設(shè)與傳播考核試卷
- 機(jī)床制造業(yè)生產(chǎn)效率提升與精益生產(chǎn)考核試卷
- 2025人教版一年級下冊數(shù)學(xué)教學(xué)進(jìn)度表
- DeepSeek教案寫作指令
- 休學(xué)復(fù)學(xué)申請書
- 北京2025年02月北京市地質(zhì)礦產(chǎn)勘查院所屬事業(yè)單位公開招考工作人員筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- DeepSeek零基礎(chǔ)到精通手冊(保姆級教程)
- 瓷磚鋪貼勞務(wù)承包協(xié)議書
- 2025年四川司法警官職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測試近5年??及鎱⒖碱}庫含答案解析
- 新建污水處理廠工程EPC總承包投標(biāo)方案(技術(shù)標(biāo))
- 《宏觀經(jīng)濟(jì)管理研究》課件
- 蘇教版五年級下冊數(shù)學(xué)全冊教案設(shè)計
- GB/T 36548-2024電化學(xué)儲能電站接入電網(wǎng)測試規(guī)程
評論
0/150
提交評論