倉庫管理系統_第1頁
倉庫管理系統_第2頁
倉庫管理系統_第3頁
倉庫管理系統_第4頁
倉庫管理系統_第5頁
已閱讀5頁,還剩56頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

倉庫管理系統

引言:數據庫技術是計算機科學中的一種非常重要的部分,數據庫技術以

數據庫日勺應用也正以E新月異的速度發展。倉庫管理在企業H勺整個供應鏈中起著

至關重要的作用,假如不能保證對的的進貨和庫存控制及發貨,將會導致管理費

用日勺增長,服務質量難以得到保證,從而影響企業的競爭力。老式簡樸、靜態的

倉庫管理已無法保證企業多種資源的高效運用。如今的倉庫作業和庫存控制作業

已十分復雜化多樣化,僅靠人工記憶和手工錄入,不僅費時費力,并且輕易出錯,

給企業帶來巨大損失。使用倉庫管理系統,對倉庫各環節實行全過程控制管理,

并可對貨品進行貨位、批次、保質期、配送等實現系統列號管理,對整個收貨、

發貨、補貨、集貨、送貨等各個環節H勺規范化作業,還可以根據客戶H勺需求制

作多種合理H勺記錄報表。倉庫管理系統能協助企業合理有效地運用倉庫空間,以

迅速、精確、低成本的方式為客戶提供最佳的服務。

關鍵字:SQL,Delphi,倉庫管理,系統

L倉庫管理系統

系統功能的基本規定:

1)產品入庫管理,可以填寫入庫單,確認產品入庫;

2)產品出庫管理,可以填寫制庫單,確認出庫;

3)借出管理,憑借條借出,然后可以還庫;

4)初始庫存設置,設置庫存的初始值,庫存的上下警戒限;

5)可以進行盤庫,反應每月、年的庫存狀況;

6)可以查詢產品入庫狀況、出庫狀況、目前庫存狀況,可以按出庫單、

入庫單,產品、時間進行查詢;

2.需求分析

基本資料管理:

供貨單位管理:設置并管理供貨商檔案,檔案信息包括客戶編號、客戶名稱、

地址、聯絡人、聯絡和備注信息。

1.收貨單位管理:設置并管理收貨單位檔案,檔案信息包括客戶編號、

客戶名稱、地址、聯絡人、聯絡和備注信息。

2.貨品檔案管理:檔案信息包括貨品名稱、編號、貨品描述、計量單

位、備注闡明。

3.庫管人員設置:設置并管理倉庫管理人員。

倉庫貨品進出管理:

I.貨品入倉管理:可以自動生成入庫單號,貨品及客戶選擇以便快捷,

不限制每筆入庫單貨品筆數。

2.貨品出倉管理:可以自動生成出庫單號,貨品及客戶選擇以便快捷,

不限制每筆出貨單貨品筆數。

3.貨品盤點管理:可以自動生成盤點單號,貨品選擇以便快捷。

庫存查詢及記錄:

1.庫存查詢:可以隨時查詢多種貨品庫存,貨品自動分類匯總記錄。

2.單據查詢:可以隨時查詢入庫、出庫、盤點等多種貨品單據。

3.綜合查詢:可以隨時查詢不一樣步間段、憑證號、客戶、貨品等查

詢條件查詢入、出、盤等數據,并能對查詢數據進行記錄匯總。

庫存分析報警:

1.庫存上下限設置:可以設定倉庫庫存中各項貨品的庫存上下限。

3.概念構造設計

1)庫存實體E?R圖:

2)入庫實體E?R圖:

3)出庫實體E.R圖:

5)還庫實體E?R圖:

7)實體和實體之間的關系圖如圖所示:

8)倉庫管理E?R圖如圖所示

已用庫存

負責人

倉庫總量

4.邏輯構造設計

關系模型設計

1)倉庫表STOREJNF。

NO.字段名代碼類型約束

1倉庫號sloIDChar(3)主鍵

