提到二维码,大家可能最先想到的是各种支付方式、扫码点餐、添加微信好友。

现在二维码的应用已经深入到我们生活的方方面面,在WMS系统里,自然也离不开条码技术。

今天我们就来探究它在WMS上的应用和实践。

一、相关概念

1、条码技术

条码技术是通过在物品上标记独特的编码,以及使用扫描设备来读取和处理这些编码,实现了仓库管理的自动化和效率提升。

条码的本质是字符编码成图片,再由设备扫描图片解码成字符的过程。

从大的角度划分为一维条码和二维条码。

2、一维码

也称一维条形码,由一组平行的线条和空隙组成,通常在水平方向上呈现。

它的信息容量有限,通常只能存储数字或少量字符。常用于商品条码,如超市商品的69码和国外的UPC码。

这种条码往往是固定的数字和字符串,不含特殊字符,一维码的打印和扫描设备成本较低,且在零售环境中效率高,适合快速批量扫描

3、二维码

也称二维条码,常见的二维码为QR Code,QR全称Quick Response,是一种编码方式。在生活中很常见,由黑白方格组成,可以在水平和垂直方向上编码信息。

同样具有快速识别的特性,能快速准确的获得货物信息。

相比一维码能承载的信息更大,支持的字符类型也更多。

常见的二维码存储包括使用货物信息、生产日期和有效期、生产批次与溯源信息、其他附加信息(供应商、质检报告、数量等)。

4、一维码编码方式

编码也同样有不同规则,这里的规则我们称为编码方式。常见的编码方式Code128、EAN、UPC、ISBN,分别运用到不同的场合,生成条码的长度也各不相同。

其中Code128使用最广泛。他们的共同特点是无法支持中文和特殊字符(中文和全角字符等)。

5、识别码制

不同设备识别的码制也不一样,例如有些把枪(PDA)无法支持二维码解析。所以我们在购买PDA设备时,要重点关注识别码制这一项,至少一维码和二维码都能很好的支持。

二、条码的使用价值

运用条码技术进行仓库标准作业,能更加精确的指导仓库作业,最简单的处理流程如下图所示。

它的优点是显而易见的,主要包括以下几个方面。

1、库存追踪和管理

通过设备快速准确地扫描并记录库存数量和位置,PDA扫描会将位置传输到WMS系统,便于后续仓库商品的管理。

2、入库和出库管理

工作人员扫描物品条码,更新库存和记录相应交易,减少人工错误和手工记录的需求。

3、订单处理

通过条码扫描能验证订单的商品,准确无误的拣货和打包。若扫描非拣货出库的商品,系统会给出错误响应提示。

条码作业能提高订单处理速度,减少发货错误和客户投诉。

4、货架管理

通过对库位的赋码,能帮助作业人员快速找到准确的位置,让货架管理高效执行。

通过条码扫描更新货架上的物品取出和放入的情况。

5、批次追溯

对于食品、药品,绑定批次情况,确保产品质量和安全。

有些条码会嵌入批次或生产日期,可与数据库系统跟踪和方便录入保质期。

三、WMS常见编码/条码的使用场景

1、库区编码

一个标准的仓库一般会分多区域,区域下会细分不同的库区,库区下才是库位,库区编码很多时候是泛指具体某些库位集合。

库区编码其实很少会直接打印出来,往往和仓库内部作业分配、补货规划、区域规划有关系。

2、库位编码

库位指仓库中用于存放具体物品的最小单位空间。每个库位都有一个唯一的标识,以便于精确管理和查找库存。

通过库位编码,我们能很快的定位到具体的位置。

标准库位编码格式通常根据仓库布局进行自定义,但一般遵循以下结构,以便清晰标识和管理。

区域/库区代码:标识仓库中的大区域(库区);排号:表示所在的货架排;列号:表示货架上的具体列;层号:表示货架的具体层。

例如,一个库位编码可能是 "A-12-03-02",表示:A:库区代码,12:第12排,03:第3列,02:第2层。

3、容器编码

一个容器可以装多种商品或一个商品多批次。

