Lista de Coletas
Lista de Coletas
A tela de Lista de Coletas mostra todas as coletas e não-coletas já registradas para a propriedade atual, dentro da carga em andamento, permitindo revisar, editar ou adicionar um novo registro para a mesma propriedade.
Visão Geral
A tela de Lista de Coletas mostra todas as coletas e não-coletas já registradas para a propriedade atual, dentro da carga em andamento, permitindo revisar, editar ou adicionar um novo registro para a mesma propriedade.
Pré-requisitos
- Esta tela só é alcançada quando a propriedade atualmente selecionada já tem ao menos uma coleta (ou não-coleta) registrada na carga ativa; se a propriedade ainda não tiver nenhuma, o aplicativo vai direto para a tela de registrar a primeira coleta, sem passar por esta lista.
Fluxo Operacional
- O coletor chega a esta tela depois de tocar em uma propriedade que já tem registro, ou depois de concluir o registro de uma coleta.
- A tela mostra o nome da propriedade e da rota no topo, seguidos da lista de coletas e não-coletas já registradas, da mais recente para a mais antiga.
- O coletor pode tocar em qualquer item da lista para editá-lo, ou tocar no botão de adicionar para registrar um novo item para a mesma propriedade.
- Ao voltar, retorna para a tela de Propriedades.
Interface e Comportamentos
Lista de Registros
Cada item da lista mostra, se for uma não-coleta: o motivo e a observação registrada, com um ícone de alerta; se for uma coleta normal: o número do tanque usado e a quantidade em litros. Em ambos os casos, mostra a data e hora do registro.
Botão de Adicionar Novo Registro
O botão de adicionar novo registro só fica habilitado (verde) quando existe ao menos um tanque disponível no veículo; sem tanque disponível, o botão fica desabilitado (cinza) e, se tocado, mostra um aviso convidando a consultar a tela de Tanque.
Atalho para a Tela de Tanque
Um ícone no topo da tela leva direto para a tela de Tanque, para consultar a situação dos tanques sem precisar voltar para o menu.
Feedbacks ao Usuário
| Situação | Feedback | Texto exato |
|---|---|---|
| Toque no botão de adicionar sem tanque disponível | Aviso (snackbar) com botão de atalho “Ver tanques” | “Não há tanques disponíveis para uma nova coleta” |
Regras de Negócio
Quais registros aparecem na lista
A lista mostrada é sempre filtrada pela propriedade atual, pela carga ativa no momento, e por registros ainda não enviados — coletas de cargas já finalizadas e enviadas não aparecem aqui, mesmo que tenham sido feitas na mesma propriedade.
Disponibilidade para novo registro
Só é possível adicionar um novo registro quando há ao menos um tanque do veículo disponível (não cheio e não já reservado por outra coleta pendente da mesma carga).
Troubleshooting
T-01 — Botão de adicionar aparece desabilitado (cinza)
Mensagem exibida: “Não há tanques disponíveis para uma nova coleta” (se tocado) — o botão em si não exibe nenhum texto quando desabilitado, só muda de cor
Cenário: não há nenhum tanque disponível no veículo no momento.
O que fazer: tocar em “Ver tanques” no próprio aviso, ou no ícone no topo da tela, para entender qual tanque está ocupando a capacidade.
Casos de Uso
Caso 1 — Revisão de registros já feitos
O coletor volta a uma propriedade visitada antes na mesma carga e vê a lista de coletas já registradas para decidir se precisa editar algo.
Caso 2 — Adição de um segundo registro na mesma propriedade
O coletor já registrou uma coleta nesta propriedade, mas precisa registrar outra separadamente. Ele toca no botão de adicionar e, havendo tanque disponível, é levado para a tela de registro.
Caso 3 — Sem tanque disponível para novo registro
O coletor tenta adicionar um novo registro, mas todos os tanques do veículo já estão ocupados. O botão aparece desabilitado e, ao tocar, um aviso sugere consultar a tela de Tanque.