Pular para o conteúdo principal

Reservas

O recurso Reservations permite reservar ativos com antecedência para um período específico. As reservas podem estar pendentes, aprovadas ou rejeitadas, e o sistema verifica a disponibilidade para evitar reservas duplicadas.


1. Acessar Reservas

Navegação: AssetsReservations na barra lateral.


2. Create a New Reservation

Passos

  1. Clique em New Reservation ou Make Reservation
  2. Select Asset
  3. Set Start Date and End Date (and time if applicable)
  4. Enter Quantity (how many units to reserve)
  5. Select Reserved By (staff member)
  6. Add Purpose (optional) - e.g., "Client presentation"
  7. Add Notes (optional)
  8. Click Save

Validação

  • O sistema verifica se a quantidade solicitada está disponível durante o período selecionado
  • Considera reservas approved existentes e allocations atuais
  • Se não disponível, você verá uma mensagem de erro

3. Reservation Statuses

StatusDescription
PendingAwaiting approval
ApprovedConfirmed - asset is reserved
RejectedDenied
CancelledCancelled by user
CompletedReservation period has ended

4. Aprovar ou Rejeitar Reservas

Para admins/gerentes:

  1. Vá para AssetsReservations
  2. Encontre reservas com status Pending
  3. Clique em Approve ou Reject
  4. Se rejeitar, opcionalmente adicione um Rejection Reason

O que Acontece na Aprovação

  • O status muda para Approved
  • O ativo está reservado para esse período
  • Uma notificação é enviada ao solicitante (se configurado)
  • O webhook asset.reservation_approved é acionado

O que Acontece na Rejeição

  • O status muda para Rejected
  • Uma notificação é enviada ao solicitante
  • O webhook asset.reservation_rejected é acionado

5. Visualização em Calendário

Algumas interfaces oferecem uma Calendar View para ver reservas visualmente. Use para:

  • Identificar conflitos
  • Planejar alocação de recursos
  • Ver quando os ativos estão livres

6. Verificação de Disponibilidade

O sistema calcula a disponibilidade como:

Available = Total Quantity - Allocated - Reserved (approved, overlapping period)

Ao criar uma reserva, o sistema garante:

  • Sem sobrebooking
  • Quantidade solicitada ≤ disponível durante o período

Melhores Práticas

  • Aprove ou rejeite prontamente para que os solicitantes saibam seu status
  • Use purpose/notes para contexto e relatórios
  • Verifique o calendário antes de aprovar para evitar conflitos
  • Configure notificações para que os usuários sejam informados sobre aprovação/rejeição