版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、系统数据表结构说明书1、疫苗批号表说明序号中文名称字段名类型长度疫苗名称编码Varchar201疫苗名称varchar502生产厂家varchar503批号varchar504失效期Date5疫苗单位varchar206规格varchar307剂型varchar208人次/支粒Int9批准文号varchar5010国家批签发报告varchar5011是否进口疫苗Boolea n12进口疫苗通关单编 号varchar5013录入单位Varchar5014查看图片image国家批签发报告的图片主键:批号。2、疫苗单位表序号中文名称字段名类型长度说明1序号Int2单位名称varchar203、疫苗规
2、格表序号中文名称字段名类型长度说明1序号Int2规格名称varchar304、疫苗剂型表序号中文名称字段名类型长度说明1序号Int2剂型名称varchar205、疫苗供货和出库单位表序号中文名称字段名类型长度说明1供货单位编号Int出库单位编码2供货单位名称varchar60出库单位名称3供货单位简称varchar30出库单位简码4幵户行varchar505账号varchar1006联系人varchar207联系 varchar308地址varchar609邮政编码varchar2010拼音码varchar2011备注varchar6012标记位Bollea n0=供货单位1 =出库单位主键:
3、供货单位编号7、疫田库位表序号中文名称字段名类型长度说明1序号Int2库位号varchar50标志位Samlli nt31 :一类疫田存放2: 一类疫苗存放3 :备用位置主键:库位号8、疫苗名称表序号中文名称字段名类型长度说明1序号Int2疫田名称编码varchar203疫田名称Varchar50主键:疫田名称编码9、疫苗出入库类型表序号中文名称字段名类型长度说明1类型编码varchar202类型名称Varchar503标记位Boolea n0=入库仁出库10、扌报损表序号中文名称字段名类型长度说明1报损时间date疫苗名称编码Varchar202疫苗名称Varchar503生产厂家varch
4、ar504供货单位Varchar605报损原因Vatchar606批号varchar507失效期Date8疫苗单位varchar209规格varchar3010人次/支 粒Int11进价Flaot12库位varchar5013数量Int14总价Flaot11、入库主表序号中文名称字段名类型长度说明1入库单号varchar602入库日期Date3出库单位Varchar60下级退货管理中使用字段4供货单位Varchar605运输湿度记录单Image上传的图片。图片格式:jpg, gif, bmp, png图片大小:4M以内6入库类型varchar507操作人varchar108记账Boolea n
5、201=记账,0=未记账9记账人varchar1010记账日期Date11备注varchar60主键:入库单号12、入库明细表序号中文名称字段名类型长度说明1入库单号varchar60疫苗名称编码Varchar202疫苗名称varchar503生产厂家varchar504批号varchar505失效期Date6疫苗单位varchar207规格varchar308人次/支粒Int9进价Flaot10批发价Flaot11库位varchar5012数量Int13总价Float主键:入库单号13、出库主表序号中文名称字段名类型长度说明1出库单号varchar602出库日期退货日Date10出库管理中:
6、表示出库日期期,报损日期退货管理中:表示退货日期报损管理中:表示报损日期3出库单位供货单varchar60出库管理中:表示出库单位位退货管理中:表示供货单位4出库类型varchar50正常出库,退货管理,报损管理5操作人varchar10出库标记Boolea n0=未出库,仁出库6记账Boolea n1 =记账,0=未记账7记账人varchar108记账日期Date9备注varchar60主键:出库单号14、出库明细表序号中文名称字段名类型长度说明1出库单号Varchar60疫苗名称编码Varchar202疫苗名称Varchar503生产厂家Varchar504供货单位Varchar50报损管
7、理中使用:表示供货单位5报损原因Varchar60报损管理中使用:表示报损原因6批号Varchar507失效期Date8疫苗单位Varchar209规格Varchar3010人次/支粒Int11进价Float12批发价Float13库位Varchar5014数量Int出库标记Boolea n0=未出库,1 =出库15总价Float主键:出库单号15、库存表序号中文名称字段名类型长度说明疫苗名称编码Varchar201疫苗名称Varchar502生产厂家Varchar503供货单位Varchar504批号Varchar505失效期Date6疫苗单位Varchar207规格Varchar308人次
8、/支粒Int9进价Float10批发价Float11库位Varchar5012库存数量Int13总价Flaot16、盘点汇总表序号中文名称字段名类型长度说明1年度月份Varchar203幵始日期Date4结束日期Date5疫苗名称编码Varchar206单位Varchar207进货单价Flaot8上期结存数Int89实物库存数Int810暂欠数Int111本期入库数Int12本期销售数Int13期末结存数Int14备注Varchar60盘点明细表序号中文名称字段名类型长度说明1盘点年月Varchar202疫苗名称编码Varchar203批号Varchar504库位Varchar505单位var
9、char206规格varchar307实际数量Flaot8账面数量Int89实物库存数Int810进价Int111批发价Int12总价Int13备注Varchar60主键:盘点年月,疫苗名称编码,批次,库位17、预警参数18、库存初始化、八/c; :& 、/小充许自动YK_PDD0药库盘点单0类型长度小数备注为空增加int4000序号列名中文名称varchar100101PDDHint40102Y KBMvarchar100103RQvarchar100104LRR Yvarchar100105SHRYint40106 JZR Y7 PDRQ8JZRQint40109RKDHint40
10、1010CKDHint401011BZvarchar3001012FLAGtin yi nt101013PDFS:PDFS盘点方式tin yi nt00100=按编码盘点1=按编码和入库批次盘点2=按编码和货位盘点3=按编码和批号盘点Y K_PDD1药库盘点单 1充许 自动序号列名中文名称类型长度小数为空增加备注1PDDH盘点单号int40102RecNo序号smalli nt20103Y PBM药品编码varchar200004BZSL包装数量smalli nt00105KCDJ库存单价smallm on4410ey6KCSL库存数量money80107KCJE库存金额money84108Z
11、MSL帐面数量money80109ZMJE帐面金额money841010PDSL盘点数量money801011PDJE盘点金额money841013AUTORKIDint0010仅按批号盘点使用.14JJ进价money0010仅按批号盘点使用.15PH批号varchar20010仅按批号盘点使用.16LSJ零售价money0010仅按批号盘点使用.RKDH入库单单号int仅按批号盘点使17丿亠丿丨1 10010用.18RKDCRLX入库单出入类型smalli nt0010仅按批号盘点使用.19KCJJJEmoney001020ZMJJJEmoney001021PDJJJEmoney001022
12、KCPJJEmoney001023ZMPJJEmoney001024PDPJJEmoney001025BZvarchar3001026PDS Y盘点损益money001027PDJJS Ymoney001028PDPJS Ymoney0010药库批次盘点明细序号列名中文名称类型长度小数为空增加1PDDH盘点单号int00102F_PDJG盘点结果tin yi nt00103Y PBM药品编码varchar200104BZSL包装数量int00105LSJ盘点零售价money00106AUTORKID入库单IDint00107AUTOCRID出库单IDint00108ZMSL帐面数量money0
13、0109ZMJE帐面金额money001010KCSL库存数量money001011KCJE库存金额money001012PYSL盘盈数量money001013PKSL盘亏数量money001014JE盈亏金额money0010F_PDJG:0:无盈亏1:盘盈备注2:盘亏AUTORKID:对应入库单AUTORKIDAUTOCRID:盘盈时对应入库单的 AUTORKID盘亏时对应出库单的 AUTOCKID药库统计表充许自动备注备注为空增加序号列名中文名称类型长度小数1Y KBM药库编码varchar100102NIAN年度smalli nt20103YUE月份tin yi nt10104BEGI
14、NRQ幵始日期int40105ENDRQ结果日期int40106LX类型int40107MC名称varchar200108JE金额money84109CBJE本钱金额money841010PJJE批价金额money841011FLAG标志tin yi nt1010药品库存定义 DRUG_STORAGE_PROFILE字段中文名称字段名类型长度说明库房STORAGEC8库房代码,见库存单位字典药品代码DRUG_CODEC20由药品字典定义的代码规格DRUG_SPECC20由药品字典定义的规格单位UNITSC8对应剂型及规格,使用标准名称,见计量单位字典常规包装数量AMOUNT_PER_PACKA
15、GEN5使用标准名称,常规包装包含的数量常规包装单位PACKAGE_UNITSC8见计量单位字典高位水平UPPER_LEVELN6库存水平限制,以上述包装计,达到该限制时停止采购低位水平LOW_LEVELN6库存水平限制,以上述包装计,低于该限制时幵始采购货位LOCATIONC8存放库房SUPPLIERC10存放库房SUB_STORAGEC8该药品对应的库存管理单位内的存放库房注释:此表定义各药品库房每种药品的库存水平。同一库房同种规格的药品只能有一条记录,不同的库房 可以有相同的药品。主键:药品代码、规格、库房、常规包装数量药品库存DRUG_STOCK字段中文名称字段名类型长度说明库存管理单
16、位STORAGEC8库房代码,见库存单位字典药品代码DRUG_CODEC20由药品字典定义的代码规格DRUG_SPECC20由药品字典定义的规格单位UNITS8对应剂型及规格,使用标准名称,见计量单位字典批号BATCH_NOC16使用“ xx/xx/xxxxxX有效期EXPIRE_DATED药品的有效截止日期'丿家标识FIRMDC10反映生产厂家,见药品生产厂家字典包装规格PACKAGE_SPECC20反映药品含量及包装信息,如0.25g*30进货价PURCHASE_PRICEN10,4购置价,以包装单位记单价折扣DISCOUNTN5,2该药品购入时的折扣率。百分数,只记录数值局部数量
17、QUANTIT YN12,2以包装规格及包装单位所计的现库存数量,每次出库,该数量核减包装单位PACKAGE_UNITSC8对应包装规格的计量单位,可使用任一级管理上方便的包装内含包装1SUB_PACKAGE_1N12,2上述一个包装单位中包含的小包装数量,为空或1表示为无此级包装内含包装1单位SUB_PACKAGE_UNITS_1C8对应内含包装1的单位内含包装1规格SUB_PACKAGE_SPEC_1C20对应内含包装1的规格内含包装2SUB_PACKAGE_2N12,2内含包装1中包含的小包装数量,为空或1表示为无此级包装内含包装2单位SUB_PACKAGE_UNITS_2C8对应内含包
18、装2的单位内含包装2规格SUB_PACKAGE_SPEC_2C20对应内含包装2的规格存放库房SUB_STORAGEC8一个库存管理单位内的存放库房货位LOCATIONC20描述存放该批药品的位置,自由描述入库单号DOCUMENT_NOC10该药品对应的入库单号,当屡次入库的药品合并记录时,该项为空供给标志SUPPLY_INDICATORN1反映该药品当前是否可供使用,0-不可供1-可供不可供只是对处方和摆药而言,是对病人的,不限制内部流动,直接的岀入库操作不受此限制注释:此表描述了各库存单位药品的库存情况。库存单位可以是药库、门诊药局、临床药局,每类库存单位可以有多个,通过库存管理单位代码反
19、映。 药品可以视需要管理到不同的批次, 也可以忽略批次 而将同一种药品作为一条记录。 药品的数量以包装单位计,对多层包装,记录各层包装的换算。库存记录在入库时生成,当库存为 0后,可以删除。主键:库存管理单位,药品代码、规格、批号、厂家标识、包装规格备注:当库存为0后,可以删除,那么此批号的进价就找不到了,涉及进价的查询和统计就会受到影响;盘点表 drug_inventory_check 新增字段中文名称字段名类型长度说明库存管理单位STORAGE8盘点年月CHECK YEAR MONIHDATE药品代码DRUG_CODEC20厂家标识FIRMDC10包装规格DRUG_SPECC20对应DRU
20、GM PORT_DETAIL .PACKAGIPEC批号BATCH_NOC16最小单位规格MIN_SPECC20对应 DRUG_DICT.DRUG_SPEC单位UNITSC8最小单位MIN_UNITSC8存放库房SUB_STORAGEC10该药品对应的库存管理单位内的存放库房帐面数量ACCOUNT_QUANTITYN12,2实际数量ACTUAL_QUANTITYN12,2市场批发价TRADE_PRICEN10,4市场零售价RETAIL_PRICEN10,4REC_STATUSN10-暂时保存1-最终保存更改库存标志Chan ge_flagN1未更改,1-更改实现更改正库存不能再更改库存,加一个
21、标志位主键:盘点年月,库存管理单位,药品代码,包装规格,厂家标识,批号,最小单位规格库存盘点货位 DRUG_STOCK_LOCATION 新增字段中文名字段名类型长度说明库存管理单位STORAGEC8库房代码,见库存单位字典药品代码DRUG_CODEC10由药品字典定义的代码规格DRUG_SPECC20由药品字典定义的规格单位units批号BATCH_NOC16XX/XX/XXXXXX厂家标识FIRMDC10包装规格PACKAGE_SPECC20盘点货位CHECK_LOCATIONC5见货位字典有效期Expire_datedate进货价Purchase pricen10,4折扣Disco un
22、tn5,2数量Qua ntityn12,2包装单位Package, un itsc8内含包装1Sub_package_1n12,2内含包装1单位Sub_package_ un its_1c8内含包装1规格Sub_package_spec_1c20内含包装2Sub_package_2n12,2内含包装2单位Sub_package_ un its_2c8内含包装2规格Sub_package_spec_2c20存放库房Sub_storagec8货位locati onc20入库单号Document。c10供给标志Supplyndicatorn1,0货位数量LOCATION_QUANTITYN12,2见
23、货位表序号LOCATION_NON309.03新加,相当于小货位拆零数量Residual_qua ntityn12,2自定义包装数量Otherpack_qua ntityn12,2自定义包装系数Acco un t_per_otherpackc10注释:此表是在库存表的根底上加盘点货位、货位数量字段生成。-去掉库存表中其他字段,在程序中已经不用那些字段了。系统盘点分为两种模式:直接盘点和按货位盘点一直接盘点:盘点主要根据库存生成帐面数,根据实际盘点结果生成实盘数两个数量进行相减,生成库存盘点的盈亏数量,进行数据保存,更改库存数量同时自动生成盘点出库和盘点入库数据。二按货位盘点:1 首先进行货位药
24、品维护药品整包数量和拆零数量2进行货位药品盘点,重新填写货位的药品整包数量和拆零数量3计算盘点损益,根据库存生成帐面数,根据实际盘点的货位数量生成实盘数量两个数量进行相减,生成库存盘点的盈亏数量, 进行数据保存,更改库存数量同时也自动生成盘点出库和盘点入库数据。盘点公式为:实盘数量或金额-帐面数量或金额=盈亏数量或金额药品月结公式:期初数量 +本期间入库数量-本期间出库数量+调价盈亏=期末数量 第一次月结分两种情况:没有盘点数 据的时:期初数量以此日期进行倒退一个月结期间,此期间幵始的药品库存数量为期初数量;如果有期初的盘点数量即作为期初的数量 除第一次月结外,再进行月结即可有期初数量与盘点业
25、务数据无关库存管理1. 药品月结完成药品的月结转工作。药品结转数据必须是固定日期区间的统计数据,结转的区间起止用户定义,在系统参数设置中指定,原那么上不允许经常修改,且区间长度等于一月。1.第一次月结 如果存在月结期初时间点的盘点数据那么取该盘点的实盘数作为期初数据;结存数=期初数+入数不含盘点入-出数不含盘点出,结存金额=期初金额+入金额不含盘点入-出金额不含盘点出+调价盈亏;否那么库 存初始化;结存数=当前库存数?结存金额=当前库存金额;期初数=期末数-入数不含盘点入+出数不含盘点出,期初金额二期末金额-入金额不含盘点入+出金额不含盘点出-调价盈亏;2 不是第一次月结期初数 =上月期末数;
26、结存金额 =期初金额 +入金额 -出金额 +调价盈亏; 其中:期初数 =上 一结转期的结存数; 如果是第一次月结 ,看上面算法 期初金额 =上一结转期的结存 金额;如果是第一次月结 ,看上面算法 入库数量 二本结转期间的入库药品数量累计; 入库金额 =本结转期间的入库药品金额累计; 出库数量 二本结转期间的出库药品数量累 计; 出库金额 =本结转期间的出库药品金额累计;返回数量 =本结转期间的各个药局退回本库存单位的库存数量;返回金额 二本结转期间的各个药局退回本库存单位的药品金额; 报损数量 = 本结转期间的报损库存单位的库存数 量; 报损金额 =本结转期间的报损库存单位的药品金额; 结存库
27、存数量 =截止本结转期末 的库存数量;结存库存金额 =截止本结转期末的库存金额; 调价盈亏 二 对本结转期间某药品调价后计 算得盈亏额进行求和 例如:某药品新零售价或批发价 -原零售价或批发价 * 当时结存数量 =此次调价零售盈亏金额或批价盈亏额 除了完成药品的结转工作,也可以作为对药品的月结情况做查询统计打印的模 块。药品货位盘点,药品货位维护,药品盘点损益药品货位盘点,药品货位维护,药品盘点损益盘点系统提供两种模式, 在参数中配置实现。 首先需要说明的是:某种药在药房的库存中的包装单位为粒, 药房的工作 人员为了便于发放,将其进行多种分包:12 粒/包、 24 粒/包、 36 粒/包等,这中包装我们称为自定义包装, 12 、24 、36 我们称之为自定义包装系数。下面介绍一下这种模式的大体工作方式:用户首先 在药品货位盘点 窗口维护各个货位的药品在库存表中是一条记录的一个药品可以在多个货位上,这个 货位能够放置多个药品,而且药 品在这个货位的序号也是严格要求的也就是说货位和序号共同组成了一 个小货位,这个小货位只能放一个药品,而且 一种药品的相同自定义包装在一个货位上不能有重复
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年江西省樟树市高二化学下册期末考试模拟试卷带答案(综合卷)
- 2026年安徽省巢湖市高二化学下册期末考试模拟卷及完整答案【夺冠系列】
- 2026年河北省三河市高二化学下册期末考试模拟卷含答案【轻巧夺冠】
- 2026年湖南省武冈市高二化学下册期末考试模拟卷附答案(夺分金卷)
- 2026年黑龙江省穆棱市高二化学下册期末考试模拟检测卷及参考答案【研优卷】
- 2026年湖北省老河口市高二化学下册期末考试模拟考试卷【学生专用】附答案
- 2026年江苏省海门市高二化学下册期末考试模拟考试卷含完整答案(各地真题)
- 某汽配厂物流配送准则
- 制药厂GMP认证办法
- 某机械厂设备维护管理办法 (制度类)
- 人教版五年级数学下册第四单元《分数的意义和性质》练习题
- 铜排加工工艺标准图解
- 山东工商学院知识产权法期末复习题及参考答案
- 桑树坪煤矿安全体检报告
- 旅行社团队确认书三篇
- 骨科专科查体原则
- 220kV升压站工程施工组织设计
- NY/T 580-2002芹菜
- 初高中数学衔接计划
- 2020-2021学年安徽省安庆市岳西县七年级(下)期末数学试卷(附答案详解)
- 人教版小学五年级数学上册第五单元《简易方程》课文课件
评论
0/150
提交评论