# Impresora de cocina

### Historial de revisiones

| Fecha      | Descripción                                                                                                                                                                                                        |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 04/25/2016 | Formato del documento convertido a Framemaker.                                                                                                                                                                     |
| 04/25/2016 | Se agregó el capítulo del Site Controller Commander.                                                                                                                                                               |
| 09/01/2016 | Formato actualizado.                                                                                                                                                                                               |
| 09/20/2016 | Mejora de impresora de cocina: funcionalidad de módulo administrado y conexión al terminal POS.                                                                                                                    |
| 12/9/2016  | Mejora de impresora de cocina: funcionalidad de módulo administrado y conexión al Site Controller.                                                                                                                 |
| 06/18/2019 | Se actualizó la sección de Commander.                                                                                                                                                                              |
| 03/25/2024 | Se agregó una nota sobre implementaciones de impresoras de cocina de terceros a la sección de descripción general. Se actualizó la instrucción de regla de impresora de cocina. Se eliminó la sección de Sapphire. |

## Descripción general

### Descripción de la función

La referencia de la función de impresora de cocina detalla la configuración y el uso de una impresora de cocina utilizada específicamente para imprimir artículos de servicio de alimentos cuando se realizan pedidos para la preparación de servicio de alimentos. La impresora de cocina puede configurarse y conectarse a un terminal de punto de venta (POS) Verifone o puede configurarse directamente al Commander Site Controller.

Los artículos y subartículos seleccionados, o los códigos Price Look Up (PLU), se configuran para imprimirse en la impresora de cocina cuando se ha realizado un pedido en el terminal POS. El pedido puede cobrarse (pagarse) o suspenderse (pago posterior).

Además, artículos no relacionados con el servicio de alimentos, como combustible, pueden incluirse en la misma transacción; sin embargo, si se incluye combustible en una transacción suspendida, la venta de combustible permanece en estado reclamado. Esto significa que el surtidor estará indisponible hasta que el cliente remita el pago de la transacción.

{% hint style="info" %}
Las instrucciones de esta guía no cubren implementaciones de impresoras de cocina de terceros.

Consulte su documentación específica para obtener detalles adicionales sobre la configuración de una impresora de cocina.
{% endhint %}

#### Dispositivos y requisitos

**Software compatible**

* Software Commander Site Controller o RubyCi Base 45 o superior

**Configuraciones de hardware compatibles**

* Commander Site Controller con C18 / Topaz / Ruby2 /
* RubyCi con C18 / Topaz / Ruby2

**Configuración de hardware**

* Impresora de cocina: utiliza la misma impresora, cable y conector usados para la impresión de recibos del terminal POS, pero requiere una fuente de alimentación separada. Tiene la misma velocidad en baudios (configuración de interruptores DIP) que un C18/Topaz/Ruby2.
  * Modelos de impresora:
    * RP 310: P/N P040-02-020
    * RP 330: P/N P040-02-030
  * Fuente de alimentación: P/N PWR050-001-01-B
  * Cable de alimentación de la fuente: P/N CBL268-008-01-A

## Configuración de la impresora de cocina

{% hint style="warning" %}
Verifique que todas las comunicaciones, conexiones y descargas del sistema se hayan completado, probado y estén operativas antes de comenzar la configuración de la impresora de cocina.
{% endhint %}

Antes de la configuración de la impresora de cocina, deben considerarse dos componentes principales:

* Configurar los menús del terminal POS para acomodar el proceso de pedido de alimentos.
* Configurar los artículos de servicio de alimentos para que se impriman en la impresora de cocina cuando se haya realizado un pedido.

### Preparación del menú previa a la instalación

La siguiente lista previa a la instalación facilitará la configuración y el mantenimiento de la función de impresora de cocina.

{% hint style="info" %}
Para revisar específicamente cómo configurar menús y cadenas de menús, consulte el "POS Menu User Reference".
{% endhint %}

### **PLU**

{% stepper %}
{% step %}
Crear los PLU

Cree los PLU de todos los productos de servicio de alimentos, incluidos condimentos y complementos.
{% endstep %}

{% step %}
Vincular los PLU

Vincule solo los PLU a los departamentos que contengan elementos del menú de la impresora de cocina. Incluya todos los PLU con precio cero (es decir, condimentos y subartículos) en el libro de precios de PLU.
{% endstep %}

{% step %}
Eliminar menús obsoletos

Elimine los menús o elementos de menú obsoletos.
{% endstep %}

{% step %}
Listar artículos de servicio de alimentos

Enumere todos los artículos de servicio de alimentos, incluidos PLU#, descripción, precio y asignación de departamento.
{% endstep %}

{% step %}
Listar condimentos y complementos

Enumere todos los condimentos y complementos, es decir, lechuga, tomate, mayonesa, queso, queso extra, etc.
{% endstep %}

{% step %}
Establecer códigos PLU

Establezca un rango de códigos PLU disponibles en el libro de precios para usarse específicamente para artículos de servicio de alimentos.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
Si un artículo se envía a la impresora de cocina, debe tener un PLU asociado.
{% endhint %}

### **Artículos de servicio de alimentos**

{% stepper %}
{% step %}
Agrupar los artículos de servicio de alimentos

* Realizar un pedido de servicio de alimentos en un terminal POS es diferente de realizar un pedido de servicio de alimentos en un quiosco de autoservicio.
  * En el quiosco, la siguiente pantalla está determinada por la selección realizada.
  * Con el terminal POS, la siguiente pantalla siempre es la misma independientemente de la selección realizada.
* No combine subs de 6" y subs de 12" en el mismo menú a menos que las opciones y los complementos sean los mismos; los complementos de 12" son más caros.
  {% endstep %}

{% step %}
Configurar los menús como selección única

Todos los menús deben configurarse como selección única. Solo el último menú de la cadena se configura (opcionalmente) como selección múltiple.

* Al realizar pedidos de servicio de alimentos en el terminal POS, se utiliza una función de menú vinculado para guiar a los cajeros a través de una serie de menús para construir el pedido del artículo.
* Un pedido de sándwich puede incluir un menú con tipos de sándwich (artículos) y una serie de menús de subartículos (panes, quesos, condimentos, etc.).
* El primer artículo siempre es el elemento del menú y todos los artículos posteriores son subartículos.
  {% endstep %}
  {% endstepper %}

### **Ofertas de comida**

{% stepper %}
{% step %}
Implementar señalización

Implemente señalización para informar a los clientes sobre promociones de servicio de alimentos.
{% endstep %}

{% step %}
Utilizar promociones

Utilice Verifone Integrated Promotions (VIP) NAXML Combos y Mix and Match para configurar descuentos automáticos.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
Consulte el "VIP NAXML Mix and Match Feature Reference" para configurar descuentos automáticos en el Commander Site Controller.
{% endhint %}

### **Diseñar menús**

{% stepper %}
{% step %}
Utilizar las hojas de trabajo del menú

Utilice las hojas de trabajo del menú proporcionadas (consulte el apéndice) para facilitar la preparación del menú de servicio de alimentos. Las hojas de trabajo incluyen cuadrículas 4x4 para acomodar 16 entradas de artículos que se mostrarán para la selección de artículos del menú.
{% endstep %}

{% step %}
Insertar un encabezado de menú

Inserte un encabezado de menú (nombre) para incluirlo cuando se realice un pedido de servicio de alimentos.
{% endstep %}

