Odoo POS 餐厅功能及配置指南


餐厅功能

Odoo 销售点(POS)提供多种功能以管理餐厅或酒吧:

  • 组织楼层和桌位 <pos/restaurant/floors>
  • 管理订单 <pos/restaurant/orders>
  • 通过 POS 通知厨房或酒吧 <pos/restaurant/orders-printing>
  • 打印和分割账单 <pos/restaurant/bills>
  • 收取小费 <pos/restaurant/tips>
  • 为外卖订单设置不同税率 <pricing/fiscal_position>

POS 界面中有三个主要按钮,可在桌位、收银机和订单之间切换:

  • 桌位:访问 楼层平面图 <pos/restaurant/floors> 视图,以管理桌位占用情况。
  • 收银机:访问 POS 收银机 <pos/restaurant/orders>,处理订单。
  • 订单:查看所有订单的总览。

:::: important
::: title
重要
:::

要配置餐厅专用设置,必须在 POS 设置 <configuration/settings> 中启用 是酒吧/餐厅 选项。
::::

:::: note
::: title
注意
:::

POS 设置 <configuration/settings> 中启用 预订 后,主界面会出现 预订 <pos/restaurant/floors/booking> 按钮,用于查看和管理预订。
::::

默认启动界面 {#pos/restaurant/default}

要定义 POS 的默认启动界面,进入 POS 设置 <configuration/settings>,向下滚动至 PoS 界面 部分,将 默认界面 设置为 桌位(即 楼层平面图 <pos/restaurant/floors> 视图)或 收银机 <pos/restaurant/orders>

楼层和桌位 {#pos/restaurant/floors}

楼层平面图 视图用于管理餐厅楼层和桌位,并实时监控桌位状态(占用、预订、厨房订单),提供以下操作按钮:

  • fa-plus 新订单创建直接销售订单 <pos/restaurant/orders/process>,不关联任何桌位。接单后,点击 设置桌位 将其分配给已有桌位,或点击 设置标签 记录打开订单的名称。
  • 用于在 已配置楼层 <pos/restaurant/floors/backend>(例如 主楼层/露台)之间切换的按钮。
  • fa-hashtag桌位选择器):输入已有桌位号码并点击 跳转 进入。

:::: note
::: title
注意
:::

  • 楼层平面图 视图中选择桌位或通过 桌位选择器 访问时,会自动确认该桌位已被占用。
  • 若要为楼层平面图订购实物 QR 码,请在 QR 菜单 < /applications/sales/point_of_sale/self_order> 设置中启用该功能,然后在 楼层平面图 视图中点击 fa-qrcode 获取 QR 码。此 [优惠](https://www.odoo.com/app/point-of-sale-restaurant-qr-code) 在全球及所有订阅类型均可使用。
    ::::

::: {.example alt=“楼层平面图示例,包含可视化键说明。” scale=“90 %”}
.. image:: restaurant/plan-understand.png

  • 桌位 101:当前可用,但已预订 15:00。
  • 桌位 102:已预订,订单已发送至厨房。
  • 桌位 103:12:00 的订单延迟。
  • 桌位 104:有待处理订单。
  • 桌位 105:可用。
    :::

配置

创建楼层和桌位用于管理桌位选择和 订单 <pos/restaurant/orders>

从 POS 后端创建 {#pos/restaurant/floors/backend}

在后端创建楼层和桌位的步骤:

  1. 进入 销售点 --> 配置 --> 楼层平面图,点击 新建
  2. 输入 楼层名称
  3. 选择关联的 销售点
  4. 可选:将鼠标悬停在占位图上,点击 fa-pencil编辑)图标,为餐厅布局添加背景图片。
  5. 点击 添加行 创建并配置桌位:
    • 输入 桌位号码
    • 填写 座位数
    • 设置桌位的 形状
  6. 可选:点击 oi-settings-adjust设置)图标,激活额外属性:
    • 调整 高度宽度颜色
    • 勾选 激活 复选框,使桌位可用或不可用。
  7. 保存。

:::: note
::: title
注意
:::

  • 启用 预订 <pos/restaurant/floors/booking> 设置后,可为桌位分配 预约资源,使其可被预订。
  • 点击 fa-trash-o删除)图标可删除桌位。
    ::::