从用途上分为收货容器号和拣选容器号。

容器编码就比较灵活,一般为对应的字符+数字,此编码可能是系统外生成,也可是收货时系统赋码生成或是零散拣选时生成的零拣容器号。

常见的为字符串+年月日+顺序号(确保系统内唯一),如LPN2024101900001。

4、商品编码

商品编码是用于唯一标识商品的代码,通常用于库存管理、销售和物流等环节,在系统中唯一识别。

值得一提的是,不同货主下对应的商品编码可能相同,所以在WMS设计时,各类单据的单头上都限定了具体的货主,避免在操作层面带来不必要的麻烦。

5、商品条码

商品条码是一种视觉机器可读的符号,用于快速识别和管理商品。一个SKU往往可能有多个商品条码。

例如,一种饮料SKU为A12345。这种饮料可能有以下情况。不同包装:同一饮料可能有单瓶、六瓶装和十二瓶装,每种包装可能有不同的条码。

针对不同销售市场,可能需要不同的条码格式(如UPC和EAN或69码)。

在促销期间,可能会有特殊包装,往往也是通过不同的条码来区分。

6、商品箱码

商品箱码往往有两种,一种是为了追溯而特质的箱码(唯一码),另一种是捆包箱码(装箱码)。

箱码(唯一码)往往是由WMS系统外生产时生成,WMS更多是记录到该箱码,作为后续追溯防蹿货使用,直到该箱码具体销售给哪个经销商客户。

捆包箱码往往常见于零售行业,需要将商品拣货后放在一个箱子里捆包,为了标记这些商品放在哪个箱子里,从而产生了捆包箱码。

它主要是用于后续发运扫描和追溯跟踪,同时也可与快递单号作为绑定,方便追溯。

7、包材编码

本质上属于包材的商品编码,主要运用管理和追踪包材材料。

在出库捆包或库内加工时,对使用的包材耗损进行记录,方便准确记录和跟踪不同类型包材的库存水平,确保及时补货,避免影响正常出库。

8、打托码

虽都可以绑定不同商品或相同商品多批次,但这不同于容器编码,打托码更侧重于出库环节使用。

在实际仓库作业时,仓库会捆包产生更多的捆包箱,为了更好的装车以及扫描,这些捆包箱可能会会放置在一个托盘上装车。

仓库通过给托盘临时赋一个打托码,绑定这些捆包箱。

司机在装车时,只需关注并扫描外面的打托码即可,无需细到每个商品每个捆包箱。从而简化出库装车扫描的操作。

四、设计注意点

1、不同货主的SKU编码可能会重复

因为每个货主的习惯可能不一样,所以无法只通过SKU编码唯一。常见的做法是通过货主+SKU编码来确定唯一性。

这里在WMS设计时,可通过表头约束,或查询商品时,显示货主编码、货主名称提供给用户自行选择。

2、SKU编码不一定都可扫

有些仓库在管理商品时,并不会直接用SKU编码作为条码,例如食品饮料或药品管理。

可能会根据不同促销方案或销售方案,绑定多条码。所以在处理数据时,即要支持SKU编码查询,也要支持商品条码查询。

3、库位编码应使用一维码还是二维码

虽说二维码可以替代一维码,支持更多的编码字符集,包括汉字和全角字符等。

但从扫描的精准度和速度来看,肯定是一维码更快。常规库位编码为编号+数字,一维码足以使用。

另外一维码的打印和扫描设备成本较低。

二维码能存放更多信息,例如位置、产品类别要求,但这些往往存放在库位档案里即可,无需写死在条码上,这样反而不太灵活。

当然也有一些特例,例如自动化集成,为了让自动化设备系统更好的采集,会使用到二维码。

还有贴码空间的限制,用二维码可以做得更小并存储更多信息,适合空间有限的使用。

二维码同时具备高可靠性,即纠错能力强,即使部分损坏也可读取。

最后总结如下。

附上我经常使用的条码生成网站,希望能给大家有所帮助。

一维码生成器:http://www.qinms.com/webapp/barcode/index.aspx

二维码生成器:https://cli.im/

发表回复