{% step %}
Completar cada bloque

Complete cada bloque con un PLU#, descripción y precio apropiados.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
La descripción y el número del PLU identifican el PLU correcto para la asignación al menú. Los precios ayudan a diferenciar entre tamaño del artículo, complementos de subartículos y artículos con precio cero.
{% endhint %}

### Configuración con el Commander Configuration Client

El primer paso para configurar una impresora de cocina es determinar a qué dispositivo host se conectará la impresora. Esto es clave.

Existen dos opciones para alojar el Kitchen Printer Service:

* Site Controller
* Terminal POS

#### **Site Controller**

Cuando la impresora de cocina está conectada a un puerto en el site controller, utilice las instrucciones siguientes para configurar Kitchen Printer Service.

{% stepper %}
{% step %}
Navegar a Managed Modules

Navegue a Configuration Client > Tools > Managed Modules.

<figure><img src="/files/586a9df3801d376462525a1398b211a986b7aacc" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Abrir la configuración actual

Se muestra la ventana Managed Modules. Seleccione la pestaña \[Current Configuration].

<img src="/files/fc2f7c10161115b330faaa178f609727d8b3b7fb" alt="" width="563">
{% endstep %}

{% step %}
Seleccionar el host

En la lista desplegable Host Names, seleccione \[site controller].

<img src="/files/e2d923b21944bffe50fea8ec519e3b1e788c933b" alt="" width="563">
{% endstep %}

{% step %}
Seleccionar Kitchen Printer Service

En la lista desplegable Select Modules, seleccione el módulo administrado \[Kitchen Printer Service].

<figure><img src="/files/68a0180236896445604bb284df0e7c7cc7d0f555" alt="" width="563"><figcaption></figcaption></figure>

{% hint style="warning" %}
No habilite Kitchen Printer Service. Debe permanecer sin seleccionar hasta que toda la configuración y los ajustes estén completos.\
![](/files/f616a38bd97e045257ed6c57500081e9fcc68694)
{% endhint %}

| Valor               | Descripción                                                                                                                                                                                                                                                                        |
| ------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Parámetros del host |                                                                                                                                                                                                                                                                                    |
| Nombres de host     | Una lista fija poblada con el site controller y todos los terminales POS que sean 'accesibles' para ser configurados. Accesible se define como Topaz/Ruby2 que funcionan correctamente después de haber sido instalados y que han establecido conectividad con el site controller. |
| Seleccionar módulo  | <p>Una lista fija poblada con todos los módulos configurables para el sistema seleccionado. </p><p>Los módulos enumerados para el site controller son los mismos sistemas enumerados en aplicaciones anteriores, con la excepción de 'Kitchen Printer Service'.</p>                |
| {% endstep %}       |                                                                                                                                                                                                                                                                                    |

{% step %}
Seleccionar el ID de la impresora de cocina

En la lista desplegable Kitchen Printer ID, seleccione \[kp.svc.POS].

<figure><img src="/files/9214ce7007b6f3210d593fc21279cfac94d0fbb6" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Seleccionar el sistema host y el puerto

En la lista desplegable System hosting Kitchen Printer, seleccione \[site controller].

En Port of connection, seleccione la opción \[Advanced Settings].

En la lista de Advanced Settings, seleccione el \<Port for connection>.

<img src="/files/a3e93a462be43dbb6677dd0e03d011211b1eadaa" alt="" width="375">
{% endstep %}

{% step %}
Guardar la configuración

Seleccione \[Save].
{% endstep %}

{% step %}
Revisar los puertos recomendados

{% hint style="info" %}
Los puertos recomendados para conectar la impresora de cocina en el Commander Site Controller son A2-1 a A2-4.

Los puertos RubyCi recomendados para conectar la impresora de cocina son COM3 y COM4.

Fuel y DCR se conectan a COM1 y COM2 en el RubyCi, ya que tienen luces de transmisión y recepción en el panel de diagnóstico solo para estos dos puertos.
{% endhint %}
{% endstep %}

{% step %}
Revisar descripciones de campos

| Valor                          | Descripción                                                                                                                                                                                                                                                                                                                                                             |
| ------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Kitchen Printer ID             | Establece el ID único del host para el registro de Remote Method Invocation (RMI). Ya existe un servicio RMI en el site controller que todos los hosts utilizan para presentar sus servicios RMI del marco de Módulo Administrado. El Kitchen Printer ID también es necesario al configurar el 'Rule Manager' para que Sales utilice la función de impresora de cocina. |
| System Hosting Kitchen Printer | Define el host del sistema, en este caso el site controller, al que está físicamente conectado el dispositivo de impresora de cocina.                                                                                                                                                                                                                                   |
| Port for Connection            | Establece el puerto al que se conectará la impresora de cocina en el site controller.                                                                                                                                                                                                                                                                                   |
| Advanced Settings              | Enumera las conexiones de puerto en el site controller donde la impresora de cocina puede conectarse físicamente.                                                                                                                                                                                                                                                       |
| {% endstep %}                  |                                                                                                                                                                                                                                                                                                                                                                         |

{% step %}
Habilitar el servicio

Por último, seleccione la casilla \[Enable Kitchen Printer Service] para habilitar los servicios de impresión.

{% hint style="warning" %}
Antes de seleccionar Enable Kitchen Printer Service, verifique los ajustes configurados, incluidos los 'Advanced Settings'.

![](/files/f3b482e5f5259c16f02bf0f7939f112dbafec1d7)
{% endhint %}
{% endstep %}

{% step %}
Verificar el servicio

Seleccione \[Save] para aceptar, o \[Cancel] para salir sin guardar los cambios.

Para verificar que Kitchen Printer Service se inició correctamente, vaya a la pestaña \[System Resources].

En la lista desplegable Host Names, seleccione \<site controller>.

<img src="/files/6dfed8804169b387461f5d7337db25b2309e3b65" alt="" width="563">

Kitchen Printer Service se muestra para el host seleccionado (site controller) en el puerto A2-1 donde la impresora de cocina está físicamente conectada.
{% endstep %}
{% endstepper %}

#### **Terminal POS**

Cuando la impresora de cocina está físicamente conectada a un terminal POS, utilice las instrucciones siguientes para configurar Kitchen Printer Service.

{% stepper %}
{% step %}
Navegar a Managed Modules

Navegue a Configuration Client > Tools > Managed Modules.

<figure><img src="/files/4382e1ff95304fc0b3f1252c88bedd59d78d5079" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Abrir la configuración actual

Se muestra la ventana Managed Modules. Seleccione la pestaña \[Current Configuration].
{% endstep %}

{% step %}
Seleccionar el host

En la lista desplegable Host Names, seleccione \[site controller] como el host a configurar.

<img src="/files/e2d923b21944bffe50fea8ec519e3b1e788c933b" alt="" width="563">
{% endstep %}

{% step %}
Seleccionar Kitchen Printer Service

En la lista desplegable Select Module, seleccione el módulo administrado \[Kitchen Printer Service].

<figure><img src="/files/143f3138c2a2ea8225654b72cc141c3cbb69479b" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
No habilite Kitchen Printer Service. Debe permanecer sin seleccionar hasta que toda la configuración esté completa y los ajustes verificados.

![](/files/d214a8f06d4f4c91abc65ccb21c83839e167f7a6)
{% endhint %}