:::: tip
::: title
技巧
:::

快速创建 楼层平面图:在 POS 设置 <configuration/settings>楼层与桌位地图 中,输入楼层名称后按 Enter
::::

从 POS 前端创建 {#pos/restaurant/floors/frontend}

在前端创建楼层和桌位的步骤:

  1. 打开 POS 收银机 <pos/session-start>,点击右上角 fa-bars(汉堡菜单)图标,选择 编辑平面图
  2. 点击 fa-plus添加楼层)图标,新增楼层。
  3. 输入 楼层名称 并点击 应用
  4. 点击 fa-paint-brush更改楼层背景)图标选择背景颜色,或点击 fa-camera 文件 上传图片。
  5. 可选:使用以下图标进行快捷操作:
    • fa-pencil-square-o重命名)修改楼层名称;
    • fa-files-o克隆)复制楼层;
    • fa-trash删除)移除楼层。
  6. 点击 fa-plus-circle 桌位 添加新桌位。选中桌位后,可使用以下图标编辑:
    • fa-user座位)修改座位数;
    • fa-square-o方形)或 fa-circle-o圆形)更改形状;
    • fa-paint-brush更改颜色)修改桌位颜色;
    • fa-pencil-square-o重命名)修改桌位号码;
    • fa-copy克隆)复制属性到下一个桌位;
    • fa-trash删除)移除桌位。
  7. 保存。

:::: warning
::: title
警告
:::

删除桌位或楼层为永久操作,请谨慎。
::::