2已用庫存Use(l_volumeSmallint非空,默認0,unsigned,<=All_volume

2庫存總量All_volnmeSmallint非空,默認1000().unsigned

4負責人principalVarchar(20)非空

5號碼stoTELVarchar(15)

2)零件表PROJNFO

NO.字段名代碼類型約束

1零件號PRO.CODEChar⑺主鍵

2名稱PRO_NAMEVarchar(20)非空

3規格PRO_SIZEChar(10)

4單價priceDecimal(6,2)非空,默認0,unsigned

5計量單位mensurationChar(4)非空,默認“元”

6描述descriptionText

3)供應商SUPPLIER_INFO

NO.字段名代碼類型約束

1編號SUPPLIER/。varchar(5)主鍵

DE

2供應商SUPPLIER-Varchar(25)非空

NAME

3號碼LINK_PHOVarchar(15)非空

NE

4地址addressText

4)使用者USER_TABLE

NO.字段名代碼類型約束

1顧客名DUSER_NAVARCHAR(主鍵

ME30)

2密碼USER_PWDVarchar(20)非空

3顧客級別USER.LEVVarchar(15)

EL

5)入庫LIST」NFO

NO.字段名代碼類型約束

0入庫編號LIST.CODEvarchar(5)主鍵

1時間LIST.DATEdatetime

物品數量PRO.NUM

2int

3物品單位UNITvarchar(4)

4物品號PRO.CODESmallint非空

5庫位代碼PLACE_COVarchar(20)非空

DE

6操作員號OPERATORVarchar(20)非空

_ID

6)操作員OPERATOR」NFO

NO.字段名代碼類型約束

0操作員號OPERATORVARCHAR(主鍵

」D5)

1姓名DNAMEChar(3)非空

2性別SEXChar(3)非空

3等級LEVEL1Char(7)

4PHONESmallint非空

5地點ADDRESSVarchar(20)非空

7)庫位表PLACEJNFO

NO.字段名代碼類型約束

0庫位號PLACE_COsmallint主鍵

DE

1區域名AREA_NAMChar(3)

E

2物品編號PRO_CODEChar(7)主鍵,

3貨架號SHELF_NUSmallint非空

M

4層號FLOOR_NUVarchar(20)非空

M

列號LINE_NUM

5Varchar(20)非空

6高度HEIGHTVarchar(20)非空

7長度LENGTHTimestamp非空

8寬度WIDTH

5.系統流圖

6.設計存儲過程

庫存盤點存儲過程

設計思緒:

1、判斷與否期初盤點,期初盤點則根據已經有時入倉數據和出倉數據,計算現庫存數

量,假如沒有入倉數據和出倉數據,則數量計為o,把成果數據插入盤點信息表,

返回成功標志,程序結束;

2、非期初盤點,則根據目前時間點找到近來一期的盤點數據,再根據從該期盤點時間

到目前時間點所有的入倉數據和出倉數據?,計算現庫存數量,把成果數據插入盤點

信息表,返回成功標志,程序結束;

3、考慮到貨品信息表會不定期更新,盤點表也要以最新的貨品信息表進行盤點。

實時庫存狀況存儲過程

實時庫存狀況存儲過程與庫存盤點存儲過程設計思緒類似,但計算成果不需寫到數據

表,直接以數據集形式返回。

設計思緒:

1、判斷與否已存在盤點數據,如否則根據已經有的入倉數據和出倉數據,計算現庫存

數量,假如沒有入倉數據和出倉數據,則數量計為0,返【可成果數據集,程序結束;

2、如已存在盤點數據,則根據目前時間點找到近來一期的盤點數據,再根據從該期盤

點時間到目前時間點所有日勺入倉數據和出倉數據,計算現庫存數最,返回成果數據

集,程序結束;

3、考慮到貨品信息表會不定期更新,盤點表也要以最新的貨品信息表進行盤點。

查詢庫存異常狀況存儲過程

查詢庫存異常狀況存儲過程是以設置庫存上下限數據,對實時庫存狀況進行計算,返回

低于庫存下限或高于上限日勺貨品數據

