Skip to main content

Campos

Relacionamentos

  • Relaciona-se com Vehicle
  • Relaciona-se com múltiplos Seat
  • Relaciona-se com múltiplos Ticket

Regras de Negócio

  • Define a categoria de preço para os assentos de um veículo (ex.: “Comum”, “Executivo”, “Leito”).
  • O preço é armazenado em centavos (Int) — ex.: R$ 15,50 = 1550.
  • O campo color é utilizado pela interface para diferenciar visualmente as categorias no mapa de assentos. Aceita somente hex #RRGGBB.
  • Cada veículo possui seu próprio catálogo de SeatTypes. Categorias com mesmo nome em veículos diferentes são registros independentes.
  • SeatType é mantido junto com o veículo, dentro do conteúdo hierárquico de Vehicle Setup. A atualização do catálogo substitui o catálogo anterior.
  • O cadastro pode usar sugestões que combinam um catálogo padrão (Comum, Executivo, Leito) com categorias já usadas pela própria organização. Nomes repetidos são consolidados de forma case-insensitive, com categorias da organização tendo precedência.

Example