| Valor               | Descripción                                                                                                                                                                                                                                                                        |
| ------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Parámetros del host |                                                                                                                                                                                                                                                                                    |
| Nombres de host     | Una lista fija poblada con el site controller y todos los terminales POS que sean 'accesibles' para ser configurados. Accesible se define como Topaz/Ruby2 que funcionan correctamente después de haber sido instalados y que han establecido conectividad con el site controller. |
| Seleccionar módulo  | Una lista fija poblada con todos los módulos configurables para el sistema seleccionado. Los módulos enumerados para el site controller son los mismos sistemas enumerados en aplicaciones anteriores, con la excepción de 'Kitchen Printer Service.'                              |
| {% endstep %}       |                                                                                                                                                                                                                                                                                    |

{% step %}
Abrir el formulario de configuración actual

Se muestra el formulario de configuración actual.

<img src="/files/deff4ac925cb14c8f7fc49ea107b8c228045845d" alt="" width="563">
{% endstep %}

{% step %}
Seleccionar el ID de la impresora de cocina

En la lista desplegable Kitchen Printer ID, seleccione \[kp.svc.POS].

<img src="/files/5da942ad1049f072ac172296706eeebafe9bea05" alt="" width="563">
{% endstep %}

{% step %}
Seleccionar el terminal POS

En la lista desplegable System hosting Kitchen Printer, seleccione el \<terminal POS> al que está conectada la impresora de cocina.

<figure><img src="/files/759b4abd71d73b47784832204c786522eb54fa08" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Abrir ajustes avanzados

Seleccionar el puerto de conexión **\[Advanced Settings]** opción.

<img src="/files/ffe280230aa3f501fd3fd8e87d55bd533b5d3b0a" alt="" width="563">

| Valor                                                                                                                                                                                                                                      | Descripción                                                                                                                                                                                                                                                                                                                                                             |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Advanced Settings**                                                                                                                                                                                                                      |                                                                                                                                                                                                                                                                                                                                                                         |
| Kitchen Printer ID                                                                                                                                                                                                                         | Establece el ID único del host para el registro de Remote Method Invocation (RMI). Ya existe un servicio RMI en el site controller que todos los hosts utilizan para presentar sus servicios RMI del marco de Módulo Administrado. El Kitchen Printer ID también es necesario al configurar el 'Rule Manager' para que Sales utilice la función de impresora de cocina. |
| System Hosting Kitchen Printer                                                                                                                                                                                                             | Define el host del sistema, en este caso el site controller, al que está físicamente conectado el dispositivo de impresora de cocina.                                                                                                                                                                                                                                   |
| Port for Connection                                                                                                                                                                                                                        | Establece el puerto al que se conectará la impresora de cocina en el site controller.                                                                                                                                                                                                                                                                                   |
| Advanced Settings                                                                                                                                                                                                                          | Enumera las conexiones de puerto en el site controller donde la impresora de cocina puede conectarse físicamente.                                                                                                                                                                                                                                                       |
| <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>La lista desplegable Port for Connection siempre se completará con todos los puertos COM disponibles (no asignados) del host seleccionado.</p></div> |                                                                                                                                                                                                                                                                                                                                                                         |
| {% endstep %}                                                                                                                                                                                                                              |                                                                                                                                                                                                                                                                                                                                                                         |

{% step %}

### Seleccionar el puerto COM

En la lista Port for Connection, seleccione el \<COMM Port> al que se conectará el cable RS-232 de la impresora de cocina en el terminal POS.

<img src="/files/8a069eb23580615f189a8ce2e0d8f7b7f15654d3" alt="" width="375">

En el ejemplo anterior, la impresora de cocina se ha conectado al host Topaz101 a través de COM 7.

{% hint style="warning" %}
Antes de seleccionar Enable Kitchen Printer Service, verifique los ajustes configurados, incluida la conexión del puerto.\
![](/files/4bb7a61db980fe645fd4934b10986f5741a6a580)
{% endhint %}
{% endstep %}

{% step %}
Habilitar el servicio

Por último, seleccione la casilla \[Enable Kitchen Printer Service] para habilitar los servicios de impresión.

![](/files/431f3623a494d1ea7882712a9f9c883887cb4567)
{% endstep %}

{% step %}

### Guardar y verificar

Seleccione \[Save] para aceptar, o \[Cancel] para salir sin guardar los cambios.

Para verificar que Kitchen Printer Service se inició correctamente, vaya a **\[System Resources]** pestaña.

En la lista desplegable Host Names, seleccione el **\<host>**.

Verifique que el \<COM Port> configurado muestre Kitchen Printer Service (kp.svc.POS).

<img src="/files/4e9fa77f9e8ccb13caa0764b73e7a89a18f35089" alt="" width="375">

Kitchen Printer Service se muestra para el host seleccionado (topaz101) en COM 7 donde la impresora de cocina está físicamente conectada.
{% endstep %}
{% endstepper %}

#### Asignaciones de puertos COM

Vea los recursos del terminal POS para determinar los recursos que se han asignado; esto ayudará con la asignación y reasignación de dispositivos.

Para ver las asignaciones de puertos COM de un terminal POS, siga las instrucciones siguientes.

{% stepper %}
{% step %}

### Abrir System Resources

Desde el formulario Managed Modules, seleccione la pestaña \[System Resources].
{% endstep %}

{% step %}

### Seleccionar el host

En la lista desplegable Host Names, seleccione el \<terminal POS> (Host) para ver los recursos asignados.

<figure><img src="/files/408898872119ad0932812c843b41a4da89b9dc20" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

Se muestran las asignaciones del puerto de comunicación serie para el host seleccionado.

<figure><img src="/files/afd664b50fd772d56a5d8f26a551b0105846a1cd" alt="" width="395"><figcaption></figcaption></figure>

{% hint style="info" %}
De forma predeterminada, la aplicación POS instalada se ha configurado para usar el número máximo de ocho recursos del sistema (puertos COM) para ocho dispositivos (módulos), como en el ejemplo anterior.
{% endhint %}

#### Reasignar puertos COM

Cuando una impresora de cocina se mueve de un puerto a otro en el mismo terminal POS, el sistema debe reconfigurarse para reflejar ese cambio. Utilice las instrucciones siguientes para configurar el cambio en Kitchen Printer Service.

{% hint style="warning" %}
Antes del cambio de configuración, el RS-232 debe desconectarse y trasladarse al nuevo puerto en el terminal POS host.
{% endhint %}

En este ejemplo, topaz101 actualmente aloja una impresora de cocina en COM1. Hay un puerto no utilizado disponible para mover la impresora de cocina a COM2.

{% stepper %}
{% step %}
Abrir la configuración actual

Desde el formulario Managed Modules, seleccione la pestaña \[Current Configuration].
{% endstep %}

{% step %}
Seleccionar el host

En la lista desplegable Host Names, seleccione \[site controller].

<figure><img src="/files/186d653d38b3587db894a25d4a5cd2181d874ab9" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Seleccionar Kitchen Printer Service

En la lista desplegable Select Modules, seleccione el módulo administrado \[Kitchen Printer Service].

<img src="/files/86edc5faf23793137797a8b07b9ee992c71af7d4" alt="" width="563">
{% endstep %}

{% step %}
Abrir el formulario de configuración actual

Se muestra el formulario de configuración actual.

<img src="/files/86ef481cb66aa0dfbff9d3b5d0a2c10608735341" alt="" width="563">
{% endstep %}