設計思緒:

1、根據庫存上下限的數據,限定計算實時庫存H勺貨品范圍;

2、判斷與否已存在盤點數據,如否則根據已經有的入倉數據和出倉數據,計算現庫存

數量,返回低「庫存下限或高于上限的貨品數據集,程序結束;

3、如已存在盤點數據,則根據目前時間點找到近來一期的盤點數據,再根據從該期盤

點時間到目前時間點所有的入倉數據和出倉數據,計算現庫存數量,返回低于庫存

卜.限或高于上限的貨品數據集,程序結束。

7.Delphi前臺演示

1、登錄

2主界面

基本表信息省理㈤出入庫信息省理3產品借還值息省理W初始庫存設置⑦生建信息官'理?)庫信息查詞0庫存控的指理9系紈苣理Z

一朱江制作盜版必究

3供應商信息管理

3送1

伊皮賽代碼I供應福名作惟關Ala不電口;胞由代碼

小21

?冠11電子念提名150054KSJ12福落

三明石明488的存值f

才子林穌15806026^4*田而下的It.

華史里

SW李nV.I.C

必?運動■根

S??豆.________________________

oddasRa156328^^30北京

|錄入供G雷|

?賒供應窯

4操作員信息管理

T"ex

命作員I”姓名I國別|Q/電話.ItHt*作員ID

(5?)

ope07JACK男13U5O34S52E1-1M

姓名

級別V

性別

收系電話

5物品信息管理、

物1s信?樂

|]修改新品

曬?物品退出

6庫位信息管理

7入庫信息管理

入庫單編號1操作員代號1入庫時間入庫物品編碼|物品數量|物品單位|庫位代號|

?10010ope072010-6-1Cpro0120張pla02

11111opeOOJ2010-1-9ptoOO10,本P*?00

11112opeOO2010-1-21proOO10i本Pia01

11113opeOl2010-1-2SproOO10:本曲01

11114opeOO2010-1-31pro0110本p4aO2

11115opeOO2010-3-2pio0210津出03

8.出庫信息管理

育出庫n,x

出庫信息列表

出睇單編號I漫作員代號I出庫時阻出庫物品編碣|物品數量|物品單位|席位代號.

?00010ope012010-6-Vpco0210本pla02

01111opeOO2010-1-9proOO1本plaOO

01112opeOO2010-1-21proOO2本pla01

01113ope012010-1-29proOO3本pla01

01114opeOO2010-1-31pro014本pla02

01115opeOO2010-3-2pco025本pla03

Wuziguanh

出庫單編號100010

E代號

出庫表單輸入成功?3(5位)

出瘴時間|2010-6-17當編碼|pro02

3(5位)

