某公司數據庫設計說明書和公司治理的核心原則_第1頁
某公司數據庫設計說明書和公司治理的核心原則_第2頁
某公司數據庫設計說明書和公司治理的核心原則_第3頁
某公司數據庫設計說明書和公司治理的核心原則_第4頁
某公司數據庫設計說明書和公司治理的核心原則_第5頁
已閱讀5頁,還剩30頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

新疆區公司RFID數字倉儲項目數據庫設計說明書文件狀態:[√]草稿[]正式發布[]正在修改文件標識:ZD-WLMQ-RFID-DWMS當前版本:1.0作者:劉小三完成日期:200合肥中鼎數字科技有限公司合肥中鼎數字科技有限公司版本歷史版本/狀態作者參與者起止日期備注一.倉儲數據相關表結構:數據表名用戶角色表【G_B_Purview】主鍵ID描述用戶角色表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDInt4非空唯一標識一條記錄,自增長型角色P_RulerVarchar20非空角色名稱P_FunctionVarchar50非空角色權限P_ISVarchar2非空是否具備該功能功能名稱P_FunctionNameVarchar50系統功能名稱備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名員工信息表【G_L_Emlpoyee】主鍵ID描述員工信息表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDInt4非空唯一標識一條記錄,自增長型用戶名稱E_NameVarchar20非空用戶年齡E_NlInt4用戶角色E_RuleVarchar20非空登陸工號E_loginVarchar20非空登陸密碼E_Pwdbinary100非空用戶性別E_xbVarchar2用戶部門E_bmInt4預留備用字段聯系電話E_LxdhVarchar20預留備用字段手機號碼E_sjVarchar20預留備用字段入職日期E_rzrqdatetime8是否在職E_sfzzInt4是否在公司E_sfzgsInt4備注信息E_memontext16是否在線E_StateInt4用戶類型E_TypeInt4預留備用字段1:代表駕駛員,2代表非駕駛員備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名編碼字典表【Y_B_Dictionary】主鍵Dic_ID描述編碼字典表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述編碼編號Dic_IDInt4非空主鍵,唯一標識一條記錄編碼名稱Dic_ValueVarchar100非空編碼類型TypeInt4非空詳細類型請參照詳設文檔備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名生產廠家信息表【Y_B_Manufacturer】主鍵ID描述生產廠家信息表屬性描述字段名稱字段標識字段類型字段長度允許字段描述自增長編號IDInt4非空唯一標識一條記錄,自增長型廠家編號M_IDInt4非空廠家名稱M_NameVarchar100非空所在省份M_ProvinceInt4非空從編碼字典表中取省份名稱M_ProvinceNameVarchar255備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名卷煙信息表【Y_B_Goods】主鍵I_ID描述卷煙信息表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述商品編號I_IDVarcahr20非空商業上13代碼的后六位,如:055314,(紅河軟甲,商業13位代碼為69),主鍵唯一標識一條記錄。商品名稱I_NameVarchar50非空一號工程編碼I_BarcodeVarchar20非空工業上13位代碼,即6901028+卷煙件碼的3位8,如紅河軟甲即為:69商業編碼I_SellCodeVarchar20非空商業上所用的13卷煙代碼,如紅河軟甲為:69生產廠家編碼I_ManufacturerInt4非空存儲等級I_Classint4預留備用字段價格I_PriceFloat8件包裝I_Boxint4非空一件有多少支條包裝I_PieceInt4非空一條多少支包包裝I_BagInt4非空一包多少支托盤容量Tray_CapcityInt4非空每個托盤上存放此卷煙的件數,即可碼盤數,表示的是自然件存儲標識I_SmokeMarkInt4非空0:動態存儲;1:靜態存儲商品級別I_GradeInt41:一類煙,2:二類煙,3:三類煙,4:四類煙,5:五類煙最大存儲量I_UpperLimitFloat8預留備用字段最小存儲量I_LowerLimitFloat8預留備用字段存儲期限I_TermInt4預留備用字段是否掃碼IS_ScanVarchar1非空0:不需要掃碼;1:需要掃碼,默認為:1是否可用IS_AvailabilityVarchar1非空0:不可用;1:可用,默認為:1備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名倉庫信息表【Y_L_Warehouse】主鍵ID描述倉庫信息表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDInt4非空唯一標識一條記錄,自增長型,此字段同時最為倉庫編號倉庫名稱WarehouseVarchar20非空存儲順序S_LevelInt4非空如有A,B多個庫,區分主庫房和別用庫房倉庫類型W_TypeInt4非空是否為本集庫還是異地庫,1:本集庫;2:異地庫,默認為:1倉庫用途W_UseInt4非空11:本集整件庫,12本集零頭庫,21:異地實物庫,22異地虛擬庫倉庫種類W_SeedInt4非空111:本集整件庫帶電子標簽,112本集整件庫不帶電子標簽,113本集整件緩存庫,121本集零頭實物庫,122本集零頭虛擬庫,123本集零頭罰沒庫備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名儲區信息表【Y_L_E_Label】主鍵E_ID描述儲區信息表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述儲區編號E_IDVarchar20非空與儲區名稱一樣,主鍵儲區名稱AreaVarchar20非空倉庫編號WHouseIDInt4非空關聯倉庫信息表儲區地址AddressVarchar20非空儲區所在電子標簽單片機地址通訊端口CommInt4非空電子標簽通訊端口儲區位置P_PositionVarchar40電子標簽所在的物理位置備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名儲位信息表【Y_L_Place】主鍵ID描述儲位信息表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDInt4非空唯一標識一條記錄,自增長型儲位編號P_IDVarchar20非空與儲位名稱一樣儲位名稱P_NameVarchar20非空儲區名稱AreaVarchar20非空關聯儲區信息表中的儲區編號倉庫編號WHouseIDInt4非空關聯倉庫信息表存儲等級P_LevelInt4預留備用字段儲位用途P_TypeInt4非空1:普通儲位,2:混合儲位,3:備用儲位;默認為:1卷煙編號SmokeIDVarchar20非空關聯卷煙信息表卷煙名稱SmokeNameVarchar50非空儲位容量P_CapcityNumeric(19,0)非空該儲位可以存儲卷煙的數量,單位:支存儲數量AmountNumeric(19,0)非空該儲位上已存儲的卷煙數量,單位:支操作時間P_DateDatetime8儲位地址P_AddressVarchar20非空關聯儲區信息表,一個儲區中的每個儲位的地址相同,等于該儲區的地址是否暫存P_Tmp_MarkInt4非空0:否,1:是;默認為:0儲位操作狀態P_OperateInt4非空0:不操作,1:操作中;默認為:0儲位類型P_MarkInt40:動態儲位,1:靜態儲位;地州公司一般無靜態儲位;默認為:0,儲位分配時候關聯卷煙信息表中的卷煙存儲標識進行分配儲位電子標簽標號P_ElabelInt4非空電子標簽刷新儲位時所對應的儲位編號,如:A00101儲位電子標簽標號為:1,A00112儲位電子標簽標號則為12入庫儲位分配順序AssginOrderInt4預留別用字段出庫儲位分配順序AssginOutOrderInt4預留別用字段儲位順序PIDOrderInt4預留別用字段備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名卷煙庫存信息表【Y_L_Storage】主鍵ID描述卷煙庫存信息表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDInt4非空唯一標識一條記錄,自增長型卷煙編號SmokeIDVarchar20非空卷煙名稱SmokeNameVarchar50非空存儲數量Amountnumeric(19,0)非空默認為:0;單位:支倉庫編號WHouseIDInt4非空最后操作時間Input_DateDateTime8備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名日結庫存信息表【Y_L_TodayStorage】主鍵ID描述日結庫存信息表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDInt4非空唯一標識一條記錄,自增長型卷煙編號SmokeIDVarchar20非空卷煙名稱SmokeNameVarchar50非空期初庫存StartAmountNumeric19,0非空單位:支本次入庫InputAmountNumeric19,0非空單位:支本次出庫OutAmountNumeric19,0非空單位:支報損數量LossAmountNumeric19,0非空單位:支期末庫存EndAmountNumeric19,0非空單位:支日結日期Input_DateDateTime8倉庫編號WHouseIDInt4備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名儲位分配信息表【Y_T_Assign_Place】主鍵ID描述儲位分配信息表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDInt4非空唯一標識一條記錄,自增長型儲位編號P_IDvarchar20非空操作單據T_IDvarchar30非空卷煙編號SmokeIDvarchar20非空卷煙名稱SmokeNamevarchar50非空分配數量Amountnumeric19,0非空單位:支分配序號SNInt4供電子標簽程序讀取損溢數量Lossnumeric19,0單位:支單據類型iTypeInt4非空10:入庫單據,20:出庫單據,30:損溢單據托盤編號P_SalverIDVarchar20預留備用字段應入條碼數P_BarNeedInt4非空該儲位此次入庫需入條碼數,通過計算得出實入條碼數P_BarAlreadyInt4非空該儲位此次入庫已入條碼數,每次校驗進行累加直到完成校驗數備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名流水信息表【Y_T_Deliver】主鍵描述流水信息表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDBigInt8非空唯一標識一條記錄,自增長型單據編號T_IDVarchar30非空卷煙編號SmokeIDVarchar20非空卷煙名稱SmokeNameVarchar50非空操作數量AmountNumeric19,0非空單位:支單據類型iTypeInt4非空10:入庫單據,20:出庫單據,30:損溢單據儲位編號P_IDVarchar20非空儲區編號AreaVarchar20非空倉庫編號WHouseIDInt4非空是否結算IsBalanceInt4非空0:未結算,1:已結算;默認為0操作人名稱T_TranscatorVarchar20操作時間T_TDateDateTime8備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名電子標簽操作數據表【Y_T_E_Status】主鍵描述電子標簽操作數據表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述單據編號T_IDVarchar30儲位編號P_IDVarchar20非空發送到電子標簽的儲位編號P_t_IDVarchar20非空關聯儲位信息表中的P_Elabel字段儲位名稱P_NameVarchar20非空儲區編號AreaVarchar20非空倉庫編號WHouseIDInt4非空單片機地址AddressVarchar20關聯儲位信息表中的Address卷煙編號SmokeIDVarchar20卷煙名稱SmokeNameVarchar50操作數量AmountNumeric19,0單位:支單據類型O_TypeSmallint210:入庫,20:出庫,30:損溢,40:盤點操作前數量O_StorageNumeric19,0單位:支操作后數量N_Storage]Numeric19,0單位:支換算關系(支到條的)Rel_To_PInt4關聯卷煙信息表換算關系(件與條的)Rel_To_BInt4關聯卷煙信息表通訊端口COMMInt4關聯儲位信息表是否發送Is_MedInt4是否需要立即發送并完全更新電子標簽數據0:是,1:否,默認為:0儲位操作狀態P_StatusInt40表示該數據還沒有被下端讀取,1表示已經被讀取過了,默認為:0是否為圖形化顯示Is_BmpInt40表示不需要圖形化顯示,1表示需要圖形化顯示,默認為:1是否為靜態儲位Is_Tmp_MarkInt4是否為靜態儲位,0:動態儲位,1:靜態儲位;默認為:0是否為電子標簽需要的數據Is_Elblint4是否為電子標簽需要的數據(0表示不需要,1表示需要;默認為:1)備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名入庫主單據信息表【Y_T_I_Task】主鍵描述入庫主單據信息表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述單據編號T_IDVarchar20非空單據票號T_TicketNoVarchar200非空入庫、出庫時的單據票號,和一號工程票號相對應。合同編號T_HIDVarchar200準運證T_LicenseVarchar200車牌號碼T_CIDVarchar預留別用字段購進時間T_BDateDateTime8預留別用字段進庫時間T_DateDateTime8操作人名稱T_TranscatorVarchar20關聯員工信息表操作時間T_TDateDateTime8單據操作狀態T_Statusint40:未操作,1:正在操作,2:操作完成;默認為:0廠家編號T_MIDVarchar20關聯生產廠家信息表廠家名稱T_ManufacturerVarchar100關聯生產廠家信息表接收人T_AccepterVarchar20審核人T_ShManVarchar20審核時間T_SDateDateTime8添加人T_AddManVarchar20添加時間T_ADateDateTime8是否越庫T_SfykVarchar2否:正常入庫,是:越庫越庫去向倉庫編號T_YkidVarchar20預留備用字段越庫去向倉庫名稱T_YknameVarchar50預留備用字段備注T_MemoVarchar100是否暫存入庫T_MarkInt40:否,1:是,默認為:0倉庫編號WHouseIDInt4非空是否為導入數據I_Intypetinyint10:手動添加,1:導入數據,默認為:0,當導入數據時更改為1單據類型T_TypeInt4非空入庫單據類型,表示是合同入庫還是退貨入庫或其他方式入庫單據條碼校驗狀態T_BarstatusInt41:表示條碼校驗未完成,2:表示校驗完成,默認為:1是否合并單據[check]bit1新疆區公司合并單據時用到備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名入庫明細信息表【Y_T_I_Task_Detail】主鍵ID描述入庫明細信息表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDBigInt8非空唯一標識一條記錄,自增長型單據編號T_IDVarchar20非空卷煙編號SmokeIDVarchar20非空卷煙名稱SmokeNameVarchar50非空實收數量AmountNumeric19,0非空單位:支應收數量D_Y_Smoke_AmountNumeric19,0非空單位:支損溢數量D_Los_AmountNumeric19,0單位:支單位D_DwVarchar10預留備用字段進庫操作方式D_AssignInt41:自動分配,0:手動分配,默認為:1是否為暫存入庫D_MarkInt40:否,1:是,默認為:0準運證T_LicenseVarchar50關聯主單據信息表入庫儲位P_I_IDVarchar20只在越庫、互移時才有內容備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名損溢主單據表【Y_T_Loss】主鍵描述損溢主單據表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述單據編號T_IDvarchar30非空操作人名稱T_Transcatorvarchar20系統操作員操作時間T_DateDateTime8添加人T_AddManvarchar20系統操作員添加時間T_ADateDateTime8審核人T_ShManvarchar20系統操作員審核時間T_SDateDateTime8發貨單位編號T_FwdwIdvarchar20預留備用字段發貨單位名稱T_FwdwNamevarchar50預留備用字段到貨日期T_DhrqDateTime8車號T_CIDvarchar20預留備用字段合同號T_HIDvarchar200預留備用字段生產廠家編號T_MIDvarchar20預留備用字段生產廠家名稱T_Manufacturervarchar50預留備用字段倉庫編號WHouseIDInt4非空損溢類型T_TypeInt4非空原因T_Reasonvarchar100處理意見T_Clyjvarchar100預留備用字段經理簽名T_Jlqmvarchar10預留備用字段財會科長簽名T_Cwqmvarchar10預留備用字段復核人T_Fhvarchar20系統操作員備注T_Memovarchar50單據狀態T_StatusInt4備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名損溢明細單據信息表【Y_T_Loss_Detail】主鍵描述損溢明細單據信息表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述單據編號T_IDvarchar30非空卷煙編號SmokeIDvarchar20非空卷煙名稱SmokeNamevarchar50非空數量Amountnumeric19,0非空單位D_Dwvarchar10預留備用字段儲位編號P_O_IDvarchar10非空損溢所在儲位備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名出庫主單據信息表【Y_T_O_Task】主鍵描述出庫主單據信息表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述單據編號T_IDVarchar30非空發往單位編號T_FwdwIdVarchar20發往單位名稱T_FwdwNameVarchar50調撥單號T_DbdhVarchar20單據票號T_TicketNoVarchar200非空入庫、出庫時的單據票號,和一號工程票號相對應。是否越庫T_SfykVarchar2預留備用字段越庫單位編號T_YkidVarchar20預留備用字段越庫單位名稱T_YknameVarchar50預留備用字段是否分配裝載過T_SffpVarchar20:否,1:是;默認為:0添加人T_AddManVarchar20添加時間T_ADateDateTime8審核人T_ShManVarchar20審核時間T_SDateDateTime8操作人名稱T_TranscatorVarchar20操作時間T_TDateDateTime8單據狀態T_StatusInt4非空倉庫編號WHouseIDInt4非空出庫類型T_TypeInt4非空單據條碼校驗狀態T_BarstatusInt4非空1:表示條碼校驗未完成,2:表示校驗完成,默認為:1備注T_MemoVarchar100備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名出庫明細單據信息表【Y_T_O_Task_Detail】主鍵描述出庫明細單據信息表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述單據編號T_IDVarchar30非空卷煙編號SmokeIDVarchar20非空卷煙名稱SmokeNameVarchar50非空數量AmountNumeric19,0非空損溢數量O_Los_AmountNumeric19,0單位D_DwVarchar10預留備用字段出庫儲位P_O_IDVarchar20只在越庫、互移時,拆零補貨時才有內容備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名盤點主單據信息表【Y_T_W_Check】主鍵ID描述盤點主單據信息表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDInt4非空唯一標識一條記錄,自增長型單據編號T_IDVarchar30非空單據狀態T_StatusInt4非空操作人名稱T_TranscatorVarchar20操作時間T_TDateDateTime8倉庫編號WHouseIDInt4非空備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名盤點明細單據信息表【Y_T_W_CheckDetail】主鍵描述盤點明細單據信息表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDInt4非空唯一標識一條記錄,自增長型單據編號T_IDVarchar30非空卷煙編號SmokeIDVarchar20卷煙名稱SmokeNameVarchar50上次結算數量PreBalancenumeric19,0上期結算倉庫總庫存本次結算數量Balancenumeric19,0本期結算倉庫總庫存庫存數量StorageNumnumeric19,0等于本期結算整件庫數量WStoragenumeric19,0零頭庫數量OMStoragenumeric19,0入庫數量Inputnumeric19,0出庫數量Outputnumeric19,0退貨數量Callbacknumeric19,0損溢數量Lossnumeric19,0備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名倉庫單據操作狀態表【Y_T_W_Ope_Bill_Status】主鍵描述倉庫單據操作狀態表,單據完成時刪除屬性描述字段名稱字段標識字段類型字段長度允許空字段描述單據編號T_IDVarchar30非空單據操作狀態Ope_Bill_StatusInt4非空0表示操作完成,1表示需要操作單據類型O_TypeInt4非空10:入庫,20:出庫,30:損溢,40:盤點倉庫編號WHouseIDInt4倉庫操作狀態W_StatusInt40代表操作完成,1表示需要操作,電子標簽程序更改此字段備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名倉庫儲位操作狀態表【Y_T_W_Place_Status】主鍵描述倉庫儲位操作狀態表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述整件庫儲位操作狀態E_Place_StatusInt40表示沒操作,1表示有操作零頭庫儲位操作狀態O_Place_StatusInt40表示沒操作,1表示有操作備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名卷煙信息表【Y_B_Goods】主鍵描述卷煙信息表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述 二.RFID數據相關表結構:數據表名讀寫器基礎信息表【Y_B_ScanRead】主鍵ID描述讀寫器基礎信息表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDInt4非空唯一標識一條記錄,自增長型讀寫器IPReadIPvarchar15非空讀寫器名稱ReadNameVarchar50非空倉庫IDWhouseIDInt4非空讀寫器所屬倉庫ID備注1Zdbz1varchar30備注2Zdbz2varchar100數據表名一號工程信息表【Y_B_CorpScanIP】主鍵描述一號工程信息表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDInt4非空唯一標識一條記錄,自增長型數據庫服務器IPVarchar20非空一號工程入庫、出庫數據庫IP地址數據庫名稱DatabaseNameVarchar50入庫:Corp_Scan出庫:Sort_Scan數據庫類型TypeInt410:入庫數據庫,20:出庫數據庫備注1Zdbz1varchar30備注2Zdbz2varchar100數據表名條碼槍基礎信息表【Y_B_BarGun】主鍵ID描述條碼槍基礎信息表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDInt4非空唯一標識一條記錄,自增長型條碼槍IDBarGunIDvarchar20非空條碼槍名稱BarGunNameVarchar50非空倉庫IDWhouseIDInt4非空條碼槍所屬倉庫ID備注1Zdbz1varchar30備注2Zdbz2varchar100數據表名條碼槍掃碼主單據表【Y_T_PDA_Task】主鍵ID描述用來生成每次出庫的零件主單據,供PC機下載屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDInt4非空唯一標識一條記錄,自增長型主單據編號T_IDvarchar30非空入庫、出庫零件PC機掃碼主單據操作時間Ope_TimeDatetime8精確到秒是否完成Scan_StatusInt4非空PC機掃碼是否完成,0:未完成;1:已下載;2已完成。(默認值為0)單據類型Bill_Typeint4非空10表示入庫,20表示出庫發往地FwdNameVarchar30備注1Zdbz1varchar30備注2Zdbz2varchar100數據表名條碼槍掃碼明細表【Y_T_PDA_Task_Detail】主鍵ID描述用來記錄每次零頭出庫的數量,供PC機下載屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDInt4非空唯一標識一條記錄,自增長型主單據編號T_IDvarchar30非空入庫、出庫零件PC機掃碼主單據卷煙編號SmokeidVarchar20非空6位卷煙代碼卷煙名稱SmokeNameVarchar50非空應掃數量Y_Amountnumeric9,0非空實掃數量S_Amountnumeric9,0非空備注1Zdbz1varchar30備注2Zdbz2varchar100數據表名整件掃碼單據完成狀態表【Y_T_Scan_BillInfo】倉儲軟件寫,RFID軟件讀主鍵ID描述主要存放需要掃碼入庫、出庫的主單據信息屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDInt4非空唯一標識一條記錄,自增長型單據編號T_IDvarchar30非空入庫、出庫主單據編號,來自于入庫、出庫主單據表。單據票號T_TicketNoVarchar30入庫、出庫時的單據票號,和一號工程票號相對應。操作狀態Bill_Ope_StatusInt4非空0表示需要進行掃碼操作,1表示單據已啟動,2表示掃碼任務結束。(默認值為0)讀寫器IPReadIPvarchar15非空單據所對應的讀寫器IP地址條碼槍IDBarGunIDvarchar20單據所對應的條碼槍ID單據類型Bill_Typeint4非空10表示入庫,20表示出庫備注1Zdbz1varchar30備注2Zdbz2varchar100數據表名標簽操作流水表【Y_T_Tag_DeliverInfo】RFID軟件寫,倉儲軟件讀主鍵ID描述主要存放每次卷煙出入庫時寫入到RFID標簽中的信息屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDInt4非空唯一標識一條記錄,自增長型主單據編號T_IDvarchar30非空入庫、出庫主單據編號,對應掃碼單據完成狀態表。標簽IDTag_IDvarchar30非空RFID標簽編號標簽序列號Tag_DataVarchar30非空6位卷煙代碼+10位RFID序列號確認條碼Barcode_infoVarchar40順序號SerialNobigint8RFID標簽確認條碼在一號工程中的順序卷煙編號SmokeidVarchar206位卷煙代碼操作時間Ope_TimeDatetime8精確到秒單據類型Bill_Typeint4非空10表示入庫,20表示出庫條碼槍IDBarGunIDVarchar20條碼狀態StatusInt4非空標識該確認條碼是否已寫入到RFID標簽中0:未寫入,1:已寫入,默認為:0。是否有效Is_AvailabilityInt4非空表示該標簽的RFID條碼是否有效,即是否正確,1:有效,0:無效備注1Zdbz1varchar30標識是第幾條確認條碼,1:第一條;2:第二條;備注2Zdbz2varchar100數據表名標簽條碼對應表【Y_L_Tag_BCode_Info】倉儲軟件寫,倉儲軟件讀主鍵ID描述主要存放每個RFID標簽中對應的條碼信息屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDInt4非空唯一標識一條記錄,自增長型單據編號T_IDvarchar30非空標簽IDTag_IDvarchar30非空RFID標簽編號標簽序列號Tag_DataVarchar30非空6位卷煙代碼+10位RFID序列號卷煙編號SmokeidVarchar20非空6位卷煙代碼條碼信息Barcode_InfoVarcode40非空32位卷煙件碼操作時間InOpe_TimeDatetime8精確到秒是否上傳FeedBackint4非空條碼是否上傳到一號工程庫0:未上傳;1已上傳。(默認值為0)出庫單據OutT_IDVarchar30對應出庫單據信息出庫時間OutOpe_TimeDatetime8出庫時間備注1Zdbz1varchar30備注2Zdbz2varchar100數據表名儲位條碼對應表【Y_L_P_BCode_Info】主鍵描述儲位條碼對應表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDInt4非空唯一標識一條記錄,自增長型單據編號T_IDvarchar30非空儲位編號P_IDVarchar20非空單據票號TicketNoVarchar50條碼信息Barcode_InfoVarchar40操作時間Ope_TimeDateTime8備注1Zdbz1varchar30備注2Zdbz2varchar100數據表名條碼掃碼流水表【Y_T_BCode_DeliverInfo】倉儲軟件寫,倉儲軟件讀主鍵ID描述主要記錄倉庫條碼流水情況屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDInt4非空唯一標識一條記錄,自增長型主單據編號T_IDvarchar30非空入庫、出庫主單據編號,對應掃碼單據完成狀態表。卷煙編號SmokeIDVarchar20非空6位卷煙代碼條碼信息Barcode_Infovarchar40非空每件煙的條碼信息操作時間Ope_TimeDatetime8精確到秒備注1Zdbz1varchar30備注2Zdbz2varchar100數據表名零件條碼信息表【Y_T_PDA_BarcodeInfo】倉儲軟件寫,倉儲軟件讀主鍵ID描述主要記錄零件條碼流水情況屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDInt4非空唯一標識一條記錄,自增長型主單據編號T_IDvarchar30非空入庫、出庫主單據編號,對應掃碼單據完成狀態表。卷煙編號SmokeIDVarchar20非空6位卷煙代碼卷煙名稱SmokeNameVarchar50非空條碼信息Barcode_Infovarchar40非空每件煙的條碼信息操作時間Ope_TimeDatetime8精確到秒是否上傳FeedBackint4非空條碼是否上傳到一號工程庫0:未上傳;1已上傳。(默認值為0)備注1Zdbz1varchar30備注2Zdbz2varchar100數據表名記錄標簽自增長序號【Y_L_AutoID】主鍵描述標簽自增長記錄表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長序號AutoAddIDbigint8非空標簽自增長序號,由程序計算增長倉儲編號WhouseIDInt4倉庫編碼,用來區分兩個倉庫的AutoAddID讀寫器地址ReadIPVarchar15根據讀寫器地址判斷序列號所在的段列備注1Zdbz1Varchar30起始段號備注2Zdbz2Varchar100結束段號數據表名記錄標簽錯誤信息【Y_L_TagErr】主鍵ID描述標簽自增長記錄表屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長序號IDInt4非空唯一標識一條記錄,自增長型主單據編號T_IDVarchar30非空卷煙編號SmokeIDVarchar20非空標簽序列號Tag_DataVarchar30非空6位卷煙代碼+10位RFID序列號錯誤原因LogErrVarchar200產生錯誤的原因日期Ope_TimeDatetime8操作日期備注1Zdbz1Varchar30備注2Zdbz2Varchar100數據表名入庫標簽信息表【Y_L_Tag_Data_Info】主鍵描述入庫標簽信息表,記錄烏市入庫時讀取到的標簽信息屬性描述字段名稱字段標識字段類型字段長度允許空字段描述自增長編號IDInt4非空唯一標識一條記錄,自增長型單據編號T_IDvarchar30非空標簽IDTag_IDvarchar20非空RFID標簽編號標簽序列號Tag_DataVarchar40非空6位卷煙代碼+10位RFID序列號卷煙編號SmokeIDVarchar20非空操作時間DateTime8是否可用Is_AvailabilityVarchar1非空0:可用,1:已完成,2:不可用備注1Zdbz1Varchar30備注2Zdbz2Varchar100四、軟件編碼設計標準與規范4.1對象命名約定開發人員安裝cnpack,控件名稱按照系統默認。不允許自定義控件名稱前綴!VS.NET環境下采用控件名稱的簡寫(以3-4個字母為限)即可。4.2常量和變量命名約定(略,口頭溝通)常量以g開頭,在untPublic中定義;變量以類型的縮寫開頭,如下:未盡事宜遵循以下原則。不允許自創。類型縮寫描述integerintstringstrdatetimedtmdoubledblqueryqrytstringlistslstarrayarrrecordrec控件命名,以cnpack自動規定的為前綴。窗體命名以frm簡寫,單元文件以unt開頭。4.3結構化編碼約定編碼應清晰、可讀性好,運用縮進、空行,結合大小寫區別等方法保持程序結構良好。凡與數據庫操作相關的模塊一律加上容錯代碼,涉及多表操作的模塊應運用“事務”處理,以保持數據完整性。在有了數據處理對象后,該部分全部由數據處理對象來完成。4.4數據源的約定統一采用數據連接層進行數據連接。4.5數據庫命名標準與規范將表分為倉儲系統和非倉儲系統、公共信息三部分。通過名稱前面的Y\N\G來區分,將每部分的表分為基本信息表、業務數據表、數據永存表。規則如下:名稱類型命名辦法約定E_WareHouse系統數據庫字母Y_B_Goods基本信息表屬于倉儲系統的基本表,不包含相關數據的表Y_T_Bill業務數據表存儲用于需要操作的數據的表,隨著相關單據的操作完成,該表的信息只供查詢使用。一定期限內可以清除。如入庫單或入庫儲位分配結果Y_L_Storage倉儲系統數據永存表用來存放一些關鍵信息以及數據的表。如庫存表N_L_CarInfo非倉儲系統數據永存表用來存放車輛基本信息G_Ap_Check存儲過程用于查詢或盤點的一系列存儲過程。字段字段字母。有簡單易懂的英文,盡量采用英文,其他均采用中文進行表示。相關聯的表中的字段名稱全部保持一致。字段所有單據編號統一為T_ID。整件庫儲位編號為P_ID,儲位名稱為P_Name,儲區編號為Area,倉庫編號為WhouseID,零頭庫儲位編號為O_ID,一個表中只有一個數量時,名稱為Amount,倉儲系統中所有存放數量單位為支,字段類型為[Amount][numeric](19,0)NOTNULL,需要記錄操作人和操作時間一律為[T_Transcator][char](20)NULL, [T_TDate][datetime]NULL,字符型全部為[varchar]單據的操作狀態全部以T_Status表示。0表示單據已創建,1表示儲位分配結束,2表示完成。所有數量的在設計時全部為0;常量命名規則:單據操作類型單據類型單據命名一級代碼一級常量命名二級代碼(類型)常量命名入庫正常入庫(整件)Rkzj110GDL_INPUT101gDL_INPUT_zj退貨入庫(整件,也包括零頭)Thrkzj1102gDL_INPUT_thzj補貨入庫(零頭)Rklt1103gDL_INPUT_lt退貨入庫(零頭)Thrklt1104gDL_INPUT_thlt整件損溢不足一件入零頭庫Syltrk1105gDL_INPUT_syrklt越庫入庫Yuekrk1106gDL_INPUT_yueku互移入庫Hyrk1107gDL_INPUT_hy出庫整件分揀出庫fjck120GDL_OUTPUT201gDL_OUTPUT_zjfj//零頭分揀出庫//Ltfjck1//202gDL_OUTPUT_ltfj調撥出庫Dbck1203gDL_OUTPUT_db分庫出庫Fkck1204gDL_OUTPUT_fk綜合出庫Zhck1205gDL_OUTPUT_zh調劑出庫Tjck1206gDL_OUTPUT_tj退貨出庫Thck1207gDL_OUTPUT_th整件損溢不足一件出庫Syltck1208gDL_OUTPUT_sylt拆零出庫Clck1209gDL_OUTPUT_cl越庫出庫Yuekck1210gDL_OUTPUT_yueku互移出庫Hyck1211gDL_OUTPUT_hy損溢入庫損溢Rksy130GDL_LOSS301gDL_LOSS_rk出庫損溢Cksy1302gDL_LOSS_ck退貨損溢Thsy1303gDL_LOSS_th整件損溢Zjsy1304gDL_LOSS_zj零頭損溢Ltsy1305gDL_LOSS_lt移庫損溢Yksy1306gDL_LOSS_yk盤點損溢Pdsy1307gDL_LOSS_pd越庫損溢Yueksy1308gDL_LOSS_yuek盤點正常盤點pd140gDL_CHECK無無移入移入Yr150gDL_MOVEIN無無移出移出Yc160gDL_MOVEOUT無無初始化單據Csh1根據入、出的原則記錄操作類型無無無倉庫類型等劃分倉庫類型類型代碼類型常量命名倉庫用途用途代碼用途常量命名倉庫種類種類代碼種類常量命名本集庫1gDL_bjk整件庫11gDL_bjk_zj帶電子標簽111gDL_bjk_zj_yelab不帶電子標簽112gDL_bjk_zj_nelab緩存庫(目前只支持一個)113gDL_bjk_zj_hc零頭庫12gDL_bjk_lt異地庫2gDL_ydk異地實物庫21gDL_ydk_sw異地虛擬庫22gDL_ydk_xn儲位用途劃分儲位用途類型代碼類型常量命名普通儲位1gPC_COMMON混合儲位2gPC_MIX備用儲位3gPC_BACKUP儲位操作類型劃分儲位操作類型類型代碼類型常量命名空閑狀態0gPC_NOUSE正在操作1gPC_INUSE儲位類型劃分儲位類型類型類型代碼類型常量命名動態儲位0gPC_CHANGE靜態儲位1gPC_PICTCH儲位暫存劃分儲位暫存類型類型代碼類型常量命名不為暫存儲位0gPC_NtempStor為暫存儲位1gPC_YtempStor單據操作狀態單據操作類型類型代碼類型常量命名未操作0gOT_PREV正在操作1gOT_PROC已經操作完成2gOT_AFTE工業控制機器操作類型操作類型類型代碼類型常量命名入庫10gIC_INPUT出庫20gIC_OUTPUT損溢30gIC_LOSS盤點40gIC_CHECK移入50gIC_MOVE_I移出60gIC_MOVE_O拆零70gIC_MI_O補貨80gIC_MI_I編碼字典規定以一級代碼和二級代碼混合存放的方式,一級代碼的范圍為1-50。二級代碼根據每種類型的不同分別劃分不同的空間。一級代碼范圍1-100,為倉儲系統使用,101~&為非倉儲系統使用。一級類型名稱一級代碼二級代碼范圍范圍長度省名11-5050卷煙類別21-1010存儲等級31-2020倉庫類型41-1010倉庫用途511-9989倉庫種類6111-999888倉庫存儲順序71-&儲位用途81-1010儲位類型90-12入庫類型10101-19999出庫類型20201-29999損溢類型30301-39999車輛類型6011-5050學歷6021-1010保險公司6031-5050險種6041-5050費用類別6051-50504.6表、視圖、存儲過程匯總存儲過程說明:1、1盤點存儲過程:對選擇的卷煙和倉庫進行盤點。并對盤點的結果在界面上顯示出來;(ap_CheckStorageS)1、2盤點提交過程:對盤點的正確結果進行提交并存儲。(ap_Commit_CheckResult)1、3主單據查詢:對各種主單據進行查詢。(ap_Main)1、4庫存比對:ap_Compare1、5RFID界面信息顯示:ap_Show_ID1、6日結庫存:ap_TodayStorage1、7卷煙條碼校驗:ap_CheckBarcode1、8自定義函數說明:2、1分割字符串函數:對傳進來的參數進行分割。返回表結果(splitstr)2、2取卷煙件包裝:GetBox(smokeid)2、3取卷煙條包裝:BoxToPiece(smokeid)2、4取卷煙盒包裝:BoxToBag(smokeid)2、5取卷煙托盤容量:GetIGrade(smokeid)2、6取卷煙日結日期:Input_Date(smokeid)2、7取卷煙價格:price(smokeid)