{% step %}
Deshabilitar el servicio

Anule la selección de \[Enable Kitchen Printer Service] desmarcando la casilla de esta opción.

{% hint style="warning" %}
No habilite Kitchen Printer Service. Debe permanecer sin seleccionar hasta que el cambio de configuración esté completo y los ajustes verificados.
{% endhint %}
{% endstep %}

{% step %}
Abrir ajustes avanzados

Seleccione la opción Port for connection \[Advanced Settings].

<figure><img src="/files/bb061a799aeb268c3336eca7d1c99a54a02c7dd5" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Borrar la asignación del puerto

En la lista desplegable Port for connection, seleccione el \[blank space].

<figure><img src="/files/4a98dddde06e433bc86d9262d5dd9f549aaa7c87" alt="" width="235"><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Guardar el cambio

Seleccione \[Save].
{% endstep %}

{% step %}
Seleccionar el terminal POS

En la lista desplegable System hosting Kitchen Printer, seleccione el \<terminal POS> al que está conectada la impresora de cocina.

<img src="/files/5df63d22665f65fcf944a9452123ff32c0b1443c" alt="" width="375">
{% endstep %}

{% step %}

### Abrir ajustes avanzados

Seleccione la opción Port for connection \[Advanced Settings].

<figure><img src="/files/82539c7532a8e42a70c9cd3a69e1bef874c30fbf" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Seleccionar el nuevo puerto COM

En la lista Port for Connection, seleccione el \<COMM Port> al que se conectará el cable RS-232 de la impresora de cocina en el terminal POS.

<figure><img src="/files/1e6d90d19e8d2da284fac24d912e8f3695456e83" alt="" width="233"><figcaption></figcaption></figure>

{% hint style="info" %}
La lista desplegable Port for Connection siempre se completará con todos los puertos COM disponibles (no asignados) del host seleccionado.
{% endhint %}

En el ejemplo anterior, la impresora de cocina se ha movido en el topaz101 de COM1 a COM2.
{% endstep %}

{% step %}
Guardar el cambio

Seleccione \[Save].
{% endstep %}

{% step %}
Volver a habilitar el servicio

Por último, seleccione la casilla \[Enable Kitchen Printer Service] para habilitar los servicios de impresión.

<figure><img src="/files/b7f20d712f8fdab3debe81f9f2697faa0d629b2b" alt="" width="264"><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Guardar y verificar

Seleccione \[Save] para aceptar, o \[Cancel] para salir sin guardar los cambios.

Para verificar que Kitchen Printer Service se inició correctamente, vaya a la pestaña \[System Resources].

<img src="/files/f3891da8b1f8a651bc0a0e113c9bb813bfb658d5" alt="" width="375">

En la lista desplegable Host Names, seleccione el \<host> para ver.

Verifique que el \<COM Port> configurado muestre Kitchen Printer Service (kp.svc.POS).

<img src="/files/f716234929ddd92cf2261631a711cdfb63c7c9b9" alt="" width="375">

Kitchen Printer Service se muestra para el host seleccionado (topaz101) en COM2 donde la impresora de cocina está físicamente conectada.
{% endstep %}
{% endstepper %}

#### Reasignar puertos COM en terminal POS con todos los recursos asignados

Para asignar una impresora de cocina a un terminal POS que tiene todos sus recursos asignados, primero determine qué recursos no están siendo utilizados por el sitio y deshabilite ese puerto COM para reasignarlo a otro dispositivo.

Utilice las instrucciones siguientes para liberar un recurso en el terminal POS para una impresora de cocina.

{% hint style="warning" %}
Antes del cambio de configuración, el RS-232 debe desconectarse y trasladarse al nuevo puerto del terminal host POS.
{% endhint %}

**Vea las asignaciones de puertos COM del terminal POS.**

Vea las asignaciones de recursos para el terminal POS al que se asignará la impresora de cocina para determinar qué dispositivo puede deshabilitarse.

{% stepper %}
{% step %}
Abrir System Resources

Desde el formulario Managed Modules, seleccione la pestaña \[System Resources].

<img src="/files/5365b354426539fe50c1a6ff199951246ec50291" alt="" width="375">
{% endstep %}

{% step %}
Seleccionar el host

En la lista desplegable Host Names, seleccione el \<terminal POS> (Host) para ver los recursos asignados.

![](/files/3f52d3c8f2e04523ef31c64f26dc2653aef91acc)
{% endstep %}
{% endstepper %}

Se muestran las asignaciones del puerto de comunicación serie para el host seleccionado.

<img src="/files/11b3e0669d2b8ab567b3593673b16f2f4f7beed7" alt="" width="375">

En el ejemplo anterior, el host (topaz101) actualmente tiene todos los recursos asignados. Se ha determinado que el sitio no utiliza el escáner secundario en COM1. Este puerto COM se deshabilitará y reasignará a la impresora de cocina.

**Desasignar un puerto COM**

Antes de que se pueda asignar una impresora de cocina, el recurso no disponible debe deshabilitarse para liberar el puerto COM.

{% stepper %}
{% step %}
Abrir la configuración actual

Desde el formulario Managed Modules, seleccione la pestaña \[Current Configuration].
{% endstep %}

{% step %}
Seleccionar el host

En la lista desplegable Host Names, seleccione el \<terminal POS> para desasignar un recurso.

<figure><img src="/files/e3592546cabf8782277d6f99e799740511b35340" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Seleccionar el módulo

En la lista desplegable Select Module, seleccione el \<Module> que se va a desasignar.

<img src="/files/f3837af144aea2e250193ebdb68a058f27042d78" alt="" width="375">
{% endstep %}

{% step %}
Deshabilitar el dispositivo

La configuración actual se muestra para ese dispositivo asignado (escáner secundario).

<img src="/files/10055ee29454511b81d3032eb885da708282fca6" alt="" width="375">

Para desasignar un dispositivo, desmarque \[Enable Device].
{% endstep %}

{% step %}
Guardar el cambio

Haga clic en \[Save].
{% endstep %}

{% step %}
Verificar el cambio

Para verificar que el dispositivo fue desasignado, vaya a la pestaña \[System Resources].

En la lista desplegable Host Names, seleccione el \<host>.

<img src="/files/f3891da8b1f8a651bc0a0e113c9bb813bfb658d5" alt="" width="563">

Seleccione el \<Host> para ver los dispositivos asignados.

<img src="/files/5dff9d0145a7c14b7a953950b2dd971b05afc33e" alt="" width="375">

En este ejemplo, COM1 se ha desasignado para topaz101 y ya no se muestra como recurso.
{% endstep %}
{% endstepper %}

**Reasignar el puerto COM.**

El siguiente paso es reasignar el puerto COM liberado al dispositivo deseado (es decir, la impresora de cocina).

{% stepper %}
{% step %}
Abrir la configuración actual

Navegue de nuevo a la pestaña \[Current Configuration].
{% endstep %}

{% step %}
Seleccionar el host

En la lista desplegable Host, seleccione \[site controller].

<img src="/files/e2d923b21944bffe50fea8ec519e3b1e788c933b" alt="" width="563">
{% endstep %}

{% step %}
Seleccionar Kitchen Printer Service

En la lista desplegable Select Modules, seleccione el módulo administrado \[Kitchen Printer Service].

<img src="/files/86edc5faf23793137797a8b07b9ee992c71af7d4" alt="" width="375">
{% endstep %}

