Pular para o conteúdo principal
Tela explicada

Nova viagem - formulário

Programação de uma viagem: embarcação, origem e destino, datas e horários, status, preços por tipo de acomodação e paradas intermediárias.

App Via FluvialCadastrar embarcação e programar viagem · passo 8 de 9

Como é a tela

Protótipo - dados fictíciosProtótipo: Cadastrar embarcação e programar viagem
Carregando simulação…
Simulação no design do app · dados fictícios

0 de 17 passos com captura real.

Para que serve

Criar ou editar uma viagem. A pessoa escolhe a embarcação, a origem e o destino, datas e horários de partida e chegada, o status, ajusta o preço de cada tipo de acomodação (a quantidade vem da embarcação) e inclui paradas intermediárias. Na edição, também registra chegada e partida em cada parada.

Quem acessa e como chegar

Barqueiro (GESTOR) e Administrador, com ao menos uma embarcação cadastrada.

  1. Viagens → “Nova Viagem” ou “Editar”.
  2. No calendário, clique em uma célula vazia ou em uma viagem.

Campos

9 campos. Os marcados como obrigatórios precisam ser preenchidos para seguir.

Campos da tela
CampoTipoObrigatórioFormato e regrasMensagens
EmbarcaçãoLista pesquisávelSim-
  • “Selecione uma embarcação.”
  • “Cadastre ou vincule uma embarcação para criar a viagem.”
OrigemLista pesquisável de portosSim-
  • “Selecione a origem.”
DestinoLista pesquisável de portosSim-
  • “Selecione o destino.”
  • “Destino deve ser diferente da origem.”
Data de Partida / Horário de PartidaData e horaSimPartida no futuro para viagem agendada.
  • “Selecione a data de partida.”
  • “Selecione o horário de partida.”
Data de Chegada / Horário de ChegadaData e horaSimPosterior à partida.
  • “Selecione a data de chegada.”
  • “Selecione o horário de chegada.”
StatusListaSimAgendada, Em Andamento, Concluída, Cancelada
  • “Selecione o status da viagem.”
Opções de Venda de Ingressos (Base por Tipo, Ajuste (±), Valor Final por Tipo, Quantidade (Fixa), Ativo para Venda)Linha por tipo de acomodaçãoSimAo menos uma opção ativa com quantidade maior que zero e preço maior que zero.
  • “Ative ao menos uma opção de venda com quantidade maior que zero.”
  • “Informe um preço por acomodação maior que zero.”
Preço Base Técnico da Viagem (Derivado)Somente leituraSimCalculado a partir das opções ativas.-
Paradas Intermediárias (Local, Data da Parada, Chegada, Partida)Lista de paradasNãoCada parada dentro da janela da viagem, em ordem, sem repetir local nem coincidir com origem/destino; partida pelo menos 30 minutos após a chegada.-

Botões e ações

Ações da tela
AçãoO que fazLeva para
Adicionar ParadaInclui uma parada intermediária.-
Registrar Chegada / Registrar PartidaNa edição, registra a chegada e a partida reais em cada parada.-
Cadastrar Viagem / Salvar AlteraçõesValida e grava. Viagem nova nasce em rascunho e é publicada conforme o status escolhido; com porto ainda não validado, vira pendência de validação.Viagens - lista e ciclo da viagem
CancelarFecha sem salvar.-

Estados da tela

Como a tela se comporta em cada situação.

Viagem preenchida

Campos completos, opções de venda ativas e uma parada intermediária.

Simulação

Erros de validação

Quadro “Não foi possível salvar a viagem.” com a lista de problemas e campos em vermelho.

Simulação

Mensagens exibidas

Textos exatos mostrados ao usuário.

  • “Regras de datas e horários aplicadas antes de salvar:”Sempre, acima das datas
  • “Partida da viagem deve ser futura quando a viagem estiver agendada.”Lembrete fixo
  • “Local de parada não pode repetir nem ser igual à origem/destino.”Lembrete fixo
  • “Partida da parada #N (...) deve ser pelo menos 30 minutos após a chegada (...).”Parada curta demais (com números e horários)
  • “Período em conflito com outra viagem da embarcação.”A embarcação já tem viagem no mesmo período

Acessibilidade e celular

  • Listas pesquisáveis com campo de busca e mensagem “Nenhum item encontrado.”.
  • Ao falhar, o formulário mostra até 8 mensagens em lista e destaca cada parada com problema.

Dúvidas comuns e solução de problemas

Onde defino a quantidade de lugares?

A quantidade vem do cadastro da embarcação (“Quantidade (Fixa)”); na viagem você só ajusta o preço por tipo.

Minha cidade não aparece como porto.

A viagem é salva como pendente de validação de porto; depois que a plataforma validar, use “Publicar Agora” em Viagens.

Mais detalhes em Cadastrar embarcação e programar viagem.