为了应付GSP检查,删除了一些不合格批号药品的进销存记录.
现在有各种药品批号期初数和期末数.需要重新计算业务期间各种单据(出库单\门店退库单\门店互调单\门店销售单等)中药品数量.满足帐货相符的要求.

解决方案 »

  1.   

    to zhongxh(阿达) ( 
    我不明白银行调帐.
    能能说说思路.
      

  2.   

    to zhongxh(阿达) ( 
    其实就是一个错误更正的功能.不用想得这么严重吧.
      

  3.   

    to greatwall8848(西门大雪)
    说穿了。公司是要以现有系统数据为基础做一套符合GSP要求的假帐。
    现在系统中存在不合格的药品和不合格批号药品。删除不合格的药品和不合格批号药品的相应的进销存数据后会出现帐不平的情况。不合格药品的记录可以全部删除,不会有任何痕迹。
    但是不合格批号药品就存在数量上的账面不平的情况,例如:
    A药品有入库2001批号10盒,2002批号10盒。(2002批号是不合格的)
    发到每五家门店每家4盒。每家都有可能有不合格批号,我是该删除哪个门店的销售记录。
    门店还可能有互相调拨。是该删除哪个日期的互调呢。删除相应数据后,不管是仓库还是门店都必须做期初库存-出的数量+入的数量=盘点量或是现在库存。
      

  4.   

    嘿嘿,抓的就是你。做假帐call 廉政公署同商业犯罪调查科。。
      

  5.   

    办法1--造假:
    删除门店所有不合格药品的销售记录,对门店而言,将这些不合格药品的收货与调入做退货处理,对仓库而言对退回药品做不合格药品报损处理,这样既符合GSP的不合格药品处理流程又能做到在数据上不露马脚。办法2--灭迹:
    以药品货号及批次为线索,删除所有相关的单据、帐表及质量记录。
      

  6.   

    两个思路:
    1.如果GSP只使用你做的系统检查单据/帐目,那么在涉及的单据明细、批次库存、盘点、明细帐(视图就不用了)中增加一个字段,比如叫hide,然后把过期的批次全部标示为隐藏,接着修改你的应用程序(如用视图就很轻松了),将所有取明细内容的SQL增加一个隐藏为假的WHERE条件。注意合计的部分如已经保存那么需要增加所有不包含隐藏的合计字段,重新计算并调整程序。
    2、如果GSP要检查你的数据库,那么你就干脆重新建个数据库,然后COPY一份数据删吧,不要动真的。建议你这么干之前不但要考虑饭碗问题,还需要问问自己的良心,比较奸的做法是找到负责人询问这么做的必要性,偷偷把谈话录下来,然后等GPS检查之前(后)把录音交给GPS。
      

  7.   

    GSP不太检查总数量与金额,它只看重药品的来胧去脉与批号、有效日期的正确性
      

  8.   

    to Leftie(左手) 
    GSP不注意帐不平的情况吗?不可能吧。我进了100盒药品,却卖了200盒出去。
    还有100盒从哪来,非法进药。过GSP就没戏了。to 168ljg(阿博)
    重算库存简单。重新分配所有出入单据的数量就不易了。to  reportTRUE(防水表)
    不合格药品很多,都做报损处理。从帐面上看企业根本不可能盈利。GSP检查小组是不可能发现的。门店的销售单据、互调单是没有批号或货次。药品到了门店就没法追查流向。也就不能根据批号删除单据了。
      

  9.   

    都当GSP是笨蛋啊
    他们要是也带个程序员来呢?
      

  10.   

    to beyondall(beyondall) 
    把以前的单据再生成一遍.我也想过.可是单据没有记录具体的业务发生时间.只精确到日期.业务发生是有先后之分.同一天的业务单据哪个先哪个后呢?
      

  11.   

    没有那么严重 gsp的兄弟们到时候肯定已经喝多了
    到时候你们把全部的不合格药品的批号全部替换成合格的批号就可以了
    而且 他们也不大可能很了解计算机和数据库
    基本上是你说没有不合格的药品  就是全部都合格了
      

  12.   

    to predict(predict) ( 
    到时候你们把全部的不合格药品的批号全部替换成合格的批号就可以了对这个方法我咨询过质量管理部.质量管理部是答复是:GSP有可能抽查供应商来货清单.A供应商提供的B药品有两个批号,01批号是合格的,02批号是不合格的.
    系统中把02批号修改成01批号容易.可是来货清单是不能改的.GSP检查小组正好抽到这张清单就完了.
      

  13.   

    非常感谢zxyfd2000().<3>历史数据的进,出仓数据要一致.这一点是我最头痛的.QQ里谈.
      

  14.   

    请大家注意. 我们现在讨论的不是我这样做是否合法的问题.
    是怎样做到进出帐相平的算法问题.
    我们企业虽然进了不少的不合格药品,但绝不是有意为之.企业想通过GSP认证也是想通这次认证提高企业对药品质量管理水平.从进货\存货\运输\养护\销售等各个环节保证药品质量.从不合格到合格要有一个改进的过程.最困难的是保持.我们一直在努力.为老百姓提供有效\安全\价廉的药品是我们的宗旨.
      

  15.   

    让计算机自己去算可能不太理想,我的做法是开放以前的单据,让他自己去修改单据来凑数量.
    嘿嘿,这样也通过了GSP
    反正GSP检查不会查电脑的,他只是查你的报表而已  :)
      

  16.   

    我搞过啊  很难搞的  数据很好搞坏的。你不要怕  你按gsp的要求去做就是。造假的退货记录和销毁记录。我参加过gsp 的检查工作,有那些记录给他看  他还高兴 ,因为那个公司没有有问题的药品啊。
      

  17.   

    to niat97222(Freeman
    你是说GSP只检查单据和报表格式吗?不可能。我问过质量管理部,GSP采用从门店-->仓库-->药品来源模式来检查药品流通的各个环节。“我的做法是开放以前的单据,让他自己去修改单据来凑数量.”我们有上百万条单据明细记录,手工修改太不现实了。to wxhbobo(伍好) 
    我们不合格药品数量和品种很多,都做退货和销毁。从帐面上看企业绝对是亏损的。可我们企业怎么也不可能亏损呀。
      

  18.   

    根据药品对照表知道所有非法批号的药品的药品代码,在所有的记录中过滤掉这些药品代码的数据(如果你是以药品代码唯一主键的)。
    有一个问题,如果你曾经月结算过药品的信息,而且是送到另外一个表中的是结果集,要注意它的影响,要想办法去除这些结果。
    质量管理中肯定不会存在这些非法批号的药品的审核、首营问题,所以不用担心
    还有,非法批号可能有个时间问题,国家撤消非法批号的时间你要清楚,免得做的太正规而让GSP检查人员怀疑
    最后的,当然是在柜台上撤除所有的非批号的药品,免得稽查人员看见
      

  19.   

    GSP采用从门店-->仓库-->药品来源模式来检查药品流通的各个环节
    可是他也还是检查各个环节的单据啊,而不是检查流通环节的各个数据  :)
    他只要你的每种药品都能找到合法的单据也就认了
      

  20.   

    问题小结:
    一、由于本公司的数据库设计时并未考虑到删除或隐藏不良数据。所以没有采用药品编码+批号作为联合主键。不合格药品的进销存数据就不能按药品编码+批号进行删除。(友情提示:其它行业的朋友要引以为戒。不管是ISO还是GSP各种质量标准,都要求我们的系统要有调帐或叫做屏蔽数据的功能。)二、由于本公司经营药品已多年,质量管理跟不上公司的发展水平。导致采购了大量的手续不合格的药品。(并非是劣质药品,如果劣质药品的话,公司也不可能在医药立足多年。)通过程序按药品编码删除大部不合格药品记录。留下来的少部分药品手工进行凑数,但处理流程要严格按照GSP要求。三、处理好的数据后,重新打印近一个月来的所有药品流转单据。四、门店撤掉所有不合格药品。最后非常感谢大家的帮助。
      

  21.   

    ...联系厂家配合下将不合格商品做换货
    处理换成合格的不就完了嘛
    (合法的改批号咯)
    gsp总不至于我们将不合格商品向厂家做
    换货处理也要管吧