预订 {#pos/restaurant/floors/booking}

预订 设置可在 POS 界面直接创建和管理指定销售点的预约。

:::: note
::: title
注意
:::

启用 预订 设置会自动安装 预约 应用 </applications/productivity/appointments>
::::

预订配置 {#pos/restaurant/floors/booking/configuration}

启用并配置预订的步骤:

  1. 前往 POS 设置 <configuration/settings>,在 PoS 界面 部分勾选 预订
  2. 预约类型 字段输入名称,点击 创建并编辑
  3. 配置 预约类型 <appointments/configure> 表单后保存。
  4. 在 POS 设置中再次保存。

:::: important
::: title
重要
:::

为确保只能为特定销售点预订已有资源,请在 预约类型 表单中将 预订 字段设为 资源,并选择对应的桌位。随后启用 管理容量,以定义每个资源的最大承载量。
::::

:::: tip
::: title
技巧
:::

若一次预订需要多个桌位,点击 fa-cubes资源)图标,在 预约类型 表单中选择主桌位并在 关联资源 字段中添加其他桌位,实现合并。
::::

::: seealso
/applications/productivity/appointments
:::

预订管理 {#pos/restaurant/floors/booking/management}

在 POS 界面管理预订的步骤:

  • 点击 预订新建,填写名称、日期时间、客人数、电话、时长以及 资源 <appointments/resources>,保存。
  • 点击已有预订可 编辑删除。点击阶段名称(如 已预订已入座未出现)或拖拽卡片移动至相应阶段。

:::: tip
::: title
技巧
:::

楼层平面图 <pos/restaurant/floors> 视图中,直接点击已预订桌位上的预订通知,可快速编辑该预订。
::::

订单管理 {#pos/restaurant/orders}

POS 收银机支持 处理 <pos/restaurant/orders/process>转移 <pos/restaurant/floors/transfer> 订单,定义 预设 <pos/restaurant/orders/preset>,以及管理 菜品顺序 <pos/restaurant/orders/courses>

订单处理 {#pos/restaurant/orders/process}

处理订单的步骤:

  1. 点击商品,将其加入购物车。
  2. 选择订单处理方式:
    • 设置桌位:关联桌位,输入桌位号后点击 分配
    • 设置标签:输入打开订单的名称后点击 应用
  3. 点击 订单 确认。

完成后,处理订单付款 <pos/restaurant/bills/payment>

:::: note
::: title
注意
:::

若默认启动界面为 桌位,点击 订单 后会自动跳转回 楼层平面图 视图。
::::

:::: tip
::: title
技巧
:::

  • 取消订单:点击 fa-ellipsis-v操作)图标 → 取消订单。若已配置厨房打印机,会自动打印取消票。
  • 楼层平面图 选定桌位后,若购物车为空,可点击购物车中的 释放桌位,取消占用。
  • 配置打印机后,点击 订单 即可将订单发送至厨房打印机。
    ::::

订单转移 {#pos/restaurant/floors/transfer}

在 POS 收银机中转移订单的步骤:

  1. 点击 fa-ellipsis-v操作)图标 → 转移/合并
  2. 楼层平面图 视图中选择目标桌位:
    • 选择空闲桌位 → 将客户及其订单转移过去。
    • 选择已占用桌位 → 合并客户及其订单。

预设 {#pos/restaurant/orders/preset}

预设用于为订单预先配置设置,决定订单是 堂食外卖 还是 配送,并控制是否需要客户联系方式、营业时间限制以及订单数量上限。

使用预设的步骤:

  1. POS 设置 <configuration/settings> 中启用 外卖/配送/会员 选项,并将 默认 字段设为所需预设,保存。
  2. 在收银机界面选择对应预设后,处理订单 <pos/restaurant/orders/process>
  • 堂食:分配桌位或打开标签。
  • 外卖:输入订单名称并点击 应用,随后选择日期和时间段。
  • 配送:选择已有客户或点击 创建 新建客户,再选择时间段。

:::: tip
::: title
技巧
:::

点击预设按钮即可切换不同预设。
::::

::: seealso

  • /applications/sales/point_of_sale/preparation
  • /applications/sales/point_of_sale/online_food_delivery
    :::

菜品顺序 {#pos/restaurant/orders/courses}

菜品顺序 按钮可将订单拆分为多个菜品阶段,按顺序发送至厨房。

使用方法:

  1. 在收银机中点击 菜品顺序,添加商品。可重复此操作以创建多个阶段。完成后点击 订单,第一阶段即发送至厨房。
  2. 当第二阶段准备好时,可在 楼层平面图订单 总览中取回该订单,点击 触发第 2 阶段。同理,可继续触发后续阶段。

:::: tip
::: title
技巧
:::

  • 多次点击 菜品顺序 可在购物车中显示所需的阶段数;随后分别为每个阶段添加商品并点击 订单
  • 若需将商品或整段阶段转移至另一阶段,选中商品后点击 fa-ellipsis-v操作) → fa-arrow-down 转移阶段,选择目标阶段。
    ::::

订单打印 {#pos/restaurant/orders-printing}

启用厨房或酒吧打印机的步骤:

  1. 连接打印机 <configuration/epos_printers> 至 Odoo。
  2. POS 设置 <configuration/settings> 中的 准备 部分,勾选 准备打印机
  3. 打印机 字段输入名称,点击 创建并编辑
  4. 在打印机设置表单中选择 打印机类型
    • 若打印机通过 IoT 系统 </applications/general/iot> 连接,选择 使用连接至 IoT 的打印机,并挑选相应 设备 </applications/general/iot/devices/printer>。此方式需安装 IoT 应用并配置 IoT 系统。
    • 若使用不依赖 IoT 的 Epson 打印机 <configuration/epos_printers>,选择 使用 Epson 打印机,并填写 Epson 打印机 IP 地址
  5. 打印的产品类别 中点击 添加行,从弹窗中选择需要打印的产品分类。
  6. 保存表单后,再次在 POS 设置 中点击 保存

此后,打印机已关联至 POS,可打印厨房订单及收据。

:::: note
::: title
注意
:::

  • 打印厨房订单前需为相应商品分配 POS 产品分类
  • 添加:打印的产品类别 弹窗中点击 新建,填写名称、父分类、颜色,可通过 fa-pencil编辑)图标添加图片,设置可用性后保存。
    ::::

:::: tip
::: title
技巧
:::

  • POS 设置准备 部分,点击右侧 oi-arrow-right 打印机 可快速查看所有准备打印机,或前往 销售点 --> 订单 --> 准备打印机
  • 订单处理完成后,可在收银机中点击 fa-cutlery订单)图标旁的 付款,重新打印最近一次的厨房订单。
    ::::

::: seealso

  • `将 IoT 系统连接至 POS <configuration
滚动至顶部