物品數量[To-

庫位代號同菽

物資出席退出界面

9物資借出管理

1()物資償還管理

歸還單編號1澡作員代號1歸還時間|「用|;k我|!”.:

yilOlOope032010-6-19proOO20個pla02

11.庫存信息初始化

際存信息列表

Uiulhauntu?.

庫存初始化修改

10退出

12庫位信息查詢

13庫盤點操作管理

7’京盤點企業管現T'o'x

叁詢當防庫存退出

14.某時間段庫存信息查詢

15.準時間盤點庫存信息操作

7’羲時間盤點區庫京萬窿司操作To'<

16入庫信息杳詢

7’入庫信息查詢

17.出庫信息查詢

二夕,

7'出庫信息查詢

卜---------------------------------------------------------------------------------------IS

入庫單編號|操作員代號仄庫時間|入庫物品編碼|物品數量|物品單位|庫位代號[

?(00010ope012010-6-17p(o02而本pla02

日期查詢

2010-4-42010-6-20

案作員查詢

18目前庫存信息查詢

_

7當前庫存值且查詢

退出

19.顧客賬號管理

20.賬號密碼修改

8.數據庫的實行和維護

--------------------------------------創立數據庫名為Material.DB的數據庫

CREATEDATABASEMaterial.DB

ONPRIMARY(

NAME='Material_DBI;

FILENAME='C:\ProgramFiles\MicrosoftSQLServer\MSSQL\DATA\Material_DB1.mdf,

SIZE=10MB,

MAXSIZE=500MB.

FILEGROWTH=20MB),

NAME='Matcrial_DB2',

FILENAME='C:\ProgramFilcs\MicrosoflSQLScrvcr\MSSQL\DATA\Matcrial_DB2.indf,

SIZE=1MB,

MAXSIZE=100MB,

FILEGROWTH=10MB)

LOGON(

NAME='Material_DB_Ljg;

FILENAME='C:\PrograinFiles\MicrosoftSQLServer\MSSQL\DATA\Material_DB_Log.ldf,

SIZE=10MB,

MAXS1ZE=100MB.

FILEGROWTH=10%);

GO

---------------------------------------創立各實體與聯絡的關系表

-供應商管理SQL語句

createprocedureFindAIISupplier

as

selectsupplier_code供應商代碼,suppliejname供應商名稱,link」nan聯絡人Jink_phone聯

絡,supplier_address供應商地址,remark備注

fromsupplier_intb

createprocInsertSupplier@SUPPLIER_CODEEDvarchar(5),@SUPPLIER_NAMEED

varchar(25),@LINK_MANEDvarchar(8),@LINK_PHONEEDvarchar(15),@SUPPLIER_ADDRESSED

varchar(50).@REMARKEDvarchar(255)

as

insertintosupplier_infb(supplicr_code,supplicr_nanie,link_inan,link_phone,supplicr_addrcss,rcmark)

values(@supplier_codeed,@supplier_naineed,@link_inaned,@link_ph.oneed,@supplier_addressed,@remarked)

createprocModifySupplier@SUPPLIER_CODEEDvarchar(5).@SUPPLIER_NAMEED

varchar(25),@LINK_MANEDvarchar(8),@LINK_PHONEEDvarchar(15),@SUPPLIER_ADDRESSED

varchar(50),@REMARKEDvarchar(255)

updatesupplicr_infosei

supplicr_codc=(a)supplicr_codced.supplicr_namc=(a)supplicr_namced,link_man=(3)link_maned,link_phone=@link

_phonccd,supplicr_addrcss=(a)supplicr_addrcsscd,rcmark=@rcinarkcd

wheresupplier_code=@supplier_codeetl

createprocDeleteSupplier@Supplier_codeedvarchaiX5)

as

deletefromsupplier_infowheresupplier_code=@supplier_codeed

―物品管理SQL語句

createprocedureFindAIIPro

as

selectpro_code物品編碼,pro_name物品名稱,unit計量單位,pro_type物品類型.pro_size物品規

格,pro_price單位價格,supplie【_code供應商代碼,order_num訂貨枇量,order_time訂貨提前期

frompro_infb

createprocInsertPro@pro_codeedvarchaiX5).@pro_nameedvarchar(15),@pro_lypeed

varchar(5),@supplier_codeedvarchar(5).@unitedvarchar(4),@pro_sizeedvarchar(15),@oider_numed

int.@pro_priceedint.@order_timeedint

as

insertintopro_infb(pro_code,pro__type,supplier_code,_size,order_num,pro_price,order_time)

values(@pro_codeed,@pro_nanieed,@pro_typeed,@supplier_codeed.@united,@pro_sizeed.@order_numed.@pr

o_priceed.@order_timeed)

createprocModifyPro@pro_codeedvarchar(5),@pro_nameedvarchar(15),@pro_typeed

varchar(5),@supplier_codeedvarchar(5),@unitedvarchar(4),@pro_sizeedvarchar(15),@ordei_numed

int,@pro_priceedint,@order_tiineedint

updateprojnfo

pro_code=@pro_codeed,pro_naine=(a)pro_namecd,pro_l)'pe=@pro_t)peed,supplier_code=@supplicr_code€d,unit

=@unitcd,pro_sizc=@pro_sizccd,order_num=(a)order_nurned,pro_price=@pro_pricccd,ordcr_time=@order_time

