[发明专利]产品SN生成的方法、系统、计算机设备及存储介质在审
| 申请号: | 202011438164.4 | 申请日: | 2020-12-10 |
| 公开(公告)号: | CN112508152A | 公开(公告)日: | 2021-03-16 |
| 发明(设计)人: | 蒲加永 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
| 主分类号: | G06K19/06 | 分类号: | G06K19/06 |
| 代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 郭会 |
| 地址: | 621000 四*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 产品 sn 生成 方法 系统 计算机 设备 存储 介质 | ||
1.一种支持MES多类型产品SN生成的方法,其特征在于,包括:
步骤1.获取需要生产的产品的基础信息并添加到系统中,包括将产品信息的物料代码作为唯一KEY值,保存至产品信息目录中;
步骤2.分析需要生产的产品的条码规则信息并添加到系统中,为条码规则编号并保存至条码规则目录,并将所述条码规则编号与步骤1的物料代码进行一对一关联,构建产品和条码规则的映射关系;
步骤3.根据产品的物料代码获取对应的条码规则,解析条码规则中的号码段,并生成条码生成请求;
步骤4.根据所述条码生成请求生成产品的唯一产品条码;
步骤5.向请求端返回生成的产品条码。
2.根据权利要求1所述的一种支持MES多类型产品SN生成的方法,其特征在于,所述产品的基础信息包括物料代码信息、物料描述信息、客户信息。
3.根据权利要求1所述的一种支持MES多类型产品SN生成的方法,其特征在于,所述产品的条码规则具有以下特征:
条码规则包含号码段和分隔符两种类型元素,一个产品条码由若干号码段和一种分隔符按顺序组合生成;
所述号码段包括文本号码段、时间号码段、流水号号码段,并按照录入的先后顺序作为在条码中顺序排列;
所述条码规则具有一个或多个文本号码段,文本号码段包含CODE属性和NAME属性,各属性设有默认值或未设置默认值,在生成条码时录入属性实际值;
所述时间号码段是由年、月、日三种时间元素按照不同格式组合而成;所述条码规则只能设置一个流水号号码段,流水号号码段具有长度属性,流水号号码段的长度根据产品日最大产量设置;
所述分隔符是作为各号码段之间的字符。
4.根据权利要求3所述的一种支持MES多类型产品SN生成的方法,其特征在于,所述步骤3具体为:
根据产品的物料代码获取对应的条码规则,解析条码规则中的号码段,其中,若所述号码段为文本号码段,则需要录入当前条码生成的实际值VALUE,并以文本号码段的CODE属性为健,实际值VALUE为值;将产品的物料代码及录入的文本值作为参数生成条码生成请求。
5.根据权利要求4所述的一种支持MES多类型产品SN生成的方法,其特征在于,所述步骤4具体为:
根据产品的物料代码和录入的文本值参数生成产品的唯一条码。
6.根据权利要求5所述的一种支持MES多类型产品SN生成的方法,其特征在于,所述产品条码生成引擎的处理流程如下:
S1.根据条码生成请求中的物料代码从产品和条码的映射关系目录中查询产品的条码规则;
S2.解析产品的条码规则,按顺序循环读取各个号码段,根据号码段的不同类型生成对应的文本号段;
S3.文本号码段根据号段CODE从请求参数中获取对应的VALUE,如果没有对应的VALUE,则默认值即为号段文本;
S4.时间号码段根据当前时间生成具体格式的文本;
S5.流水号号码段从条码流水号缓存中查询条码规则以查询最近使用流水号N,设定当前产品的条码流水号为(N+1),校验当前流水号(N+1) 使用是否超过最大值限制,并更新条码规则流水号缓存为(N+1);
S6.解析产品条码规则分隔符,将按顺序在生成的号段文本之间加入分隔符,即为最终的产品码。
7.根据权利要求6所述的一种支持MES多类型产品SN生成的方法,其特征在于,所述步骤S5中若查询没有最近使用流水号N,则令当前产品的条码流水号N=1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011438164.4/1.html,转载请声明来源钻瓜专利网。





