# OS 102812 - MELHORIA - FILA DE LOJA - CRIAR NOVO CAMPO NA OBS. DO ATENDIMENTO

#### **Objetivo:**

Esta alteração tem por objetivo validar a implementação do **novo campo “Próximo Contato (Data/Hora)”** nas **Observações de Atendimento** do módulo **Fila de Loja**, garantindo que:

- Seja possível registrar **data e hora do próximo contato com o cliente**.
- O sistema permita selecionar a data através de **calendário**.
- Os **usuários envolvidos no atendimento** sejam identificados corretamente.
- O sistema gere **notificações automáticas** quando existir um próximo contato programado.
- As notificações sejam exibidas:
    
    
    - **Em azul** quando o contato estiver dentro do prazo.
    - **Em vermelho** quando o contato estiver atrasado.
- A notificação abra um **popup com os detalhes do atendimento**.

O objetivo do teste é garantir que o sistema **alerte os usuários no momento correto e também quando houver atraso no próximo contato programado**, conforme solicitado pela diretoria.

#### **Premissas:**

- Necessário o ambiente estar atualizado com a versão: **Fila de loja** de número **134174** ou superior;
- Possuir usuários configurados no módulo **Fila de Loja**, por exemplo:
    
    
    - Vendedor
    - Supervisor/Gerente
- Existir uma **fila de atendimento ativa**.

#### **Teste realizado após a atualização**

#### **Cenário 01 - Iniciar atendimento na Fila de Loja**

**Passo a passo**

1. Acessar o módulo **Fila de Loja**.
2. Selecionar o vendedor da lista.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/OMlduFzAiOx5EEXT-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/OMlduFzAiOx5EEXT-image.png)
3. Clicar no botão **Iniciar Atendimento (▶)**.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/AwBwj4uBMj7XljQA-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/AwBwj4uBMj7XljQA-image.png)

<p class="callout info">Resultado esperado</p>

- O cliente deve ser removido da **Lista da vez**.
- O atendimento deve aparecer na seção **Em atendimento**.
- O vendedor responsável deve ser vinculado automaticamente ao atendimento.

---

#### **Cenário 02 - Registrar observação no atendimento**

**Passo a passo**

1. Acessar: Gestão de atendimentos
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/ioNJ2BxPSEGvRawT-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/ioNJ2BxPSEGvRawT-image.png)
2. Localizar o atendimento iniciado.
3. Clicar no ícone para **visualizar/editar observações**.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/XuqtdWJ2autWV7yI-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/XuqtdWJ2autWV7yI-image.png)
4. No campo **Adicionar observação**, inserir um comentário.
5. Localizar o campo: Próximo Contato
6. Utilizar o **calendário** para selecionar uma data.
7. Informar também a **hora do contato**.
8. Inserir uma observação explicando o contato.
9. Clicar em **Confirmar**.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/I7Bucs3k72tsqLy3-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/I7Bucs3k72tsqLy3-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/0NxLLE4I4gARikvO-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/0NxLLE4I4gARikvO-image.png)

<p class="callout info">Resultado esperado</p>

- O sistema deve exibir:
    
    
    - Usuário que registrou a observação
    - Data e hora da ação.
- O campo **Próximo Contato** deve aceitar data e hora.
- O calendário deve permitir seleção da data.
- O registro deve aparecer no histórico de observações.
- O sistema deve armazenar o agendamento para geração da notificação.

---

#### **Cenário 03- Encerrar atendimento e retornar vendedor para a fila**

**Passo a passo**

1. Acessar o atendimento em andamento.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/OMlduFzAiOx5EEXT-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/OMlduFzAiOx5EEXT-image.png)
2. Clicar na opção **Encerrar atendimento**.
3. Confirmar a ação.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/82NSasnmNn5Q6voH-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/82NSasnmNn5Q6voH-image.png)

<p class="callout info">Resultado esperado</p>

- O atendimento deve ser finalizado.
- O vendedor deve retornar para a fila de vendedores disponíveis.
- O registro deve permanecer acessível na **Gestão de Atendimentos**.

---

#### **Cenário 04 - Notificação antes do horário do próximo contato (Notificação Azul)**

Neste cenário vamos validar a notificação quando o contato está **dentro do prazo**.

**Passo a passo**

1. No dia programado, realizar login no sistema com um **usuário envolvido**.
2. Aguardar o carregamento da tela inicial.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/ZpA4ubqANO0Y1WZf-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/ZpA4ubqANO0Y1WZf-image.png)

<p class="callout info">Resultado esperado</p>

- O sistema deve exibir uma **notificação em azul**.
- A notificação deve indicar: Próximo contato a realizar
- Ao clicar na notificação deve abrir um **popup contendo**:
    
    
    - Data e hora do próximo contato
    - Identificação do atendimento
    - Vendedor responsável
    - Unidade operacional.


---

#### **Cenário 07 - Notificação após o horário do próximo contato (Notificação Vermelha)**

Neste cenário vamos validar a notificação quando o contato está **atrasado**.

**Passo a passo**

1. Programar um próximo contato.
2. Aguardar até **passar o horário programado**.
3. Realizar login com um usuário envolvido.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/scaled-1680-/eq1MJlfBYkLXdJ7Z-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-03/eq1MJlfBYkLXdJ7Z-image.png)

<p class="callout info">Resultado esperado</p>

- O sistema deve apresentar a notificação em **vermelho**.
- A notificação deve indicar **atraso no contato**.
- O popup deve exibir os dados do atendimento relacionado.

---

#### **Cenário 08 - Validação da funcionalidade solicitada pela diretoria**

**Verificações**

- Campo **Próximo Contato** criado nas observações.
- Campo aceita **data e hora**.
- Existe **calendário para seleção da data e hora**.
- Notificações são exibidas automaticamente.
- Notificação azul → contato dentro do prazo.
- Notificação vermelha → contato atrasado.
- Popup mostra:
    
    
    - data e hora
    - atendimento relacionado
    - usuário responsável.

<p class="callout info">Resultado esperado</p>

Todas as regras definidas na solicitação devem estar implementadas e funcionando corretamente.

#### ![4.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/scaled-1680-/eO9m8fVMKPpticCz-4.png)

<p class="callout danger">**ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.**</p>