ed

wherepro_code=@pro_codecd

createprocDeletePro@pro_coceedvarchar(5)

deletefrompro_intbwherepro_code=@pro_codeed

-庫位管理SQL語句

createprocInsertPlace@PLACE_CODEEDVARCHAR(5),@AREA_NAMEED

VARCHAR(10),@PRO_CODEEDVARCHAR(5).@SHELF_NUMEDINT,@FLOOR_NUMED

INT.@LINE_NUMEDINT.@HEIGHTEDINT.@LENGTHEDINT.@WIDTHEDINT

as

insertintop!ace_info(place_code,area_name,pro_co<le,she!fLnum,floor_num,line_nuni,height,length,width)

values(@PLACE_CODEED,@AREA_NAMEED,@PRO_CODEED,@SHELF_NUMED,@FLOOR_NUMED,@

LINE_NUMED,@HEIGHTED.@LENGTHED,@WIDTHED)

createprocModifyPlace@PLACE_CODEEDVARCHAR(5),@AREA_NAMEED

VARCHAR(K)),@PRO_CODEEDVARCHAR(5),@SHELF_NUMEDINT,@FLOOR_NUMED

INT.@LINENUMEDINT.@HEIGHTEDINT.@LENGTHEDINT.^WIDTHEDINT

as

updateplacc_info

placc_codc=@placc_codecd,arca_nainc=@arca_namccd,pro_codc=@pro_codced.shclCnum=@shclLnumc41,floo

r_nutn=(a'floor_nuined,line_num=@line_nuined,height=@heighted,length=@lengthed,width=@U'idthed

whereplacc_code=@placc_co<lccd

createprocDcicicPIacc@place_codccdvarchar(5)

as

deletefromplacejnfowhereplace_code=@place_codeed

createprocedureFindAllPlace

as

selectplace_code庫位號,area_name區域名,pro_code物品編號,shelf_nutn貨架號碼,floor_nujn層

號Jinjnum列號,height貨格高度Jenglh貨格長度,width貨格寬度

fromplace_info

-操作員信息管理SQL語句

createprocInsertOpcratorOOPERATOR_IDEDVARCHAR(5),(a)NAMEEDVARCHAR(8),OSEXED

VARCHAR(2),@LEVEL1EDVARCHAR(10),@PHONEEDVARCHAR(15),@ADDRESSEDVARCHAR(30)

as

insertintooperalor_info(OPERATOR」D.DNAME,SEX,LEVELl.PHONE,ADDRESS)

vakies(@OPERATOR_IDED.@NAMEED.@SEXED.@LEVELlED.@PHONEED.@ADDRESSED)

createprocModifyOperator@OPERATOR_IDEDVARCHAR:5),@NAMEEDVARCHAR(8),@SEXED

VARCHAR(2),@LEVEL1EDVARCHAR(10),@PHONEEDVARCHAR(15),@ADDRESSEDVARCHAR(30)

updateopcrator_info

OPERATOR_ID=@OPERATOR_1DED,DNAME=@NAMEED,SEX=@SEXED,LEVEL1=@LEVEL1ED,PHON

E=@PHONEED,ADDRESS=@ADDRESSED

whereoperalor_id=@OPERATOR_IDED

createprocDeleleOperator@operator_idedvarchar(5)

deletefromoperator_infowhereoperator_id=@operator_ided

createprocedureFindAllOperator

selectOPERATOR_ID操作員ID,DNAME姓名,LEVEL1級別,SEX性別,PHONE聯絡,ADDRESS住

fromoperator_info

一入庫信息管理SQL語句

createprocedureFindAlIList

as

selectLIST_CODE入庫單編號,OPERATOR」D操作員代號,LIST_DATE入庫時間.PRO_CODE入庫物品

編碼TRO_NUM物品數量,UNIT物品單位,PLACE_CODE庫位代號

fromlist_info

createprocedureFindA11List_l

as

