制药行业批次控制系统与电子批记录系统结合使用的方法与流程

allin2025-05-27  48


本发明涉及计算机,尤其涉及一种制药行业批次控制系统与电子批记录系统结合使用的方法。


背景技术:

1、在当代医药制造业中,随着全球市场竞争的加剧和监管标准的日益严格,高效、合规的生产管理成为制药企业生存与发展的关键。制造执行系统(mes)作为支撑现代医药生产的核心信息技术平台,承担着优化生产流程、提高生产效率、保障产品质量和满足法规遵从性的重任。在mes架构中,批次控制系统(batch系统)和电子批记录系统(ebr)是两大关键组成部分,它们在确保生产过程的透明度、可追溯性和质量控制方面发挥着不可或缺的作用。

2、batch系统是批次生产的核心驱动力,它通过精细管理生产过程中的每一个阶段(phase),确保生产操作按照预定的配方、工艺和标准执行。然而,随着产品多样性增加和生产复杂度提升,仅仅依靠batch系统进行生产控制已难以满足高度定制化和灵活生产的需求,特别是在电子记录与报告方面。电子批记录系统(ebr)的引入,有效解决了纸质记录的局限性,提供了生产数据的电子化存储、管理和审核功能,极大地提升了数据的可访问性和准确性,对于满足gmp(良好生产规范)和其他国际生产质量管理规范至关重要。

3、尽管现有的解决方案通过在batch系统内部集成ebr系统来实现数据的无缝交换和流程整合,但这种集成方式也暴露出一定的局限性。主要问题在于,ebr系统往往受限于batch系统的框架和功能设定,难以根据特定的生产需求和法规变化进行灵活定制和扩展。这不仅限制了制药企业在面对市场多样化需求时的快速响应能力,也可能影响到生产过程的持续优化和创新。

4、因此,开发一种能够打破现有集成模式限制、实现ebr与batch系统之间更加灵活、高效协作的技术方案,成为提升制药行业智能制造水平和合规管理能力的关键突破点。


技术实现思路

1、(一)要解决的技术问题

2、鉴于现有技术的上述缺点、不足,本发明提供一种制药行业批次控制系统与电子批记录系统结合使用的方法。

3、(二)技术方案

4、为了达到上述目的,本发明采用的主要技术方案包括:

5、第一方面,本发明实施例提供一种制药行业批次控制系统与电子批记录系统结合使用的方法,其特征在于,该方法在结合使用系统中执行,所述结合使用系统包括相互连接的数据同步模块、batch系统和ebr系统,所述方法包括:

6、s10、数据同步模块对batch系统和ebr系统中的基础数据按照预设规则进行数据同步,在进行数据同步的过程中,校验每条同步过的数据,对校验出有错误的数据进行调整,直至数据同步完成;

7、基础数据包括:物料、生产线、设备、产品bom、组态;

8、s20、根据用户下发的工单和配置的工艺流程参数,batch系统生成可执行的任务序列,在ebr系统中为batch系统中的每一任务阶段绑定预设的可执行批记录模板;

9、s30、根据batch系统的可执行的任务序列,batch系统控制药品的批次生产,根据所述可执行批记录模板,ebr系统记录药品批次生产中每一任务阶段的操作,并生成完整的批记录。

10、可选地,所述预设规则包括:

11、针对物料数据,从batch系统同步到ebr系统时,若ebr系统中存在与batch系统重复的物料编码,则判断ebr系统中对应的物料是否为验证或废弃状态,若否,则将ebr系统中物料编码重复的物料数据更新为batch系统中对应的物料数据;

12、针对物料数据,从ebr系统同步到batch系统时,若batch系统中存在与ebr系统重复的物料编码,则判断ebr系统中对应的物料是否为废弃状态,若否,则将batch系统中物料编码重复的物料数据更新为ebr系统中对应的物料数据,以及,将batch系统中从ebr系统中同步的物料数据的分组名称设置为预设名称。

13、可选地,所述预设规则包括:

14、针对生产线数据,先将ebr系统中的生产线编码的结构设置为生产线日期加生产线名称,再进行同步;

15、其中,在同步之前,ebr系统中有生产线编码,batch系统中只有生产线名称;

16、针对生产线数据,从ebr系统同步到batch系统时,将batch系统中从ebr系统同步过来的生产线数据的工作中心分组名称设置为预设名称。

17、可选地,所述预设规则包括:

18、针对设备数据,先在ebr系统中增加设备归属属性,在从ebr系统同步到batch系统时,若ebr系统中设备数据对应的设备归属属性为unit设备类或phase设备类,则将ebr系统中对应的设备归属属性数据同步至batch系统中,并将ebr设备数据中的设备位置属性同步到batch系统中的位置属性中,在从batch系统同步到ebr系统时,将batch系统中位置属性同步到ebr系统中的设备位置属性中;

19、针对设备数据中的设备编码,先从batch系统同步到ebr系统时,ebr系统根据batch系统中的设备名称生成对应的设备编码,再从ebr系统同步到batch系统时,将ebr系统中的所有设备编码同步至batch系统中。

20、可选地,所述预设规则包括:

21、针对产品bom数据,从batch系统同步到ebr系统时,若ebr系统中存在与batch系统中重复的配方编码和配方版本,则判断ebr系统中对应的配方是否为验证或废弃状态,若否,则将ebr系统中对应的配方数据更新为batch系统中对应的配方数据;若batch系统中的产品bom中的输入物料数据在ebr系统中没有,则在ebr系统中增加对应的输入物料数据;

