从EAN-128条形码只读SSCC

时间:2013-08-21 12:58:56

标签: barcode motorola datawedge

我们有一台安装了datawedge的摩托罗拉条码扫描器。我们使用仅包含SSCC的EAN-128条形码。对于GS1合规性,条形码还包含应用程序标识符(“00”),因为它是SSCC(条形码中包含FNC代码)。 目前,当我们扫描应用程序中的条形码时,我们得到“00123456789123456789”(开头的“00”是SSCC的应用程序标识符),我们的应用程序无法处理。我们还必须支持不是SSCC但看起来非常相似的条形码:“000000009123456789”开头的“00”不是应用程序标识符(条形码中没有FNC代码)。

问题:Datawedge软件是否可以配置为仅提取SSCC号码 - > “123456789123456789”没有应用程序标识符,同时仍然支持具有前导零的非GS1条形码?

1 个答案:

答案 0 :(得分:0)

可以将DataWedge配置为预先添加AIM符号系统标识符,即:

  • GS1 将被解码为]C1...
  • 常规 Code 128 ]C0...
  • Code 39 ]A0...

这里有full list

这样,如果您阅读]C1...,您知道必须将前两位数字解释为应用程序代码,如果您读取另一个代码]XX,则只需删除前缀并获取整个代码。

相关问题