Estrutura do Ônibus 1. Objetivo A funcionalidade Estrutura do Ônibus é utilizada para definir o mapeamento físico dos assentos e itens de um veículo. Essa estrutura é utilizada diretamente: no cadastro da viagem; no controle de reservas; no controle de embarque; na precificação por tipo de assento; na visualização de assentos disponíveis. Cada estrutura representa o layout interno de um veículo. Cadastro de Estrutura Tipo Adicionado no menu Geral telas necessárias para cadastrar e consultar os componentes que ficarão disponíveis para utilizar na criação do estrutura. Consulta de Estrutura de Ônibus Simples tela para disponibilizar as estruturas já cadastradas no sistema, permitindo edição e ajustes caso necessário.Não sendo possível excluir registros caso já foram utilizados em alguma viagem. 2. Conceito de Estrutura A estrutura é composta por: itens (assentos e outros componentes); posicionamento em grade (linha e coluna); separação por andares; tipo de item (assento, corredor, escada, etc). A estrutura define exatamente como o veículo será apresentado para reserva. 3. Formas de geração do mapeamento Atualmente existem duas formas de gerar o mapeamento da estrutura: geração Avulsa geração Genérica Essas opções estão disponíveis na aba de itens da estrutura. 4. Geração Avulsa Na geração Avulsa, cada item do mapa é informado manualmente. Esta forma é indicada quando: o layout é específico; há variações de posicionamento; existem áreas não padronizadas no veículo. 4.1 Campos da geração avulsa Campo Descrição Descrição Texto que identifica o item no mapa (ex.: 01, 02, A1, Leito 01, etc). Tipo Tipo do item (assento, item não reservável, etc). Grid Coluna Coluna em que o item será posicionado no mapa. Grid Linha Linha em que o item será posicionado no mapa. Andar Andar ao qual o item pertence. 4.2 Inclusão do item Após o preenchimento dos campos, o item é incluído na estrutura através do botão: Adicionar Cada inclusão representa um item individual no layout. 4.3 Grid de itens Após a inclusão, os itens passam a ser exibidos no grid com as seguintes informações: descrição tipo coluna linha andar cor gênero exibição de texto 5. Geração Genérica A geração Genérica permite que o sistema gere automaticamente os itens da estrutura, de acordo com parâmetros informados. Essa forma é indicada quando: o layout é padronizado; os assentos seguem um padrão repetitivo; não há necessidade de posicionamento individual de cada item. 5.1 Campos da geração genérica Campo Descrição Formato de Geração Define o sentido de criação dos itens (horizontal ou vertical). Quantidade de Lugares Quantidade de itens/assentos que serão gerados. Andar Andar ao qual os itens gerados pertencerão. Coluna/Linha Coluna ou Linha inicial de geração. 5.2 Funcionamento da geração Ao utilizar a geração genérica: o sistema cria automaticamente a quantidade de itens informada; os itens são posicionados de acordo com o formato selecionado: horizontal: os itens são distribuídos no sentido horizontal; vertical: os itens são distribuídos no sentido vertical; todos os itens gerados recebem o mesmo andar informado. Após a confirmação, os itens passam a compor o grid da estrutura da mesma forma que os itens avulsos. 6. Campo Andar O campo Andar permite separar os itens por níveis do veículo, possibilitando: veículos de dois andares; veículos com pavimentos distintos; controle visual e operacional por andar. O campo Andar está presente tanto: na geração avulsa; quanto na geração genérica. 6.1 Regras do campo Andar cada item pertence obrigatoriamente a um andar; itens com andares diferentes não se sobrepõem no mesmo layout lógico; a separação por andar é utilizada posteriormente na visualização de assentos no cadastro de viagem. 7. Tipos de itens Cada item da estrutura está vinculado a um tipo de item. O tipo define: se o item é um assento reservável; sua aparência no mapa; seu comportamento nas reservas; seu vínculo com regras de precificação. O cadastro de tipos é utilizado diretamente na estrutura. 8. Relação com reservas Somente itens configurados como: assento podem ser utilizados no processo de reserva. Durante o cadastro da viagem: os assentos apresentados ao operador são obtidos diretamente da estrutura vinculada ao veículo. 9. Relação com controle de embarque A estrutura influencia diretamente: a seleção de assentos no momento da reserva; a vinculação do tipo de assento com o local de embarque; a aplicação automática das regras de preço. 10. Regras com Gênero Para uso de controle de gênero na reserva, é necessário adicionar um item a estrutura, pode utilizar colunas e linhas superiores a posição 90 (linha 90+ coluna 90+) onde o ao criar uma coloração para o Gênero, a mesma no momento da reserva validará se o parceiro vinculado a ela com base no seu cadastro, caso informado o gênero. 11. Exibir Texto Propriedade para caso deseja que seja exibido o texto dentro da imagem (Caso utilizado para exibir a numeração das poltronas de reserva) 11. Regras gerais da estrutura Uma estrutura pode ser utilizada por mais de um veículo. Uma estrutura utilizada em viagens não deve ter seu layout alterado de forma que comprometa reservas já realizadas. Os itens da estrutura representam o layout real de ocupação do veículo. A estrutura é obrigatória para que um veículo possa ser adicionado a uma viagem. Cadastro de Itens para Estrutura de Ônibus Na tela de cadastro possui alguns campos abaixo estará detalhando-os: Descrição: que é o texto que irá aparecer para selecionar na tela de criação da Estrutura Veículo; Assento?: Se esse tipo deve se comportar como um assento e ser contabilizado nos locais disponiveis no onibus; Legenda: Texto que irá aparecer na Legenda do Mapa. Exibir Legenda?: Se item deve aparecer na legenda. Imagem: a imagem que será utilizada no mapa do onibus, recomendado usar png de 32x32 com fundo transparente para aplicação da cor definida no controle da estrutura. pode ser utilizado o site -> https://flaticon.com/