在设计时,药库和药房,每一批药品进货时记载第几次进货,批次号是数字型,出货时以批次号和过期日期,选择出货。 现在用户要求是每次进货时把药品的批次号记载下来,药库出时货以药品的批次号和过期日期选择出货。药品标签上的批次号是字符型。
 药库记载批次号出货有可能实现,因为它是出货时是通常是整量的。药房出货以这种方式出货行吗,一张处方单有几十种药品,每出一种药品,先看药品上的批次号标签,再选择批次号和日期,这样操作方便吗,这可不是扫描仪,一眼就能看清号码,
 请师哥,师姐们指点一下,这种要求合理吗?现在为难的是,药库,药房,门诊已完工,如果修改起来,工作量很大,气得我吐血,请各位帮帮忙。

解决方案 »

  1.   

    偶也正在做药库药房 基本上还是比较麻烦的
    楼主的几个问题 
    偶的主表
    库存表
      库存编号(主键,12位前8位是日期后四位是自动编号)
      药品编码
      入库价
      批号(厂家的生产批号,不是批准文号)
      失效日期
      所在仓库
      数量
    出库表 
      出库编号(同库存编号)
      药品编码
      出库价
      入库价
      数量
      失效日期
      批号
      出库日期
      出库药房
      录入人
    入库表
      入库编号(同库存编号)
      药品编码
      出库价(当前医院定的售价)
      入库价
      数量
      失效日期
      入库日期
      录入人
      批号
      进货公司偶做的 每个药品的失效日期,批号从进货到药库,发到药房,发到护士站再,退回药房,再调拨到其他药库
    都是跟随药品走的 这样才不会在库存的时候加错数量处方单要选择库存明细的 就是说一样的药 只要批号,失效日期,进货价有一个不一样 就是俩库存
    这不是方便不方便的问题 为了核算 也没办法 不知道楼主做的有没有药品调价 如果有那更要分细了关于单位 偶有三个  包装单位(箱合等 用于药库) ,药品单位(颗瓶等 用于药房),剂量单位(ML,克等 用于护士站) 各系统都要做药品拆分和组合...
    不知道有没帮助
    楼主有兴趣加QQ14857441大家讨论下
      

  2.   

    出货当然是先进先出了,也就是说批次号不应该手动选择,应该有系统决定
    MSSQLServer中具体的实现方法可参考
    http://blog.csdn.net/jinjazz/articles/128183.aspx
      

  3.   

    <药库出时货以药品的批次号和过期日期选择出货>
    其实换种角度思考问题,药库(按先进先出,可以用软件管理,实际操作可行)—>药房(定制管理,按先进先出的想法摆放,定期从药库补充。从库房管理的制度上保障,如果他们做不到那是他们的事)。
    软件不能解决所有的问题,从他们的管理上入手简单的多。
    软件严格按先进先出。当然可以个别按批次出库,专门设置一个药柜存放。提供一定的灵活性。
      

  4.   

    To dh9450(谁有我菜) 出入库清单表中没有货位号?出库单 出库清单 出库清单明细(对应批次入库清单编号)
    你的表设计的?
      

  5.   

    请参考一下速达和千方百剂是如何实现的.比自己苦思冥想要快些.
    现在医药版软件需要通过PSP认证,你的软件要注意市场定位呀.
      

  6.   

    to: 901123456(果冻)
       失效日期和批号的传递都实在后台 操作上没有什么麻烦 最多显示出来看一下
    如果一次出两条库存的记录 偶是做两个出库记录滴 但是单据上显示的还是一个
    药品编码都是各个医院自己定的 根据不同的分类 
    to:readersm68(地主) (
      偶的出入库表和库存没有联系 因为客户没有有联系的报表或查询 
    其实也没什么用 因为如果一个库存记录的数量为0了 是要被删除的 那留个库存编号在入库表了是没意义的 
      

  7.   

    <库存记录的数量为0了 是要被删除>
    你没有考虑暂估入库的情况啊,入库记录删除,怎么统计任一个月的期初期末。
    至少我认为以后,系统的扩展要麻烦一些。
    还有一些财务上的考虑在这就不说了。