{% step %}
Abrir el formulario de configuración actual

Se muestra el formulario de configuración actual.

<figure><img src="/files/b8dfa846cba43ef9bd31f6e479b3aa4f3f757991" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
No habilite Kitchen Printer Service. Debe permanecer sin seleccionar hasta que toda la configuración esté completa y los ajustes verificados.

![](/files/8d10c0fb6ddfb20bcc56f4afaa385ee3ec3e9715)
{% endhint %}
{% endstep %}

{% step %}
Seleccionar el ID de la impresora de cocina

En la lista desplegable Kitchen Printer ID, seleccione \[kp.svc.POS].

<img src="/files/5da942ad1049f072ac172296706eeebafe9bea05" alt="" width="375">
{% endstep %}

{% step %}
Seleccionar el terminal POS

En la lista desplegable System hosting Kitchen Printer, seleccione el \<terminal POS> al que está conectada la impresora de cocina.

<figure><img src="/files/8db9e63c395ad7d3bcdb7641b4dd62783e58054c" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Abrir ajustes avanzados

Seleccione la opción Port for connection \[Advanced Settings].

<figure><img src="/files/adba08e560caf70f772159ba4541ea9b396090f3" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Seleccionar el puerto COM no asignado

En la lista Port for Connection, seleccione el \<COMM Port> no asignado.

<figure><img src="/files/ff31ff438a7eec4be7998bde194922a4b4cc4720" alt="" width="391"><figcaption></figcaption></figure>

{% hint style="info" %}
La lista desplegable Port for Connection siempre se completará con todos los puertos COM disponibles (no asignados) del host seleccionado.
{% endhint %}

En el ejemplo anterior, la impresora de cocina se ha configurado en el host (Topaz101) a través de COM 1.

{% hint style="warning" %}
Antes de seleccionar Enable Kitchen Printer Service, verifique los ajustes configurados, incluida la conexión del puerto.

![](/files/5ad6e8ab1c17b152287c1a786a8a78771885be9f)
{% endhint %}
{% endstep %}

{% step %}
Habilitar el servicio

Por último, seleccione la casilla \[Enable Kitchen Printer Service] para habilitar los servicios de impresión.

<figure><img src="/files/811ed8311df375e71a0c7037f30fbc324b3f794e" alt="" width="266"><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Guardar y verificar

Seleccione \[Save] para aceptar, o \[Cancel] para salir sin guardar los cambios.

Para verificar que Kitchen Printer Service se inició correctamente, vaya a la pestaña \[System Resources].

<img src="/files/e57c6d8e7ca2513c82b17fe77d1371f448d0efff" alt="" width="563">

Seleccionar el \<nombre del host>

Verifique que el puerto COM configurado muestre Kitchen Printer Service (kp.svc.POS).

<img src="/files/836f6ce9cdf6c0c2b2e8c7d8887e3ad5ad76e6f2" alt="" width="375">

Kitchen Printer Service se muestra para el host seleccionado (topaz101) en COM1 donde la impresora de cocina está físicamente conectada.
{% endstep %}
{% endstepper %}

#### Configuración de una regla de negocio

Una vez definido un host, cree y aplique una regla de negocio para todos los PLU que se dirigirán a la impresora de cocina. Antes de definir una regla de negocio, determine qué departamentos contienen los PLU que se dirigirán a la impresora de cocina. También defina qué PLU dentro de esos departamentos son artículos de servicio de alimentos.

{% stepper %}
{% step %}
Abrir Rule Manager

Navegue a Configuration Client > Tools > Rule Manager.

<figure><img src="/files/b0f749e061070d816b725ee0b43ca4afce96a657" alt=""><figcaption></figcaption></figure>

Se muestra la ventana Rule Manager.

![](/files/14adcbe671472fe76090105d3e23608dfd4029f6)
{% endstep %}

{% step %}
Agregar una regla

Haga clic en \[Add] para crear una regla.

* Eliminar: permite eliminar una regla existente.
  {% endstep %}

{% step %}
Configurar parámetros de la regla

Configure los nuevos parámetros de la regla.

<img src="/files/3c6eeb04789efb962860437efd8a5d572d436c27" alt="" width="563">

| Valor              | Descripción                                                                            |
| ------------------ | -------------------------------------------------------------------------------------- |
| Rule Manager       | Establece los PLU que se enviarán a la impresora de cocina.                            |
| Nombre             | Introduzca un nombre único para identificar la nueva regla.                            |
| Activo             | Seleccione \[Active] para habilitar la nueva regla.                                    |
| Ámbito             | Seleccione \[Transaction].                                                             |
| Tipo de disparador | Seleccione \[Transaction End] como el elemento que activará la evaluación de la regla. |
| Descripción        | Introduzca una descripción aplicable para la nueva regla.                              |
| Número de registro | Dejar en blanco.                                                                       |
| {% endstep %}      |                                                                                        |

{% step %}
Agregar condiciones

Desde los parámetros Conditions > haga clic en \[Add] para agregar condiciones para la regla.

<img src="/files/62db848ee13e9bbbf3b8844d7f44bfdee4374b34" alt="" width="375">

| Valor             | Descripción                                                     |
| ----------------- | --------------------------------------------------------------- |
| Condiciones       |                                                                 |
| Tipo de condición | Establezca \[PLU] para que se evalúe cuando se active la regla. |
| Tipo de operador  | Seleccione \[like].                                             |
| {% endstep %}     |                                                                 |

{% step %}
Editar la condición

Desde el parámetro Set Condition > seleccione \[Edit].

<figure><img src="/files/64330e1235ae9d57d1939fe0db5c5fbe73423a3d" alt=""><figcaption></figcaption></figure>

La ventana emergente Retrieve PLUs se muestra para seleccionar los PLU que activarán la regla y enviarán ese PLU a la impresora de cocina.

<figure><img src="/files/f4ba843246523f01e5159f43b3e7e4725c5b891b" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Recuperar PLU por departamento

Si los PLU se han agrupado por departamentos, recupere los PLU por departamento.

1. Seleccione el \<Department> al que están asignados todos los PLU de servicio de alimentos.
2. Seleccione la opción \[Retrieve Page].

{% hint style="info" %}
Todos los PLU de servicio de alimentos asignados a ese departamento se poblarán en la ventana Available PLUs.
{% endhint %}
{% endstep %}

{% step %}
Seleccionar los PLU

Si todos los PLU asignados al departamento se imprimen en la impresora de cocina, haga clic en \[Select All]. Si no, selecciónelos individualmente.

<figure><img src="/files/f4b3acbc9f075ae62ef4d3ab82e7bd67669ae479" alt="" width="341"><figcaption></figcaption></figure>

{% hint style="info" %}
Agregue todos los PLU de servicio de alimentos y luego elimine los PLU que no correspondan como parte de un proceso de modificación. Una vez agregados los PLU, la visualización puede ordenarse por PLU o descripción para facilitar la revisión. Elimine los PLU que no correspondan.
{% endhint %}
{% endstep %}

{% step %}
Agregar los PLU

Haga clic en \[Done] para agregar los PLU a la regla.

<img src="/files/73f151c52780acdbd298d7b241de65eb4dda68cc" alt="" width="375">

Haga clic en \[Save].
{% endstep %}

{% step %}
Configurar acciones