22、针对产品bom数据,从ebr系统同步到batch系统时,若batch系统中存在与ebr系统中重复的配方编码和配方版本,则判断ebr系统中对应的配方是否为废弃状态,若否,则将batch系统中编码和版本重复的配方数据更新为ebr系统中对应的配方数据。

23、可选地,所述预设规则包括:

24、针对组态数据,仅从batch系统同步到ebr系统,将ebr系统中不存在而batch系统中存在的组态数据新增到ebr系统中,对于ebr系统和batch系统中组态编码重复的组态数据,则将ebr系统中编码重复的组态数据更新为batch系统中对应的组态数据。

25、可选地,在所述s10前还包括:

26、s01、获取用户预先定义的一个抽象类,根据所述抽象类,数据同步模块规定所述抽象类对应的错误数据处理对象的基本方法和属性;

27、其中,错误数据处理对象的基本方法和属性包括校验方法和错误数据处理方式;

28、s02、针对不同模块,数据同步模块分别创建继承自所述抽象类的具体错误数据处理类,每个错误数据处理类负责实现所属模块特有的校验逻辑和错误数据处理方式;

29、其中,所述模块指的是制药行业批次控制软件与电子批记录系统中负责处理特定功能或数据处理部分的独立单元,包括:物料管理模块、生产线管理模块、设备管理模块、bom管理模块、批记录管理模块;

30、s03、获取用户预先创建的一个工厂类,根据所述工厂类,管理所述错误数据处理对象。

31、可选地,所述校验的过程包括:

32、s11、在数据同步开始时,根据数据的类型或模块信息,通过所述工厂类获取对应的错误数据处理对象;

33、s12、调用获取到的错误数据处理对象的校验方法,对每条数据进行校验,校验过程中,如果发现错误,则进行新增或修改操作,并将错误数据的信息存储在内存中且反馈给用户;

34、错误数据的信息包括错误原因和数据字段名称。

35、可选地,所述s12包括:

36、s12a、计算同步方数据和被同步方数据的hash值,若同步方数据和被同步方数据的hash值不相同,则对同步方或被同步方的数据进行新增或修改操作;

37、s12b、数据同步结束后对错误数据的信息进行整合,并通过websocket协议反馈给用户。

38、可选地,所述s10还包括:

39、s10a、数据同步完成后,将同步完成后的数据存入所述结合使用系统的缓存中。

40、(三)有益效果

41、本发明的制药行业批次控制系统与电子批记录系统结合使用的方法,通过自定义的同步规则,确保了物料、生产线、设备及产品bom等基础数据在batch系统与ebr系统间的高效同步,同时通过校验和错误处理机制,保证了数据的一致性和准确性;

42、ebr系统与batch系统的独立结合,允许用户自定义批记录模板,满足特定的合规性和质量要求,这克服了传统内置集成方式下ebr功能受限的问题,使得批记录的生成更为灵活,能够适应不同的生产场景和法规要求;

43、通过在ebr中为batch系统中的phase任务绑定批记录模板,实现了生产数据的实时记录和分析,确保了生产过程的可追溯性和质量控制;

44、通过将数据存储在缓存中,减少了与batch系统的交互次数,提高了效率。


技术特征:

1.一种制药行业批次控制系统与电子批记录系统结合使用的方法,其特征在于,该方法在结合使用系统中执行,所述结合使用系统包括相互连接的数据同步模块、batch系统和ebr系统,所述方法包括:

2.如权利要求1所述的制药行业批次控制系统与电子批记录系统结合使用的方法,其特征在于,所述预设规则包括:

3.如权利要求2所述的制药行业批次控制系统与电子批记录系统结合使用的方法,其特征在于,所述预设规则包括:

4.如权利要求3所述的制药行业批次控制系统与电子批记录系统结合使用的方法,其特征在于,所述预设规则包括:

5.如权利要求4所述的制药行业批次控制系统与电子批记录系统结合使用的方法,其特征在于,所述预设规则包括:

6.如权利要求5所述的制药行业批次控制系统与电子批记录系统结合使用的方法,其特征在于,所述预设规则包括:

7.如权利要求1所述的制药行业批次控制系统与电子批记录系统结合使用的方法,其特征在于,在所述s10前还包括:

8.如权利要求7所述的制药行业批次控制系统与电子批记录系统结合使用的方法,其特征在于,所述校验的过程包括:

9.如权利要求8所述的制药行业批次控制系统与电子批记录系统结合使用的方法,其特征在于,所述s12包括:

10.如权利要求1所述的制药行业批次控制系统与电子批记录系统结合使用的方法,其特征在于,所述s10还包括:


技术总结
本发明涉及计算机技术领域,尤其涉及一种制药行业批次控制系统与电子批记录系统结合使用的方法,包括:数据同步模块对Batch系统和EBR系统中的基础数据按照预设规则进行数据同步,在进行数据同步的过程中,校验每条数据,对校验出有错误的数据进行调整,直至数据同步完成;根据用户下发的工单和配置的工艺流程参数,Batch系统生成可执行的任务序列,在EBR系统中为Batch系统中的每一任务阶段绑定预设的可执行批记录模板;根据Batch系统的可执行的任务序列,Batch系统控制药品的批次生产,根据所述可执行批记录模板,EBR系统记录药品批次生产中每一任务阶段的操作,并生成完整的批记录。该方法提供了EBR系统与Batch系统之间的灵活使用方式,可高度定制电子批记录功能。

技术研发人员:郭帅鑫,马浩栋,陈江义,郑二磊
受保护的技术使用者:中控技术股份有限公司
技术研发日:
技术公布日:2024/10/31
转载请注明原文地址: https://www.8miu.com/read-21522.html

最新回复(0)