背景
公司提供医疗器械为主的仓储、分拨业务及其相关产品的技术服务、售后服务,医疗器械对于资质认证比较重视
每个产品都要粘贴所需的标签,生成标签的规则比较复杂,目前人工生成标签订购单需要大量的计算及基础资料的维护,浪费了大量人力物力且准确性无法保证, 因此需要一套系统可以自动生成标签订购单,且线上维护复杂的基础数据,提高效率,保证准确率
需求
线上维护基础档案
标签总表作为生成标签订购单的数据源之一,获取方式有两种:线上对接斯德哥尔摩系统实现数据同步;线下人工导入文件方式实现数据导入系统
IBD作为生成标签订购单的数据源之一,获取方式有两种:通过文件导入方式导入系统;加急部分可以人工创建IBD
对于无法生成标签订购的数据要进行预警,人工处理后重新进行标签订购的生成
基础档案维护人员、单据制作人员分工不同
标签订购后进行入库,生成入库检查表辅助入库
入库完成后生成贴标工单,工作人员根据贴标工单进行产品贴标入库
每个单据及其相关单据要在系统中可以下载,以供审查使用
每个操作都要记录,以供审计使用
要将标签订购信息实时发送给SATO打印方,实时打印标签
方案
基于客户需求,我们使用VUE+django以前后端分离的形式搭建该系统,同时与斯德哥尔摩系统通过共享文件夹实现数据互通,与SATO通过共享数据库形式实现数据互通
系统整体包含以下几个部分
1:后台->以人工录入或文件导入的形式维护基础档案;通过复杂的计算逻辑自动生成标签订购单,对于未生成数据添加到预警列表中;预警首页滚动显示最近的50条预警及生成的各个订购单的情况
基于标签订购单生成到货单、也可以导入到货单;每个单据可以上传、下载附件实现文件追溯;系统可以自动生成贴标工单用于后续贴标
2:共享文件->斯德哥尔摩定期将文件放到共享文件夹中,并以文件名区分是全量数据还是变量数据,系统根据文件名进行数据同步
3:共享数据库->SATO方提供数据库连接方式,生成标签订购单时会向SATO方数据库添加数据以实现数据共通
作业流程
1:基础档案维护人员定时维护系统的基础信息以保证数据准确及时
2:制单人员从SAP系统导出标签总表系统,导入到系统中;并从RA系统中导出IBD数据,导入到系统中
3:生成标签订购单,对于未生成的部分制单人员根据预警提示及时进行线下沟通并更新系统数据,更新后重新生成标签订购单
4:标签到货后将到货单导入系统中,并通过到货单下载入库检查表以辅助标签入库
5:使用系统生成贴标工单,贴标人员参照贴标功能进行贴标
6:单据完成后由专人将线下单据扫描为PDF上传到系统进行线上保存
系统会根据基础信息及复杂的运算逻辑生成标签订购单,并将单据永久保存
效果
通过该系统满足了客户的需求,根据复杂逻辑自动生成标签订购单,提高了效率及准确率。