En el parámetro Actions > haga clic en \[Edit] para determinar las acciones que ocurren cuando la regla se activa y la condición se evalúa como verdadera.

<img src="/files/e35a6ab3e496d47d08ddd351f1bad2f400dfbea8" alt="" width="375">
{% endstep %}

{% step %}
Seleccionar la acción de la impresora de cocina

**Haga clic en \[Enter/Select Kitchen Printer].**

<img src="/files/8069ade78f2c1949949a818bc34680ce6e20ba4f" alt="" width="375">

Seleccione \[Done].

Seleccione \[Enter/Select Kitchen Printer].

<figure><img src="/files/d994f47b3fe1485b60e7b723e03031aca2861a7d" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Establecer atributos

Haga clic en \[Set Attributes].

Desde Set Actions, vaya a Enter Kitchen Printer.

<figure><img src="/files/388d700458b14e7bff9b947ef7366825a67bd946" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Introducir o seleccionar la impresora de cocina

Si se muestra un campo de 'Enter POS Kitchen Printer', escriba kp.svc.POS en el campo y haga clic en \[Choose]. 'kp.svc.POS' es el Kitchen Printer ID establecido dentro de Tools > Managed Modules > Site Controller > Kitchen Printer Service > campo Kitchen Printer ID. Una vez que se ingrese y seleccione este campo de texto, se convertirá en un menú desplegable después de guardar los cambios.

Si hay una lista desplegable disponible y el nombre del campo muestra 'Select Kitchen Printer', seleccione kp.svc.POS de la lista desplegable.

![](/files/11d285f5dc56e58b3cf9e835f95d43c090e39014)

<img src="/files/65484fe818aaad099b55855a33f86844dab98b6d" alt="" width="563">

{% endstep %}

{% step %}
Agregar y cerrar

Deje todos los demás campos en blanco. Haga clic en \[Add].

Seleccione \[Close].
{% endstep %}

{% step %}
Guardar la regla

Haga clic en \[Save] para aceptar y finalizar todos los cambios, o en \[Cancel] para salir sin guardar los cambios.

<img src="/files/39dbfe9646807b039a44b892dd0df8db531711ad" alt="" width="375">
{% endstep %}

{% step %}
Actualizar configuración

Para aplicar la nueva configuración, vaya a: Configuration Client > Tools > Refresh Configuration.
{% endstep %}

{% step %}
Finalizar y probar

{% hint style="info" %}
Cierre sesión y vuelva a iniciarla en todos los terminales POS después de cualquier modificación de configuración para permitir que estos cambios surtan efecto.

Pruebe un PLU válido que deba dirigirse a la impresora de cocina.

Si hay algún problema con los terminales POS, reinicie Commander Site Controller o RubyCi y vuelva a probar.
{% endhint %}
{% endstep %}
{% endstepper %}

#### Pasos finales y pruebas

{% stepper %}
{% step %}
Realizar un pedido de servicio de alimentos

Realice un pedido de servicio de alimentos en el terminal POS.
{% endstep %}

{% step %}
Completar la transacción

Suspenda (la transacción debe ser recuperada) o cobre (complete la transacción) la transacción.
{% endstep %}

{% step %}
Verificar la salida de la impresora de cocina

Debe imprimirse una segunda copia que contenga solo artículos de servicio de alimentos en la impresora de cocina.

{% hint style="info" %}
Consulte la sección Using the Kitchen Printer para conocer los pasos de pedido de servicio de alimentos y los recibos.
{% endhint %}
{% endstep %}

{% step %}
Solucionar problemas de impresión

Si hay problemas de impresión:

1. Vuelva a comprobar los ajustes de configuración. En particular, revise la asignación de Kitchen Printer dentro de Rule Manager y confirme que la información se guardó y que se asignó el Kitchen Printer ID correcto.
2. Vaya a Tools > Refresh Configuration.
3. Cierre sesión del registro, vuelva a iniciarla y realice otra prueba.
4. Reinicie Commander Site Controller o RubyCi y vuelva a probar.

{% hint style="info" %}
Si la aplicación Back Office restringe específicamente cualquier PLU con precio cero, póngase en contacto con el equipo de soporte de la aplicación para admitir PLU con precio cero.
{% endhint %}
{% endstep %}
{% endstepper %}

## Uso de la impresora de cocina

### Pedidos de servicio de alimentos

Según la política de la tienda, una transacción de alimentos puede cobrarse (completarse) cuando se ordena la comida, o suspenderse para el pago después de que la comida haya sido preparada.

Independientemente del método, los artículos y subartículos apropiados se imprimirán en la impresora de cocina y en la impresora de recibos del terminal POS. Todas las ventas de servicio de alimentos se registran en la estructura de informes del POS y en los T-Logs.

#### **Recuperar y suspender**

1. La primera vez que se suspende una transacción, la transacción se envía a la impresora de cocina.
2. Si después de la recuperación se agrega un nuevo artículo de alimentos a la transacción y se suspende, se envía a la impresora de cocina.
3. Si la transacción se cobra y no fue suspendida, o se agregó un nuevo artículo de alimentos después de la recuperación, se envía a la impresora de cocina.

#### **Realizar pedidos**

{% stepper %}
{% step %}
Registrar el pedido

