Berke Özyaşar

条码仓储与手持终端应用

通过手机摄像头或 Android 手持终端扫描条码,追踪货物出入库,打印 Zebra 标签,并与您现有系统集成。

仓库里的纸质清单和手工录入,意味着装错车的箱子、盘点差异和浪费的时间。条码仓储应用把这个流程搬到手机或 Android 手持终端上:扫描箱子,记录即时进入系统,标签从打印机里出来。我是 Berke Özyaşar,为客户 TCT Lojistik 开发了一款用条码追踪仓库货物出入库的移动应用。

适合谁

  • 仍用纸张或 Excel 记录货物出入库的物流和仓储企业
  • 希望为现有 ERP 或仓储软件增加移动扫描界面的公司
  • 希望用自己的信息打印箱标和托盘标签的企业

包含哪些内容

  • 摄像头扫描条码(支持 Code 128、Code 39、Code 93、EAN-13、EAN-8 等格式)
  • 条码无法识别时,用 OCR 读取标签上的文字并与条码比对
  • 入库和出库流程、车辆与车牌选择、箱单、货物查询
  • 标签设计、预览,并通过网络打印到 Zebra 打印机
  • 自动发现局域网内的打印机
  • 连接您现有服务器和数据库(如 ASP.NET Core、SQL Server)的安全 API 层
  • 用户登录与权限管理

我如何工作

先了解仓库流程

开始开发前,我会和运营团队逐步梳理仓库流程:货物怎么到、贴什么标签、如何装上哪辆车出库。界面按照这个流程设计,而不是按照菜单。

真实设备,真实标签

扫码和打印不能只在办公桌上测试,而要在仓库光线下、倾斜角度和磨损标签的条件下测试。试点我会使用真实的标签和真实的打印机。

与现有系统集成

大多数企业已经有自己的数据库和服务器。我会在其之上构建应用,而不是替换它。

分阶段推广

与其一天之内在整个仓库全面铺开新应用,不如先从一个流程开始,比如只做出库,这样更稳妥。随着团队逐渐熟悉、收集到初步反馈,再逐步加入其他流程。

技术

React Native、基于 react-native-vision-camera 的摄像头与 OCR、用 ZPL 实现 Zebra 打印、通过 TCP 直接与打印机通信、JWT 身份验证。标签在应用中设计后先转成图像,再转换成 Zebra 打印机能识别的 ZPL 指令,因此屏幕上看到的标签和纸上打印出来的完全一致。

相关项目

TCT 仓储应用是这项服务最完整的案例。在摄像头快速扫描和图像文字提取方面,我自己的应用 Scano QR 也属于类似领域。我还为 CDA Lojistik 开发了一款移动应用,帮助客户更方便地进行物流追踪和沟通。技术细节我写在了开发条码仓储应用一文中。

项目示例

常见问题

应该用手持终端还是手机?

在扫码频繁、作业强度大的仓库,内置扫描头的 Android 手持终端更快、更耐用。扫码量较小时,手机摄像头就够用;React Native 应用在两者上都能运行。

支持哪些打印机?

我通过网络用 ZPL 向 Zebra 标签打印机发送打印任务。其他品牌的打印机,我会根据其使用的指令语言和连接方式进行评估。

我们需要更换现有软件吗?

不需要。应用通过 API 连接您现有的数据库和服务器;如有需要,这个 API 也可以由我来编写。

条码扫不出来怎么办?

对于磨损的标签,可以用 OCR 读取标签上的文字,或者手动输入。具体采用哪种方式,我们会根据仓库流程一起决定。

一起让您的应用上线吧。

用几句话说说您想做什么,我会当天回复。

↑ ↓ 浏览,Enter 打开,Esc 关闭