跳转到主要内容

根据价格条形码计算重量

项目描述

Beta License: AGPL-3 OCA/pos Translate me on Weblate Try me on Runbot

此模块扩展了Odoo POS功能,允许扫描带价格的条形码并计算相应数量。

在Odoo默认情况下,有三种类型的商品条形码规则。

  • ‘单位产品’(类型=‘product’)。扫描产品将添加该产品的单位到当前订单。

  • ‘定价产品’(类型=‘price’)。从条形码中提取价格,并在当前订单中添加一条具有给定价格和数量=1的新行。

  • ‘计重产品’(类型=‘weight’)。从条形码中提取重量,并在当前订单中添加一条具有给定重量和计算价格(数量*单价)的新行。

此模块添加了一个新选项

  • ‘定价产品(计算重量)’(类型=‘price_to_weight’)。从条形码中提取价格,并在当前订单中添加一条具有给定价格和计算数量(价格/单价)的新行。

https://raw.githubusercontent.com/OCA/pos/12.0/pos_price_to_weight/static/description/barcode_rule.png

此模块对于管理带重量产品的商店非常有用,以正确管理库存数量。

示例

  • 给定一个单价为1,50€/kg的产品

  • 条形码为0212345{NNNDD}x,其中
    • 02是条形码规则的预制部分

    • 12345是产品编号

    • {NNNDD}是缩放产品的价格

    • x是控制位

如果{NNNDD}是00265,则价格是2,65€,相应的数量是2,65€/1,5 €/kg = 1,767 kg

https://raw.githubusercontent.com/OCA/pos/12.0/pos_price_to_weight/static/description/pos_test_1.png

如果{NNNDD}是00810,则价格是8,10€,相应的数量是8,10€/1,5 €/kg = 5,400 kg

https://raw.githubusercontent.com/OCA/pos/12.0/pos_price_to_weight/static/description/pos_test_2.png

目录表

配置

  • 转到销售点 > 配置 > 条形码命名法

  • 根据您的条码设置编辑您的条码规则

  • 转到“销售点”>“配置”>“销售点”

  • 选择用于将价格转换为重量的“单价”字段。

https://raw.githubusercontent.com/OCA/pos/12.0/pos_price_to_weight/static/description/pos_config_form.png

注意

默认情况下,这是将使用的字段 list_price。如果您想使用自定义字段,则应在调用javascript文件时加载它

models.load_fields("product.product", ['my_custom_field']);

错误跟踪器

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed feedback.

不要直接联系贡献者以获取支持或帮助解决技术问题。

致谢

作者

  • La Louve

  • GRAP

贡献者

其他致谢

图标部分来自 http://icons8.com

维护者

此模块由OCA维护。

Odoo Community Association

OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并促进其广泛使用。

此模块是GitHub上OCA/pos项目的一部分。

欢迎您贡献力量。了解如何贡献,请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

此版本没有可用的源代码分发文件。请参阅生成分发存档的教程

构建分发

支持者