selectLIST.CODE入庫單編號,OPERATOR」D操作員代號.LIST_DATE入庫時間,PRO_CODE入庫物品

編碼,PRO_NUM物品數量,UNIT物品單位,PLACE_CODE庫位代號

fromlisMnto

wherelistcodelike'I%'

createprocInserlList@LIST_CODEEDvarchar(5),(g>LIST_D/XTEEDdalctime,@PRO_NUMEDinl,@UNITED

varchar(4),@PRO_CODEEDvarchar(5),@PLACE_CODEEDVARCHAR(5),@OPERATOR_IDED

VARCHAR(5)

as

insertintolist_info(LIST_CODE,LIST_DATE.PRO_NUM,UNlT.PRO_CODE,PLACE_CODE.OPERATOR_ID)

values(@LIST_CODEED,@LIST_DATEED.@PRO_NUMED.@UNITED.@PRO_CODEED.@PLACE_CODE

ED.@OPERATOR_IDED)

createprocModifyList@LIST_CODEEDvarchar(5),@LIST_DATEEDdatetime.@PRO_NUMED

int,@UNITEDvarchar(4),@PR0_C0DEEDvarchar(5),@PLACE_CODEED

VARCHAR(5),@OPERATOR_1DEDVARCHAR(5)

as

updatelist_infbset

LISTCODE=@listcodeed.LISTDATE=(g)listdateed.PRONUM=@pronumed.UNIT=@united.PROCODE

=@pro_codeed.PLACE_CODE=@place_codeed.OPERATOR_ID=@operator_ided

where1ist_code=@Iist_codeed

createprocDcIcleList@Us(_ccxieedvarchar(5)

as

deletefromlist_infowherelist_code=@list_codeed

—出庫信息管理SQL語句

createprocedureFindAllList_O

as

selectLIST_CODE山庫單編5,OPERATOR」D操作員代號,LIST_DATE出庫時間.PRO_CODE山庫物品

編碼.PRO_NUM物品數量,UNIT物品單位,PLACE_CODE庫位代號

fromlist_info

wherelist_codelike'0%'

createprocFindStore_Pro_Place@PRO_CODEEDVARCIIAR(5),@PLACE_CODEEDVARCHAR(5)

as

select*fromstore_infowherepro_code=@pro_codeedandplace_code=@place_codeed

--借出信息管理SQL語句

createprocedureFindAllList_o

as

selectLIST.CODE借出單編號,OPERATOR」D操作員代號,LIST_DATE借出時間,PRO_CODE借出物品

編碼,PRO_NUM物品數量,UNIT物品單位,PLACE_CODE庫位代號

fromlist_info

wherelist_codelike'o%'

--償還信息管理SQL語句

createprocedureFindAIIList_i

as

selectLIST_CODE償還單編號,OPERATOR」D操作員代號,LIST_DATE償還時間,PRO_CODE償還物品

編碼,PRCLNUM物品數量.UNIT物品單位,PLACE_CODE庫位代號

fromlisl_info

wherelist_codelike'i%'

-庫存信息管理SQL語句

createprocedureFindAIIStorc

as

selectPRO_CODE入庫物品編碼,STORE_PRO_NUM庫存數量.STORE_UP_NUM庫存上

限,STORE_DOWN_NUM庫存下限,UNIT物品單位TLACE_CODE庫位代號

fromstoreinfo

createprocInserlStore@PRO_CODEEDVARCHAR(5),@STORE_PRO_NUMEDINT,@STORE_UP_NUMED

INT,@STORE_DO\VN_NUMEDINT,@UNITEDVARCHAR(4),@PLACE_CODEEDVARCHAR(5)

as

insertinto

slorc_info(PRO_COr)E,STORE_PRO_NUM,STORE_UP_NUM,STORE_DOWN_NUM,UNIT,PLACE_CODE)

values(@PRO_CODEED,@STORE_PRO_NUMED,@STORE_UP_NUMED,@STORE_DOWN_NUMED.@U

NITED,@PLACE_CODEED)

createprocModifyStore@PRO_CODEEDVARCHAR(5),@ST0RE_PR0_NUMED

INT,@STORE_UP_NUMEDINT,@STORE_DOWN_NUMEDINT,@UNITED

VARCHAR(4),@PLACE_CODEEDVARCHAR(5)

as

updateslore_infoset

PRO_CODE=@PRO_CODEED,STORE_PRO_NUM=@STORE_PRO_NUMED.STORE_UP_NUM=@STORE

_UP_NUMED,STORE_DOWN_NUM=@STORE_DOWN_NUMED.UNIT=@UNITED,PLACE_CODE=(a)PLA

CE.CODEED

wherepro_code=@pro_codeedandplace_code=@pIace_codeed

createprocInsertStore_List@PRO_CODEEDVARCHAR(5).@STORE_PRO_NUMEDINT.@UNITED

VARCHAR(4).@PLACE_CODEEDVARCHAR(5)

as

insertintostore_info(PRO_CODE.STORE_PRO_NUNLUNIT.PLACE_CODE)

values(@PRO_CODEED,@STORE_PRO_NUMED,@UNITED.@PLACE_CODEED)

createprocModifyStore_List@PRO_CODEEDVARCHAR(5),@STORE_PRO_NUMEDINT,@UNITED

VARCHAR(4),@PLACE_CODEEDVARCHAR(5)

as

updatestore_infoset

PRO_CODE=@PRO_CODEED,STORE_PRO_NUM=@STORE_PRO_NUMED,UNIT=@UNITED.PLACE_C

ODE=@PLACE_CODEED

wherepro_code=(g>pro_codeedandplace_code=@place_codeed

createprocDeleteStore@PRO_CODEEDVARCHAR(5),@PLACE_CODEEDVARCHAR(5)

as

deletefromstorc_infowherepro_codc=@pro_codcedandplacc_code=@pIacc_codccd

-庫盤點作業管理SQL語句

createprocModifyStore_ProNum@PRO_CODEEDVARCHAR(5).@PLACE_CODEED

VARCHAR(5).@STORE_PRO_NUMEDINT

as

updatestore_infosetSTORE_PRO_NUM=@STORE_PRO_NUMED

wherepro_code=@pro_codeedandplace_code=@place_codeed

createprocFindSlorc_Pro@PRO_CODEEDVARCHAR(5)

as

select*fromstorejnfowherepro_code=@pro_codeed

createprocFindA11Store_Operate

as

selectPRO_CODE入庫物品編碼,STORE_PRO_NUM庫存數量,STORE_UP_NUM庫存上

限,STORE_DOWN_NUM庫存下限,UNIT物品單位,PLACE_CODE庫位代號fromstore」nfo

--入庫信息查詢

createprocFindAIIList_l_tinie@LIST_DATEEDIdatetime.@LIST_DATEED2datetime

as

selectLIST_CODE入庫單編寫QPERATOR」D操作員代號,LIST_DATE入庫時間,PRO_CODE入庫物品

編碼,PRO_NUM物品數量,UNIT物品單位,PLACE_CODE庫位代號

fromlist_info

wherelist_codelike'!%'andlisi.datebetween@list_dateedland@list_dateed2

createprocFindAIIList_1_Pro_code@PRO_CODEEDvarchar(5)

as

selectLIST_CODE入庫單編號,OPERATOR」D操作員代號,LIST_DATE入庫時間,PRO_CODE入庫物品

編碼,PRO_NUM物品數量、UNIT物品單位,PLACE_CODE庫位代號

fromlist_info

wherelist_codelike'I%'andpro_code=@pro_co<leed

createprocFindAIILisl_l_Opc_id@OPERATOR」DEDVARCHAR(5)

as

selectL1ST.CODE入庫單編號,OPERATOR」D操作員代號,LIST_DATE入庫時間,PRO_CODE入庫物品

編碼,PRO_NUM物品數量.UNIT物品單位,PLACE_CODE庫位代號

fromlist_info

where

溫馨提示

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

評論

0/150

提交評論