跳转到主要内容

从POS前端管理客户显示屏

项目描述

License: AGPL-3

POS客户显示屏

本模块为销售点添加了客户显示屏的支持。尽管可能看起来令人难以置信,但Odoo POS没有对客户显示屏的原生支持,即使在Odoo 10上也是如此。因此,如果客户看不到收银员的屏幕,他将无法查看收银员扫描的每个产品的价格,他无法看到总金额等。本模块通过添加对老式的POS LCD的支持来解决此问题,这些LCD通常由两行20个字符组成。

本模块设计用于安装在主要Odoo服务器上。在POSbox上,应安装模块hw_customer_display。但您可能会更愿意使用pywebdriver而不是POSbox。与POSbox相比,Pywebdriver具有几个优点

  • 体积更小:收银员电脑(或他的小型基于Linux的PC,如连接到硬件的RaspberryPi,用于POSbox)无需完整版的带有PostgreSQL的Odoo,

  • Ubuntu软件包的可用性,便于部署,

  • 对客户显示屏、支付终端等的原生支持。

  • 良好的测试/诊断Web界面。

已与Bixolon BCD-1100(http://www.bixolon.com/html/en/product/product_detail.xhtml?prod_id=61)进行了测试,但应支持大多数串行和USB串行LCD显示屏,无需或仅需要在该模块的源代码中进行少量修改即可。

  • 如果使用POSbox,请使用hw_customer_display模块。

  • 或Python库 pyposdisplay,如果您使用pywebdriver

该模块是在2014年7月7日至7月10日在Akretion France举行的POS代码冲刺期间开发的。

配置

要配置此模块,请转到菜单销售点 > 配置 > 销售点并编辑您要启用LCD的销售点

  • 确保您已在硬件代理/PosBox部分配置了POSbox或pywebdriver的IP地址和端口

  • 激活顾客显示屏选项

  • 配置您的LCD每行字符数(默认为20)。

在页面底部,在顾客显示屏部分,您可以自定义下一位顾客消息和POS关闭消息。

用法

配置完成后,只需像往常一样启动POS即可。当您

  • 启动POS时,

  • 添加或删除产品时,

  • 按下支付按钮时:LCD将显示总金额,

  • 输入收到的现金金额:LCD将显示找回的金额,

  • 验证订单并转到下一位顾客,

  • 关闭POS。

Try me on Runbot

错误跟踪器

错误在GitHub问题上进行跟踪。如果在那里遇到麻烦,请检查您的问题是否已被报告。如果您是第一个发现它的人,请通过提供详细且受欢迎的反馈来帮助我们解决问题。

致谢

贡献者

维护者

Odoo Community Association

此模块由OCA维护。

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

要为此模块做出贡献,请访问https://odoo-community.org

项目详细信息


下载文件

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

源代码分发

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

构建分发

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面