公司治理的核心原則黃一義

編譯什么是公司治理?

公司治理是調整公司企業各方參與者關系的規范,這些參與者主要包括三個方面:股東;(以CEO為首的)公司管理層;董事會及其成員。這些參與者決定著公司的發展方向和績效。公司治理結構的目標是要在這三方面參與者之間建立起兩種有效的負責任(accountable)的關系,即董事會對管理層的有效監督和股東對董事會的有效制約。經驗表明,股東積極行使其所有者權力參與公司事務,會使公司管理層更加負責且更加關注公司的業績,因而對股東的投資帶來更多的回報。美國的一家大型信托機構棗擁有1000多億美元資產的加州雇員退休系統1996年的一項研究表明,這種積極的參與使美國公司新增利潤達1.5億美元。公司治理的核心原則

公司治理的核心原則對維持一個公開、公平的資本市場是必須的,是資本市場吸引投資者的廣泛參與并保持其競爭力和吸引力的重要規范。它包含如下要點:可信賴性(Accountability)對股東的義務公司董事會和管理層必須對股東負責。尤其是公司董事在以下幾方面有特殊的責任:(1)樹立公司的戰略觀念,以確保股東長期價值的增加成為公司的首要考慮;(2)依據第一項要求,對其自身以及公司管理班子的績效進行持續的評估。對股東提出的關于公司狀況和管理層績效的問題,董事會和管理層應該保持開放性并使之易于得到解答,董事會應當向市場披露其做出一些重大決定的方式,這些決定涉及公司經理的薪酬如何確定,公司的戰略規劃,新董事的提名和公司經理人員的任命和考核等。新董事侯選人的背景,包括其與公司的經濟關系也應向公司股東披露。監督董事會應當具有對公司管理層進行有效監督的能力,股東對董事會應具有同樣的能力。為此,股東應能通過適當的投票程序行使其權力。經理的薪酬建立可信賴性的一種最有效的方法是使經理人員的利益與股東的

溫馨提示

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

評論

0/150

提交評論