条码规则配置

创建日期:2018-11-11更新日期:2018-11-11出自:原创

本文档介绍条码规则配置的相关概念、操作及建议。

基本知识:条形码与一串字符等价,该等价字符串,通常会打印在条形码(黑白条)下方。 如果由于外部原因如条码污损或扫描枪损坏时,用键盘敲击该等价字符串,敲完回车, 就能代替扫描过程。

下文所称条码符,即上文所述等价字符串。

本系统条码识别目的,是为了正确地区分并从条码符中取出以下三要素:款式号(即货号)、色号、尺码 (货品本身不分色或不分码的除外)。这是目的,也是以下叙述前提。

条码特征表达式—— 我们假设用户经营多品牌多渠道货品,那么每个不同厂家的货品, 条码字符编制规则一定是不同的。 具体而言,就是说条码符中哪几位表示色号?哪几位表示尺码? 这些不是条形码国标的规定范畴。 因此,拿到一个条码,如何判别它是属于哪个厂家, 从而按照该厂家的色号尺码编制规则,来识别出色号与尺码, 就需要首先告诉系统,该条码的特征
我们使用一种被称之为“正则表达式”的表示法,来表示一串字符的特征。 关于“正则表达式”,并不是本系统的发明,它是计算机领域非常广泛使用的一种字符特征表示法。 将它用于识别我们的条码符特征,显然是用不了它强大而复杂的功能的全部,你可以百度了解, 但为应付本系统使用,您只需要了解以下简单表示法:

举例:假设有某品牌货品的款式号由两位字母四位数字组成,后带2位数字色号, 然后是1到4位的用S、M、L、XL、XXL、XXXL表示的尺码,那么,特征表达式应当写为 \D{2}\d{4}\d{2}\D{1,4},如果合并二位数字特征,写成\D{2}\d{6}\D{1,4}也可以。 假如某品牌的款式号、色号、尺码的位数都是不固定的,但中间使用分隔符, 比如横杠来分隔,那么,通常为如下特征\D{2}\d{1,4}-\d{2,3}-\D{1,4}之类。 总之,正则表达式一定能区分您无论多繁杂的条码规则。 更多更复杂表示方式,您可以自行百度了解,也可以联系我们针对辅助。

要素分隔符—— 用于那些使用标点符号区分货号、色号、尺码要素的条码。如果不是,该项不要填写(留空)。 特别注意:是否使用了要素分隔符, 决定了以下各要素”位置“与”位数“的计法。不使用分隔符的情况, 一个字符(数字或字母)计一个位置,算一个位数;而使用分隔符的情况, 用的概念来计位置与位数。 而由上述分隔符分隔而来。

货号位置—— 货号要素第一个字符所在的字符位置(从条码符最左数起);或货号要素段所在的段位置。

货号位数—— 货号要素中包含多少位字符;分隔段无意义,不显示。

色号位置—— 色号要素第一个字符所在的字符位置(从条码符最左数起);或色号要素段所在的段位置。

色号位数—— 色号要素中包含多少位字符;分隔段无意义,不显示。

尺码位置—— 尺码要素第一个字符所在的字符位置(从条码符最左数起);或尺码要素段所在的段位置。

尺码位数—— 尺码要素中包含多少位字符;分隔段无意义,不显示。