> For the complete documentation index, see [llms.txt](https://docs.verifone.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verifone.com/cug-57.02/cug-57.02-es/referencia-de-usuario-de-commander-57.02/control-horario.md).

# Control horario

Use cualquiera de las siguientes funciones de nómina para registrar la entrada, registrar la salida o cambiar el código de trabajo para registrar el tiempo dedicado a realizar diversas tareas.

## Resumen

Use cualquiera de las siguientes **Funciones de nómina** para marcar la entrada, marcar la salida o cambiar el código de trabajo para registrar el tiempo dedicado a realizar diversas tareas. Los números de código de trabajo se asignan según la política y los procedimientos de la empresa.

{% hint style="info" %}
*Las funciones del reloj de tiempo son independientes de iniciar sesión en ventas o salir de ellas.*
{% endhint %}

### Entrada / Salida

La función "Entrada / Salida" registra la entrada y la salida de un empleado. La función Entrada / Salida agrega y elimina empleados del reloj interno de tiempo del POS, y esta información se usa para calcular la nómina.

{% hint style="info" %}

* *Los empleados no pueden marcar la entrada o la salida sin tener un nombre asignado en el Archivo de empleados.*
* *La función de salida solo está permitida para los empleados que han marcado la entrada y viceversa.*
  {% endhint %}

### Cambiar código de trabajo

Use la función "Cambiar código de trabajo" para cambiar el código de trabajo. Los códigos de trabajo se usan para registrar el tiempo dedicado a realizar tareas de trabajo específicas. Además, la función de código de trabajo registra cuándo se inicia una tarea nueva o diferente.

## Uso del reloj de tiempo

* [Entrada](#clock-in)
* [Salida](#clock-out)
* [Cambiar código de trabajo](#change-job-code-1)

### Entrada

Use la función de entrada de cualquiera de las siguientes maneras:

* Una tecla programable específica: **\[CLOCK IN/OUT]**
* Una función bajo la **\[OTHER FUNC]**

{% stepper %}
{% step %}

#### Desde el modo de ventas

* En el modo de ventas, toque **\[CSR FUNC]**
* En la esquina superior izquierda, toque **\[CLOCK IN/OUT]**
* En Funciones de nómina > toque **\[CLOCK IN]**
* Introduzca un número de empleado y toque **\[OK]** o presione **\[ENTER]**
* Introduzca una contraseña y toque **\[OK]** o presione **\[ENTER]**
* Introduzca el número del código de trabajo y toque **\[OK]** o presione **\[ENTER]**. Se imprime un recibo de entrada
  {% endstep %}

{% step %}

#### Desde \[OTHER FUNC] pulse

* Pulse **\[OTHER FUNC]**
* En Otras funciones, toque **\[CLOCK IN/OUT]**
* En Funciones de nómina, toque **\[CLOCK IN]**
* Introduzca un número de empleado y toque **\[OK]** o presione **\[ENTER]**
* Introduzca una contraseña y toque **\[OK]** o presione **\[ENTER]**
* Introduzca el número del código de trabajo y toque **\[OK]** o presione **\[ENTER]**, se imprime un recibo de entrada.
  {% endstep %}
  {% endstepper %}

#### Ejemplo de recibo de entrada

<figure><img src="https://content.gitbook.com/content/PD1gYvwmT90RwL2PeXx1/blobs/nAM2XWKxcalLa0Llxn2G/image.png" alt=""><figcaption></figcaption></figure>

### Salida

Use la **Salida** función de cualquiera de las siguientes maneras:

* Una tecla programable específica: **\[CLOCK IN/OUT]**
* Una función bajo la **\[OTHER FUNC]**

{% stepper %}
{% step %}

#### Desde el modo de ventas

* En el modo de ventas, toque **\[CSR FUNC]**
* En la esquina superior izquierda, toque **\[CLOCK IN/OUT]**
* En Funciones de nómina, toque **\[CLOCK IN/OUT]**
* Introduzca un número de empleado y toque **\[OK]** o presione **\[ENTER]**
* Introduzca una contraseña y toque **\[OK]** o presione **\[ENTER]**
* Introduzca el número del código de trabajo y toque **\[OK]** o presione **\[ENTER]**

Se imprime un recibo de salida.
{% endstep %}

{% step %}

#### Desde \[OTHER FUNC] pulse

* Pulse **\[OTHER FUNC]**
* En Otras funciones, toque **\[CLOCK IN/OUT]**
* En Funciones de nómina, toque **\[CLOCK OUT]**
* Introduzca un número de empleado y toque **\[OK]** o presione **\[ENTER]**
* Introduzca una contraseña y toque **\[OK]** o presione **\[ENTER]**, se imprime un recibo de salida.
  {% endstep %}
  {% endstepper %}

#### Ejemplo de recibo de salida

<figure><img src="https://content.gitbook.com/content/PD1gYvwmT90RwL2PeXx1/blobs/8M9qq8t9kv32eHhw6Vma/image.png" alt=""><figcaption></figcaption></figure>

**Salida** muestra cada conjunto de entradas/salidas. El tiempo se informa en horas y minutos (no en horas y centésimas de hora) en un reloj de 24 horas desde la última vez que se ejecutó el informe de nómina.

La fecha de finalización de la semana es la fecha actual. A continuación se muestran las horas totales desde la última vez que se ejecutó el informe de nómina.

El informe puede imprimirse para un empleado específico o para todos los empleados.

### Cambiar código de trabajo

Use **Cambiar código de trabajo** función de cualquiera de las siguientes maneras:

* Una tecla programable específica: **\[CLOCK IN/OUT]**
* Una función bajo la **\[OTHER FUNC]**

{% stepper %}
{% step %}

#### Desde el modo de ventas

* En el modo de ventas, toque **\[CSR FUNC]**
* En la esquina superior izquierda, toque **\[CLOCK IN/OUT]**
* En Funciones de nómina > Seleccionar función de nómina, toque **\[CLOCK IN]**
* Introduzca un número de empleado y toque **\[OK]** o presione **\[ENTER]**
* Introduzca una contraseña y toque **\[OK]** o presione **\[ENTER]**. Se imprime un recibo de entrada
  {% endstep %}

{% step %}

#### Desde \[OTHER FUNC] pulse

* Pulse **\[OTHER FUNC]**
* En Otras funciones, toque **\[CLOCK IN/OUT]**
* En Funciones de nómina > Seleccionar función de nómina, toque **\[CLOCK IN]**
* Introduzca un número de empleado y toque **\[OK]** o presione **\[ENTER]**
* Introduzca una contraseña y toque **\[OK]** o presione **\[ENTER]**. Se imprime un recibo de salida seguido de un nuevo recibo de entrada con el nuevo código de trabajo
  {% endstep %}
  {% endstepper %}

<figure><img src="https://content.gitbook.com/content/PD1gYvwmT90RwL2PeXx1/blobs/9Haj4K0OtoOSHN7LUv1k/image.png" alt=""><figcaption></figcaption></figure>

<figure><img src="https://content.gitbook.com/content/PD1gYvwmT90RwL2PeXx1/blobs/77Yd8RrLT1uF3SiK8d7D/image.png" alt=""><figcaption></figcaption></figure>

## Informes

El informe de nómina imprime un informe de nómina actual o de cierre que enumera las fechas y horas en que cada empleado marcó la entrada y la salida. Si un empleado ha marcado la entrada cuando se ejecuta un informe, la fecha y hora de salida de ese empleado se muestran como «PENDIENTE».

El informe debe cerrarse manualmente desde el POS y es independiente de cualquier otra función de “cierre”. El informe de nómina puede imprimirse desde el Navegador de informes del sitio.

El informe puede imprimirse para un empleado específico (por número de ID de empleado) o para todos los empleados.

<figure><img src="https://content.gitbook.com/content/PD1gYvwmT90RwL2PeXx1/blobs/cZKApDI2cv8Dxf2aPaax/image.png" alt=""><figcaption></figcaption></figure>

### Aspectos destacados del informe de nómina

* El tiempo se informa en horas y minutos (no en horas y centésimas de hora) en un reloj de 24 horas. Por ejemplo, un informe de nómina para alguien que marcó la entrada a las 15:44 y la salida a las 23:59 informaría un total de horas de 8:15, lo que indica que el empleado trabajó 8 horas y 15 minutos.
* El informe de nómina no restablece las horas totales a cero.
* El informe de nómina de cierre sí restablece las horas totales a cero.
* El informe puede imprimirse para un empleado específico o para todos los empleados.

Si ningún empleado ha marcado la entrada o la salida durante el período de nómina elegido, se imprime «\*\*\* No se encontraron registros \*\*\*» en el informe.

## Solución de problemas

| #     | Mensaje                         | Descripción / Acción                                                                                                                                                                                        |
| ----- | ------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| E1126 | DEBE MARCAR LA SALIDA PRIMERO   | El empleado intentó marcar la entrada, pero aún no había marcado la salida.                                                                                                                                 |
| E1127 | DEBE MARCAR LA ENTRADA PRIMERO  | El empleado intentó marcar la salida, pero aún no había marcado la entrada.                                                                                                                                 |
| E1206 | REGISTRO DE NÓMINA LLENO        | Ejecute la función Informe de nómina.                                                                                                                                                                       |
| E1208 | DEBE MARCAR LA SALIDA PRIMERO   | Debe marcar la salida antes de intentar marcar la entrada.                                                                                                                                                  |
| E1209 | DEBE MARCAR LA ENTRADA PRIMERO  | Debe marcar la entrada antes de intentar marcar la salida.                                                                                                                                                  |
| E7023 | COMUNICACIONES DE LA LAN CAÍDAS | Solo diario: se intentó marcar la entrada o la salida, o se intentó reimprimir un comprobante de entrada o salida y la LAN estaba caída. Consulte los procedimientos del sitio para manejar esta situación. |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.verifone.com/cug-57.02/cug-57.02-es/referencia-de-usuario-de-commander-57.02/control-horario.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
