




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
新疆区公司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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 预防夏季传染病主题班会
- 直播策划与运营实务(第二版)教案 项目六任务三、直播间的催单和转款话术
- (高清版)DB12 046.97-2011 产品单位产量综合电耗计算方法及限额 第97部分:高频直缝焊管
- (高清版)DB12 046.43-2011 产品单位产量综合能耗计算方法及限额 第43部分:平板玻璃
- (高清版)DB5101∕T 168-2023 汽车零部件及配件制造企业计算机辅助工艺设计软件测试指南
- 农村地区能源开发利用方案
- 云南省大理白族自治州祥云祥华中学2024-2025学年高二下学期3月月考历史试题(原卷版+解析版)
- 农村水资源管理规划手册
- 人力资源部门招聘进度报告表
- 2025深圳市现售商品房买卖合同范本
- 美国密码法律制度概览 2023
- 综采电缆修复工艺
- 汽修维修费用统计表报价单
- 用电量与气温变化关系分析
- GB/T 7113.1-2014绝缘软管第1部分:定义和一般要求
- 水工建筑钢结构钢闸门图文讲义
- 幼儿园《幼小衔接》课件
- 《梅花》 完整版课件
- 房地产抖音短视频培训课件
- 苏教版数学二年级下册《数学绘本:公主殿下来的那一天》区级展示课(定稿)
- 中国传媒大学-导演手册-课件
评论
0/150
提交评论