# Motoristas — cadastro, CNH e importação

> Como cadastrar motoristas no Nativ, acompanhar a validade da CNH, importar a lista por planilha e onde a identificação do motorista aparece.

A tela **Motoristas** (`Menu › Motoristas`) guarda os condutores da frota e as habilitações.

> **Atenção:** por padrão, a tela aparece só para **Administrador** e **Gerente**. A central muda isso em **Controle de Acesso** — veja [Usuários e permissões](usuarios-e-permissoes.md).

## O topo da tela

Quatro números:

- **Total de Motoristas**;
- **Motoristas Ativos**;
- **Suspensos**;
- **CNH a Vencer** — vence nos próximos 30 dias.

Na tabela, a coluna **Validade CNH** marca:

- **Vencida** — a data já passou;
- **A vencer** — faltam 30 dias ou menos.

Para achar alguém: busque por nome, CPF ou número da CNH, e filtre por **Ativo**, **Suspenso** ou **Inativo**.

## Cadastrar um motorista

1. Abra `Menu › Motoristas` e clique em **Novo Motorista**.
2. Preencha o **Nome Completo** — é o único campo obrigatório.
3. Preencha, se tiver:
   - **CPF**;
   - **Número da CNH**;
   - **Categoria CNH** — A, B, C, D, E, AB, AC, AD ou AE;
   - **Validade CNH**;
   - **Telefone** e **Email (opcional)**.
4. Clique em **Cadastrar Motorista**.

> **Atenção:** o painel não aceita dois motoristas com o mesmo CPF. Aparece o aviso "Já existe um motorista cadastrado com o CPF…".

## Editar, suspender ou excluir

1. No menu da linha, clique em **Editar motorista**.
2. Mude os dados ou o **Status**: **Ativo**, **Suspenso** ou **Inativo**.
3. Clique em **Atualizar Motorista**.

O **Status** só aparece na edição: todo motorista nasce **Ativo**.

Para apagar, use **Excluir motorista** no menu da linha e confirme.

## Importar a lista por planilha

1. Clique em **Modelo** e baixe a planilha de exemplo.
2. Preencha uma linha por motorista, com estas colunas:

| Coluna | Observação |
|---|---|
| **Nome** | obrigatório |
| **CPF** | com ou sem pontos |
| **Número CNH** | só números |
| **Categoria CNH** | A, B, C, D, E, AB, AC, AD ou AE. Outro valor vira B |
| **Validade CNH** | no formato AAAA-MM-DD (2028-12-31) |
| **Telefone** e **Email** | |
| **Status** | ativo, suspenso ou inativo. Vazio vira ativo |

3. Clique em **Importar** e escolha o arquivo (.xlsx, .xls ou .csv).
4. Confira a **Pré-visualização da Importação**.
5. Sem erros, clique em **Importar N motorista(s)**.

> **Atenção:** linha sem **Nome** trava a importação inteira: corrija o arquivo e importe de novo. CPF repetido não entra — o aviso no fim diz quantos falharam.

## Exportar

- **Exportar** baixa todos os motoristas da busca atual numa planilha .xlsx.
- Na tabela, marque as linhas e use **Exportar XLSX** ou **Exportar PDF**.

<a id="identificacao"></a>
## Vínculo com o veículo e identificação do motorista

O cadastro de motorista no painel **não tem** campo para escolher o veículo nem para registrar o código do cartão ou chaveiro de identificação.

Quando o rastreador identifica quem está dirigindo, o painel mostra:

- o evento **Motorista alterado**, com o código lido — veja [Notificações e alertas](notificacoes-e-alertas.md);
- as colunas **Motorista** e **Identificação do motorista** no relatório de **Viagens** — veja [Relatórios](relatorios.md#os-tipos-de-relatorio);
- o motorista já escolhido no [registro de abastecimento](abastecimento-e-combustivel.md#registrar-um-abastecimento), quando há vínculo com o veículo.

## Motorista no relatório

Nos [Relatórios](relatorios.md#filtros) e na exportação do [replay](historico-e-replay.md), dá para escolher um motorista para sair no PDF. É só um destaque no documento: não muda o cadastro.
