GS1-128(又称UCC/EAN-128)和GS1-Datamatrix解码API
项目描述
GS1条码
此模块提供了解码结构化条码(如GS1-128或GS1-Datamatrix)内容的API。
GS1-128(以前称为UCC-128、EAN 128或UCC/EAN-128),以及GS1-Datamatrix是编码项目标识和物流数据的标准。在物理上,GS1-128表示为1维Code-128条码,GS1-Datamtrix表示为2维DataMatrix条码。
当读取这些条码时,可以使用一组标准“应用标识符”将其内容解码成多个值。例如,大多数药店物品都有一个包含其GTIN、批号和过期日期的GS1-Datamatrix条码。
此模块不允许您直接打印或扫描条码。相反,此模块的重点是解码条码中包含的数据。为此,它提供对象来调整应用标识符和相关数据类型。
目录表
用法
您可以在自己的定制或其他OCA模块中使用此模块提供的功能。
已知问题/路线图
组分隔符
当“应用标识符”具有可变长度数据时,条码必须包含一个特殊字符(<GS>,组分隔符),但这不是ASCII字符。一些条码读取器将不包括此字符:然后解码结构化数据将变得不可能。其他读取器将GS1转换为ASCII字符29,但此字符是不可打印的,并且某些应用程序可能不会记录它。还有其他读取器允许您配置如何映射<GS>,这可能有助于提高兼容性。
错误跟踪器
错误在GitHub Issues上进行追踪。如有问题,请先检查是否已有报告。如果您是第一个发现的,请通过提供详细且受欢迎的反馈帮助我们解决问题。
请不要直接联系贡献者询问支持或技术问题。
致谢
贡献者
-
Lionel Sausin <ls@numerigraphe.fr>
-
Stefan Rijnhart <stefan@therp.nl>
-
Sergio Teruel <sergio.teruel@tecnativa.com>
维护者
此模块由OCA维护。
OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并促进其广泛使用。
此模块是GitHub上OCA/stock-logistics-barcode项目的一部分。
欢迎您贡献力量。有关如何贡献的详细信息,请访问https://odoo-community.org/page/Contribute。
项目详情
odoo13_addon_base_gs1_barcode-13.0.1.1.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7a6997e5b3f36ed8878c36a12acaa8dc56ee6c852aa299c425f5a1783b42b1b5 |
|
MD5 | e9a9b992c81c6c115450e0d2858b87bf |
|
BLAKE2b-256 | f7cba206041e52ed69ce8adf766bce5aa2f14d20bc2ddff476421121e8914f32 |