有关医院药品的包装拆分问题的讨论!有过HIS开发经验的请多多赐教(100分)

  • 主题发起人 主题发起人 Cooco1981
  • 开始时间 开始时间
C

Cooco1981

Unregistered / Unconfirmed
GUEST, unregistred user!
先看下面例子:
药品名称:药品A
包装单位:1盒=3板=9粒 (1盒里有3板,每板上又有3粒)
1盒的售价是10,1板的售价是10/3=3.33333,1粒的售价是10/9=1.11111
我将最小单位粒做为这个药品的基本单位,然后各药房可按不同的单位做为出入库单位,这样单位就可以设成如下:
药库按盒出入库,西药房按板发药,住院药房按粒发药
在价格定义上,医院进货一般都按最大包装定义价格,这就将会出现以下情况
名称 出入库单位 基本单位 比例 单价
药库 盒 粒 9 10
西药房 板 粒 3 3.33333
住院药房 粒 粒 1 1.11111
这样就会出现如下现象
药库调入西药房10盒药,总金额是10盒*10元=100元
然西药房出售完10盒药,总金额是10盒*3*3.33333=99.99999元,
这样调入与出售金额不等,
这只是一种情况,再者还有一种比较更为头疼的,药库、药房的出入库单位都是可变的,也就是说药库可能的出入库单位不为盒,而为板,但定义价格是按盒定价,这样入库单上会出现大量的小数点。
原先医院HIS中只有大小单位两种,那样对单价定死也就不会出现反算问题,但现在医院内的药品不止两种单位出入库,相信做过HIS开发的都有类似情况吧。我想听听你们对此有何更好的解决方法,想借鉴你们一下,再者对此做一番讨论。先在此谢谢大家能有时间看这张头疼的贴子!呵!
 
在做医院实施的时候一般用什么单位是他们自己选的,这个你不能操心,如果入库为盒,出库的时候按版,让他们自己算,自己把版换算成盒,如果是小数点了,一般4舍5入也行,差价也不大
 
把这三样东西都看成一个实物,只是包装换算不同而于。
设计一个包装换算表,设置这三样东西的 换算 关系。机内数据结算换算成某个为准。
这样,不管用哪个都可以自动下帐、入帐。

关于金额的问题,财务上取四位小数,四舍五入,应该没有什么问题,增值税都以4位来算的,医院的财务应该没有问题吧。。
 
建议分级条码管理,具体你可以参考下sap的做法
 
根据我卖过小食品的经历和编的一个软件,有一种和大家不同的思路和方法
是看成一个商品,比较巧妙.可以支持很多层的包装,全部自动转换.
不另设什么转换表,用函数过程就能解决.
 
后退
顶部