El cajero registra el pedido de servicio de alimentos en el terminal POS. En este ejemplo, se selecciona un \[12" Cold Sub].

![](/files/d6d33d4eb46c54d048f2d56b5f77248cf68965d6)
{% endstep %}

{% step %}
Construir el pedido a través de la cadena de menús

Una serie de menús (o cadena de menús) guía al cajero a través de la "construcción" de un pedido de servicio de alimentos o de servicio.

El cajero selecciona el sub de pavo y jamón de 12".

![](/files/e0ba09280afe6a13339391892b4d636d3fa7182b)

Se solicita al cajero una selección de pan.

![](/files/e7b51203eef3e54d0117334394ef369b256018c6)

![](/files/016db435b0c58fa15567463751a871df6ed9ce7c)

*Se solicita al cajero una selección de queso.*

![](/files/35e452f3fe27485f84812130d40f4462756b5bf3)

Se solicita al cajero una selección de condimento.
{% endstep %}

{% step %}
Cerrar el menú

El cajero selecciona \[Dismiss Menu].

![](/files/2035d901ce6ee0307890c016589785e6cde7e4b9)
{% endstep %}

{% step %}
Cobrar o suspender la transacción

El cajero cobra o suspende la transacción.

*Si se realiza el pago cuando se coloca el pedido de servicio de alimentos:*

1. El cajero cobra la transacción.
2. El recibo de la transacción se imprime en la impresora del terminal POS.
3. Los artículos de servicio de alimentos apropiados se imprimen en la impresora de cocina con las palabras: \*\* PAID \*\* al final del ticket.

<figure><img src="/files/aacd1899a70da36e725f4b640e09eb591b718611" alt="" width="290"><figcaption></figcaption></figure>

Si el pago se realiza después de que se prepara un pedido de alimentos:

1. El cajero selecciona \[SUSPEND] para procesar el pedido.
2. Se imprime un recibo en el terminal POS con: \*\*\*PAYMENT DUE \*\*\* al final del ticket.
3. Los artículos de servicio de alimentos apropiados se imprimen en la impresora de cocina con un código de barras de escaneo y \*\* PAYMENT DUE \*\* al final del ticket.

<figure><img src="/files/a37f63f13733884da0b0e9e737f4ad3d017bbb9d" alt="" width="304"><figcaption></figcaption></figure>

{% hint style="info" %}
También se genera un código de barras de escaneo en el ticket para permitir que múltiples pedidos se incorporen a la misma transacción cuando se escanea el recibo del pedido.
{% endhint %}
{% endstep %}
{% endstepper %}

#### **Completar pedidos suspendidos**

Cuando un cajero suspende un pedido, este debe recuperarse para completar la transacción (es decir, cobrar un pago).

{% hint style="info" %}
Un pedido puede tomarse en un terminal POS y suspenderse, y luego recuperarse en otro terminal POS para el pago.
{% endhint %}

{% stepper %}
{% step %}
Abrir pedidos suspendidos

El cajero selecciona la función \[Suspend] o \[Recall] en el terminal POS para ver una lista de todos los pedidos suspendidos.

<img src="/files/818ac6cfaecb3d698c660f9da6524a54f367673a" alt="" width="563">
{% endstep %}

{% step %}
Seleccionar la transacción

El cajero selecciona la \<Suspended Transaction> de la lista de transacciones.

<figure><img src="/files/f6887159e2f5b6d312f082f28e17be2c5a0672e7" alt="" width="563"><figcaption></figcaption></figure>

{% hint style="info" %}
Si la función Recall no está programada, debe usarse la función Suspend. La función Suspend se usa para recuperar un pedido solo cuando el terminal POS está entre ventas. Esto limita el número de pedidos (uno) que se incorporarán a la misma transacción. Una vez que ha comenzado una transacción, la función Suspend suspende la transacción actual.
{% endhint %}
{% endstep %}

{% step %}
Cobrar la transacción

El cajero cobra la transacción.

<img src="/files/1eceddd22a93d0d0863939e27077a27b2bd08a8e" alt="" width="563">
{% endstep %}

{% step %}
Completar la venta

El recibo se imprime en el terminal POS y la transacción se completa.

<figure><img src="/files/3275020ef56564a3128e4ac8264c933ee8d9d701" alt="" width="287"><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

## GLOSARIO DE TÉRMINOS

Los siguientes términos y definiciones ayudarán al lector a comprender el contenido de la Referencia de la función.

| Términos            | Definiciones                                                                                                                                                                                                                           |
| ------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Host                | La plataforma o sistema en el que se ejecuta la aplicación. Este será Commander/Controller o POS (Topaz/Ruby2)                                                                                                                         |
| Impresora de cocina | La función de impresora de cocina se utiliza específicamente para imprimir artículos de servicio de alimentos cuando se realizan pedidos para la preparación de servicio de alimentos.                                                 |
| PLU                 | Price Look Up                                                                                                                                                                                                                          |
| Sistema POS         | Incluye los terminales POS (Point of Sale), el site controller y el sistema de pago electrónico (EPS).                                                                                                                                 |
| Terminal POS        | Se refiere a una plataforma Topaz o Ruby2. Los términos terminal POS, Topaz y Ruby2 son intercambiables.                                                                                                                               |
| Libro de precios    | Archivo PLU.                                                                                                                                                                                                                           |
| Site Controller     | Esta es la plataforma o host del Site Controller. El término Site Controller puede aplicarse al RubyCi, Commander Site Controller o Sapphire.                                                                                          |
| Subartículo         | Un PLU que se vende solo en combinación con un artículo, cambia o define cómo se prepara el artículo y puede tener precio cero. Los ejemplos incluyen tomate, mayonesa, ketchup, queso americano, queso americano extra, tostado, etc. |

## Apéndice

### Ejercicio - Crear un menú de servicio de alimentos

Se ha proporcionado el siguiente ejercicio para ayudar a comprender la preparación del menú de servicio de alimentos.

#### Menú de servicio de alimentos

![](/files/3c17a47efe3d3404327d21ac320548c9120e3957)

#### Establecer artículos de servicio de alimentos y subartículos

{% stepper %}
{% step %}
Establecer un rango de PLU para todos los nuevos artículos de servicio de alimentos

Establezca un rango de PLU para todos los nuevos artículos de servicio de alimentos. Estos artículos deben colocarse en el libro de precios y asignarse a departamentos, descripciones de artículos y precios.

Solo para fines del ejercicio, se utilizará el siguiente rango de PLU:

| PLU#          | Descripción           | Precio | Depto |
| ------------- | --------------------- | ------ | ----- |
| 3101          | Jamón 6"              | 3.89   | Deli  |
| 3102          | Jamón y Swiss 6"      | 3.89   | Deli  |
| 3103          | Pavo 6"               | 3.89   | Deli  |
| 3104          | Pavo y tocino 6"      | 3.89   | Deli  |
| 3105          | Pavo y jamón 6"       | 3.89   | Deli  |
| 3106          | Club 6"               | 3.89   | Deli  |
| 3107          | BLT 6"                | 3.89   | Deli  |
| 3108          | Ensalada de pollo 6"  | 3.89   | Deli  |
| 3109          | Ensalada de huevo 6"  | 3.89   | Deli  |
| 3111          | Jamón 12"             | 5.89   | Deli  |
| 3112          | Jamón y Swiss 12"     | 5.89   | Deli  |
| 3113          | Pavo 12"              | 5.89   | Deli  |
| 3114          | Pavo y tocino 12"     | 5.89   | Deli  |
| 3115          | Pavo y jamón 12"      | 5.89   | Deli  |
| 3116          | Club 12"              | 5.89   | Deli  |
| 3117          | BLT 12"               | 5.89   | Deli  |
| 3118          | Ensalada de pollo 12" | 5.89   | Deli  |
| 3119          | Ensalada de huevo 12" | 5.89   | Deli  |
| 3130          | Swiss extra           | .50    | Deli  |
| 3131          | Americano extra       | .50    | Deli  |
| 3132          | Prov extra            | .50    | Deli  |
| 3130/001      | Swiss extra           | 1.00   | Deli  |
| 3131/001      | Americano extra       | 1.00   | Deli  |
| 3132/001      | Prov extra            | 1.00   | Deli  |
| 3133          | Tocino 6"             | .75    | Deli  |
| 3133/001      | Tocino 12"            | 1.50   | Deli  |
| {% endstep %} |                       |        |       |

{% step %}
Establecer un rango de PLU para todos los nuevos subartículos de servicio de alimentos

Establezca un rango de PLU para todos los nuevos subartículos de servicio de alimentos. Coloque estos subartículos en el libro de precios y asigne departamentos, descripciones de artículos y precios.

{% hint style="info" %}
En este ejercicio, los artículos con precio cero no se están rastreando, por lo que se puede usar el mismo PLU con sándwiches de 6" y 12". Cuando se rastrean artículos con precio cero, deben usarse PLU separados para los subartículos con precio cero que se utilizarán con sándwiches de 6" y 12".
{% endhint %}

Solo para fines del ejercicio, se utilizará el siguiente rango de subartículos con precio cero:

| PLU#          | Descripción       | Precio | Depto |
| ------------- | ----------------- | ------ | ----- |
| 4001          | Sub Roll 6"       | 0.00   | Deli  |
| 4002          | Pan Kaiser        | 0.00   | Deli  |
| 4003          | Pan blanco        | 0.00   | Deli  |
| 4004          | Pan de trigo      | 0.00   | Deli  |
| 4005          | Pan de masa madre | 0.00   | Deli  |
| 4006          | Sub Roll 12"      | 0.00   | Deli  |
| 4007          | Tomate            | 0.00   | Deli  |
| 4008          | Lechuga           | 0.00   | Deli  |
| 4009          | Aceitunas         | 0.00   | Deli  |
| 4010          | Cebollas          | 0.00   | Deli  |
| 4011          | Mayonesa          | 0.00   | Deli  |
| 4012          | Mostaza           | 0.00   | Deli  |
| 4013          | Mostaza con miel  | 0.00   | Deli  |
| 4014          | Aderezo ranch     | 0.00   | Deli  |
| 4015          | Aceite y vinagre  | 0.00   | Deli  |
| 4016          | Sal               | 0.00   | Deli  |
| 4017          | Pimienta          | 0.00   | Deli  |
| {% endstep %} |                   |        |       |

{% step %}
Establecer los siguientes subartículos con precio cero

Solo para fines del ejercicio, se utilizará el siguiente rango de subartículos con precio cero:

| PLU#             | Descripción  | Precio | Depto |
| ---------------- | ------------ | ------ | ----- |
| 3130 / 002       | Suizo NC     | 0.00   | Deli  |
| 3131 / 002       | Americano NC | 0.00   | Deli  |
| 3132 / 002       | Provolone NC | 0.00   | Deli  |
| 3133 / 002       | Tocino NC    | 0.00   | Deli  |
| 4018             | Sin queso    | 0.00   | Deli  |
| 4019             | Sin tocino   | 0.00   | Deli  |
| 4020             | Pepinillos   | 0.00   | Deli  |
| 4021             | Kétchup      | 0.00   | Deli  |
| {% endstep %}    |              |        |       |
| {% endstepper %} |              |        |       |

### Agrupar artículos y subartículos

{% stepper %}
{% step %}
Agrupe los alimentos juntos

Agrupe juntos los alimentos que tengan características similares. Por ejemplo, todos los sub de 6" y 12" tienen las mismas opciones de condimentos y precios para ventas adicionales.

* Los sub de 6" tienen más opciones de pan, pero esas opciones están disponibles para todos los artículos disponibles como sub de 6" y tienen el mismo precio.
* Jamón y suizo podrían estar en su propio menú y ofrecer solo queso suizo o queso suizo extra en el menú de queso, pero requeriría menús adicionales.
* Cambie el nombre del sándwich a "Jamón y queso" para simplificar.
  {% endstep %}

{% step %}
Presentar sándwiches por tamaño

Presente los sándwiches por tamaño porque las ventas adicionales (subartículos) tienen un precio según el tamaño del sándwich.
{% endstep %}

{% step %}
Usar el mismo siguiente menú

La terminal POS presenta el mismo menú de "siguiente" en la cadena independientemente de la selección realizada.
{% endstep %}

{% step %}
Coloque los sándwiches de 6" en un menú
{% endstep %}

{% step %}
Coloque los sándwiches de 12" en un menú diferente

Cada uno de estos grupos de alimentos estará representado por una cadena de menús que consiste en una serie de menús.
{% endstep %}
{% endstepper %}

### Diseñar el menú

{% stepper %}
{% step %}
Coloque los sándwiches en la misma ubicación relativa

Coloque los sándwiches en la misma ubicación relativa en cada menú.

1. Los menús de sub de 6" y 12" a continuación representan el primer menú de dos cadenas de menús. Una selección de cualquiera de los menús se asume automáticamente como un artículo.
2. Los subartículos (componentes de estos artículos) se imprimen en la misma secuencia. Al planificar los subartículos, considere cómo se arma un sándwich.

![](/files/3f2032676fa487c194a9665c4b44817a701a43ca) ![](/files/1edb3623bd5556ae3b83508cad702214e10f14c9)
{% endstep %}

{% step %}
Crear menús de pan

Las opciones de pan varían según el tamaño; cree menús para las selecciones de pan tanto para los menús de 6" como de 12".

![](/files/de0e20665d5201a1c232b05de0c0b047626f1f5f)

El pan para un sub de 12" aún requiere un menú para ofrecerlo como una "opción", incluso si es la única opción disponible.

![](/files/8e4bf5798622e71f77083bbcbcb5465772314e61)
{% endstep %}

{% step %}
Crear menús de queso

Cree menús para las selecciones de queso tanto para los menús de 6" como de 12".

* El queso está incluido en el precio del sándwich, pero el queso extra es una venta adicional.
* No todos los clientes piden queso. El cajero puede presionar la opción \[SIGUIENTE] para hacer una selección sin queso y luego continuar con el siguiente menú de la cadena.

{% hint style="info" %}
Las mismas opciones se pueden agrupar en las mismas posiciones relativas con diferentes PLU para las ventas adicionales.
{% endhint %}

![](/files/be0899feb748085fd2cb66f2889cbaa09a7ed02b)

![](/files/d2517401a6fc1e3234f49a5b51fd887597ea0871)
{% endstep %}

{% step %}
Crear menús de tocino

Cree menús para las selecciones de tocino tanto para los menús de 6" como de 12".

![](/files/e0615242e085be00319fcd775d0a28c1d9c2da91)

![](/files/e38d91daeda51ea7214f4d61a1bae92ef0d79f62)
{% endstep %}

{% step %}
Crear un menú de ingredientes

Cree un menú para las selecciones gratuitas de ingredientes para los menús de 6" y 12".

<figure><img src="/files/fbe9a87546cba6741499b62498e6eddc2b4bf8b3" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Un menú es suficiente para sub de ambos tamaños porque se puede usar un solo menú en varias cadenas de menús y no se están registrando las ventas de los ingredientes gratuitos.
{% endhint %}

El usuario puede sentirse tentado a agregar estos artículos adicionales a otros menús (es decir, tocino en el menú de queso). Sin embargo, si un cliente quiere un tipo específico de queso así como tocino, esto implicaría un menú de selección múltiple.

La terminal POS permite solo un menú de selección múltiple en la cadena y debe ser el último menú. El tocino tendría que ser su propio menú independiente porque los ingredientes no requieren opciones de selección múltiple.
{% endstep %}
{% endstepper %}

#### Configurar los menús de la terminal POS

La configuración de la terminal POS se completa en varias etapas:

{% stepper %}
{% step %}
Configurar cada hoja de cálculo como un menú POS

* Todos los menús son de "selección única expandida" excepto Ingredientes.
* El menú Ingredientes debe ser de "selección múltiple expandida".
  {% endstep %}

{% step %}
Configurar la cadena de menús para cada tipo de artículo

* Seleccione \[Cadena de menús] como tipo de menú.
* Seleccione \[Menú de pedido].
  {% endstep %}

{% step %}
Seleccione los menús en orden

* Sub de 6"
* Pan de 6"
* Queso de 6"
* Tocino de 6"
* Ingredientes
  {% endstep %}

{% step %}
Asignar cadenas de menús

Asigne cadenas de menús a una \<key> en la terminal POS.
{% endstep %}

{% step %}
Probar cada cadena

Pruebe cada cadena para verificar que el proceso de pedido fluya correctamente.
{% endstep %}
{% endstepper %}

### Hoja de trabajo del menú

![](/files/370871bd890cb8bc3bc81da7081b9ad7c8534ed9)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.verifone.com/feature-references/feature-references-es/referencias-de-funciones/impresora-de-cocina.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
