导航栏

概览

条码可用于各种不同情况。最为大家熟知的用例是在销售点批量销售产品时,顾客可自行称重,获取打印的条码并贴在产品上。这个条码包括产品重量,可用于计算价格。

创建条码命名规则

Odoo支持条码命名规则,它决定了已编码信息的映射和解读方式。你可在 开发人员模式 配置你的条码命名规则。为此,前往 库存 ‣ 配置 ‣ 条码命名规则

你可在此创建条码命名规则,然后添加一行创建你的首个规则。

第一步是指定**规则名称**,例如,带3位小数的重量条码。然后,你需指定条码命名规则的类型,在本例中是已称重产品。

条码模式是定义条码结构的正则表达式。在本例中,21定义了将应用规则的产品,也是产品条码开头的数字。这5个“点”代表产品条码的后几位数字,用于识别有关产品。“N”代表整数部分,“D”代表小数部分。

该编码用于指定应用规则得出的条码编码。

配置产品

  1. 产品条形码应以“21”开头。
  2. 这5个“点”是产品条码的其他数字,用于识别产品;
  3. 如定义了D或N,条码中应包含0。在本例中,我们配置的是“21…..{NNDDD}”,因此需要5个零。
  4. 在EAN-13中,最后一个数字是校验数,使用EAN13生成器可确定你的情况应是哪个数字。

如果你称了1.5千克的意大利面,你将打印出以下条码2112345015002。如在POS中扫描此条码,或在条码应用程序中接收产品时,Odoo将自动为该意大利面产品创建新的一行,数量为1.5千克。POS则将根据该数量计算价格。

规则类型

  • 定价产品:POS用于识别产品并指定价格。
  • 打折产品:可根据适用的折扣创建一个条码。然后,在POS中扫描产品,然后再扫描折扣条码,将基于产品的正常价格计算折扣。
  • 称重产品:POS(根据重量计算价格)和库存中用于识别产品及指定其重量。
  • 客户:用于识别客户,例如在忠诚度计划中使用。
  • 收银员:用于在进入POS时识别收银员。
  • 库位:在启用多个库位的情况下,用于识别调拨的库位。
  • 包裹:在启用包裹功能的情况下,用于识别调拨的包裹。
  • 批次:用于识别调拨的产品批号。
  • 信用卡:不需要手动修改,使用Mercury模型现有的数据。
  • 单位产品:用于在POS和调拨过程中识别产品。