# Troca de Horário

## Visão Geral

A funcionalidade de Programação – Troca de Horário permite agendar e registrar alterações de horário dos colaboradores, garantindo controle das jornadas, rastreabilidade das mudanças e consistência das informações no sistema.

#### Onde encontro esta tela?

Seja pelo menu superior ou lateral, o caminho é: **Identificação ➜ Colaborador ➜ Programação ➜ Troca de Horário.**

* **Na Versão 3.1 (Nova):** Clique no ícone de menu à esquerda para expandir.

{% hint style="info" %}
**Dica Ágil:** Utilize a busca rápida no topo e digite "Troca de Horário" para acessar diretamente a tela.
{% endhint %}

## Regras de Negócio

* **Pré-requisitos:** É necessário possuir cadastro prévio de colaboradores e horários.
* **Obrigatoriedade:** Os campos Código do Colaborador, Data da Troca e Novo Horário são obrigatórios.
* **Edição:** Apenas o campo Novo Horário pode ser alterado após o cadastro.

## Como consultar uma Troca de Horário

Ao acessar o menu, a primeira tela exibida é a de consulta. Nela, você visualiza a lista de registros cadastrados e utiliza as ferramentas disponíveis:

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

{% stepper %}
{% step %}
**+ Novo:** Cadastre uma Troca de Horário para sua empresa, clicando neste botão.
{% endstep %}

{% step %}
**Pesquisar:** Pesquise usando filtros uma Troca de Horário já cadastrada.
{% endstep %}

{% step %}
**Ferramentas da Tabela:** Você pode ordenar colunas (A-Z) ou exportar a lista em formatos como PDF, Excel ou CSV.
{% endstep %}

{% step %}
**Busca Rápida:** Localize uma Troca de Horário pelo nome ou código.
{% endstep %}

{% step %}
**Editar cadastro:** Edite um cadastro de uma Troca de Horário, clicando no botão de edição.
{% endstep %}
{% endstepper %}

## Como cadastrar uma Troca de Horário

Acesse a tela de consulta e clique no botão **+ Novo**.

1. Preencha os campos obrigatórios:
   * **Código do Colaborador:** Informe o ID ou utilize a busca.
   * **Data da Troca:** Informe a data da alteração de horário.
   * **Novo Horário:** Selecione o novo horário do colaborador.
2. Após informar o colaborador, os campos Empresa, Tipo, Matrícula e Nome serão preenchidos automaticamente.

Clique em **Salvar** para concluir o cadastro.

<figure><img src="/files/Sdrq6hd7we6SoEzWYdnW" alt=""><figcaption><p><em>Cadastro Troca de Horário</em></p></figcaption></figure>

## Guia de Edição Rápida

* Na tela de consulta, clique no botão **Editar** ao lado do registro desejado.
* Altere o campo permitido: **Novo Horário**.
* Clique em **Salvar** para concluir a atualização.

<figure><img src="/files/Bk0uWSrJsZCFS4mav7db" alt=""><figcaption><p><em>Atualização Troca de Horário</em></p></figcaption></figure>

## FAQ - Perguntas Frequentes

<details>

<summary>Por que o sistema não permite salvar a Troca de Horário?</summary>

É obrigatório informar Código do Colaborador, Data da Troca e Novo Horário, além de existirem pelo menos dois colaboradores e horários previamente cadastrados.

</details>

<details>

<summary>Quais são os pré-requisitos para registrar uma Troca de Horário?</summary>

Devem existir mais de um colaborador e horários cadastrados no sistema antes da inclusão do registro.

</details>

<details>

<summary>O que acontece ao informar o Código do Colaborador?</summary>

Os campos Empresa, Tipo, Matrícula e Nome são preenchidos automaticamente conforme o cadastro do colaborador.

</details>

<details>

<summary>Quais campos podem ser alterados após salvar o registro?</summary>

Somente o campo Novo Horário pode ser editado. Os demais permanecem bloqueados para garantir a integridade das informações.

</details>

<details>

<summary>O que ocorre se o Novo Horário informado não estiver cadastrado?</summary>

O sistema não permitirá concluir o cadastro enquanto o horário não existir previamente na base de dados.

</details>


---

# 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://software-telematica-com.gitbook.io/suricato-docs/manual-de-operacao/manual-do-suricato/pessoas-e-identificacao/identificacao/colaborador/programacao/troca-de-horario.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.
