REDA One Centro de ajuda
PT
Idioma
English EN Español ES Português PT Italiano em breve Français FR Deutsch em breve العربية em breve
reda.one ↗
Início / REDA One / Reservas de curta duração / Reservas e calendários / Regras de espaço no calendário

Regras de espaço no calendário

Uma regra de espaço no calendário define quando um espaço está disponível e como essa disponibilidade é oferecida em faixas de horário reserváveis. É o motor único por trás de todos os calendários da REDA — os horários de visita que um agente de locação vê, as janelas de reserva entre as quais um atendente de reservas escolhe e as faixas de visita que quem agenda a manutenção seleciona. Este artigo mostra como criar uma regra, escolher entre uma grade de horários dividida em partes iguais e faixas definidas à mão, vincular regras a propriedades e prever exatamente quais faixas de horário seus usuários vão ver. Ele foi escrito para administradores; quem usa os calendários resultantes não precisa mexer nessas regras diretamente.

Como chegar lá. Abra o Iniciador de aplicativos (o ícone de grade no canto superior esquerdo de qualquer página) → REDA Admin → a guia Regras de espaço no calendário.
Acesso necessário. Configurar regras de faixa de horário exige o conjunto de permissões REDA - Master Data - Admin. O conjunto REDA - Master Data - Read Only permite visualizá-las, mas não alterá-las; quem trabalha com reservas e agendamentos as consulta indiretamente, pelos seletores que usa.

Um motor, três calendários

Toda regra de faixa de horário tem uma configuração Applicable For que decide qual calendário ela comanda — Showing, Booking ou Maintenance. Uma propriedade tem um campo de regra de faixa de horário por caso de uso, e cada campo só aceita uma regra do tipo correspondente: não é possível colocar uma regra Booking no campo de visitas. É isso que mantém os três calendários independentes, mesmo que compartilhem a mesma lógica por trás.

Caso de usoCampo na propriedadeQuem usa o seletorArtigo correspondente
ShowingsShowing Slot RuleAgentes de locaçãoAgendando visitas
BookingsBooking Slot RuleEquipe de reservasReservas de curta duração
MaintenanceMaintenance Slot RuleEquipes de manutençãoOrdens de serviço

As regras são reutilizáveis — vincule a mesma regra a várias propriedades. Você só precisa de uma regra separada quando o padrão de disponibilidade realmente for diferente.

Anatomia de uma regra

Um registro de Regra de faixa de calendário chamado Harbour Tower Booking na REDA One, com Applicable For Booking, os sete dias da semana selecionados, Slot Type Standard, Slot Duration 120 minutos, Event Buffer Time 0, Available From 8:00:00 am às 9:00:00 pm, Event Days 15, Default Start Date Days 0, Slot Management Property e Region Harbour District, com abas Slot Rule Exceptions e Custom Slots.
A regra inteira em uma tela. Slot Duration 120 e Event Days 15 são o que o visitante realmente sente — faixas de duas horas, reserváveis com quinze dias de antecedência — enquanto Slot Management decide se o calendário pertence ao imóvel ou ao seu pai.

Uma regra Standard é uma janela diária de disponibilidade fatiada em faixas de horário de tamanho igual. Estes campos a moldam:

Available From Time e Available To Time. A janela diária durante a qual as faixas de horário podem ser oferecidas — por exemplo, das 09:00 às 17:00. Ambos são obrigatórios.
Slot Duration (Minutes). Quanto dura cada faixa de horário oferecida. Obrigatório, e não pode ser menor que 10 minutos.
Event Buffer Time (minutes). O intervalo que a REDA deixa depois de cada evento ocupado antes de oferecer a próxima faixa de horário — útil para preparação do espaço ou tempo de deslocamento. Obrigatório, e precisa ser zero ou mais.
Week Days. Quais dias da semana chegam a oferecer faixas de horário, escolhidos de Sun a Sat. Obrigatório.
Event Days. Quantos dias à frente o calendário enxerga — o tamanho da janela reservável. Obrigatório, e no mínimo 1.
Default Start Date Days. Quantos dias à frente o calendário começa. Deixe em 0 para começar hoje; defina 1 para abrir a disponibilidade a partir de amanhã. O padrão é 0.

Campos opcionais completam a regra: Calendar Id agrupa os eventos gerados em um calendário compartilhado; Record Assignment indica o usuário ou a fila a quem os eventos gerados são atribuídos; Day Label e Time Label definem formatos de exibição (deixe-os no padrão, a menos que você tenha um formato específico em mente); e Region e Description ajudam a classificar e documentar a regra.

Record Assignment cumpre uma função dupla. Além de indicar quem é o proprietário dos eventos gerados, ele também filtra a verificação de ocupação: só os eventos do próprio usuário ou da própria fila atribuída contam contra a disponibilidade desta regra. Assim, duas regras na mesma propriedade atribuídas a equipes diferentes mantêm calendários independentes, e o dia lotado de uma equipe nunca bloqueia as faixas de horário da outra.

Um buffer zerado ainda deixa um intervalo mínimo. Mesmo com o Event Buffer Time definido como 0, a REDA mantém um mínimo interno de dois minutos entre eventos. Portanto, se você configurar buffer zero e ainda assim vir um pequeno intervalo depois de uma faixa ocupada, esse é o comportamento esperado — não um erro de configuração.

Faixas Standard vs. slots personalizados

O campo Slot Type escolhe como a disponibilidade é repartida. Standard — o padrão — corta a janela diária em faixas iguais ao seu Slot Duration. Custom permite definir à mão janelas específicas e nomeadas, com capacidade própria.

StandardCustom
Como as faixas são criadasA janela é fatiada automaticamente em passos iguais ao Slot DurationVocê define à mão o início e o fim de cada faixa
CapacidadeUma reserva por faixaDefinida por faixa — um ou vários eventos simultâneos
RótulosGerados a partir dos horáriosO seu próprio Slot Label (por exemplo, "Tarde", "Noite")
Melhor paraVisitas regulares, salas por horaSessões fixas, espaços de capacidade compartilhada

Um slot personalizado é um registro filho da regra, com Start Time e End Time (que precisam ficar dentro do horário disponível da regra), um Slot Label e o Maximum Events Per Slot — um modelo de capacidade. Defina 1 (o padrão) e a faixa é de ocupação única; defina 3 e a faixa continua disponível até que três eventos se sobreponham a ela, que é como você ofereceria, por exemplo, três sessões simultâneas de academia.

A REDA mantém os slots personalizados dentro da janela da regra. Se você ultrapassar qualquer uma das pontas, ela impede:

"End Time must be on or before the Available To Time defined in Calendar Slot Rule."
"Start Time must be after the Available From Time defined in Calendar Slot Rule."

Uma regra Custom precisa de pelo menos um slot personalizado: se nenhum estiver definido, quem abrir o seletor verá um erro, porque não há nada para a REDA oferecer.

Gestão por Property ou por Parent

O campo Slot Management decide contra o calendário de quem a verificação de disponibilidade é feita.

Property. Cada unidade mantém o próprio calendário de ocupação. Reservar a unidade nº 101 não tem efeito algum sobre a unidade nº 102.
Parent. A verificação de eventos ocupados é feita contra a propriedade pai — um único calendário compartilhado para todo o edifício ou condomínio. Reserve qualquer unidade e o calendário do edifício inteiro é consultado.

Use Parent quando o recurso for realmente compartilhado — um único agente de visitas cobrindo um edifício, um salão de eventos que atende todas as unidades — para que uma reserva em uma unidade bloqueie corretamente as demais. Use Property quando as unidades forem independentes.

Vinculando uma regra a uma propriedade

Uma regra não faz nada enquanto não estiver vinculada a uma propriedade. No registro da propriedade, preencha o campo do caso de uso que você quer:

Escolha o campo certo. Preencha o campo Showing Slot Rule, Booking Slot Rule ou Maintenance Slot Rule na propriedade.
Escolha uma regra correspondente. A pesquisa só lista regras cujo Applicable For corresponde àquele campo, então não é possível ligar por engano uma regra de reserva ao calendário de visitas.
Defina o nível de gestão. Se a regra for gerida por Parent, preencha-a no edifício/propriedade pai, para que o calendário dele seja o consultado para todas as unidades filhas.

Como a REDA calcula o que os usuários veem

Quando um usuário abre um seletor, a REDA monta a lista de faixas de horário oferecidas nesta ordem. Entendê-la responde a quase toda pergunta do tipo "por que vejo estes horários e não aqueles?":

Define a janela. Começa em hoje mais Default Start Date Days e se estende por Event Days dias. Todo dia que não estiver em Week Days é pulado por completo.
Subtrai os eventos ocupados. Os eventos existentes e não cancelados daquele caso de uso na propriedade — ou, sob gestão Parent, na propriedade pai — são removidos. Se a regra indicar um Record Assignment, só contam os eventos daquele usuário ou daquela fila. Um evento de dia inteiro bloqueia o dia todo.
Aplica os bloqueios. Qualquer exceção de faixa de horário que cubra a janela é eliminada — os bloqueios sempre prevalecem sobre a disponibilidade (veja Bloqueios e exceções de horários).
Corta as faixas. Em uma regra Standard, avança do Available From ao Available To em passos de Slot Duration; depois de um evento ocupado, a faixa seguinte começa no fim do evento mais o buffer. Em uma regra Custom, mostra cada slot definido enquanto os eventos sobrepostos a ele ficarem abaixo do seu Maximum Events Per Slot.
Descarta o passado. Horários que já começaram hoje nunca são oferecidos.

Um exemplo passo a passo

Tome uma regra Standard de visitas: disponível das 09:00 às 17:00, Slot Duration (Minutes) 30, Event Buffer Time (minutes) 10, com uma visita já marcada das 10:00 às 10:45. Veja o que o seletor oferece naquela manhã:

FaixaOferecida?Por quê
09:00SimLivre; termina às 09:30
09:30SimTermina às 10:00, logo antes do evento ocupado
10:00, 10:30NãoSobrepõem-se ao evento das 10:00–10:45
10:55SimO evento termina às 10:45, mais o buffer de 10 minutos
11:25, 11:55…SimA grade continua a partir das 10:55

Repare que, depois de um evento ocupado, a grade reinicia a partir do horário pós-buffer (10:55), e não volta para a meia hora cheia. Dois casos-limite que vale lembrar: um evento de dia inteiro naquele dia significa nenhuma faixa de horário, e qualquer horário já passado hoje é descartado.

Exemplo prático: duas regras

Duas regras atendem necessidades bem diferentes na Meridian Properties:

Residential Showings — Weekdays (Applicable For Showing, Standard). Disponível das 09:00 às 17:00, Slot Duration (Minutes) 30, Event Buffer Time (minutes) 10, Week Days de Mon a Fri, Event Days 14, Default Start Date Days 1. Vinculada a Meridian Court #101 como o Showing Slot Rule dela. Uma visita já marcada das 10:00 às 10:45 empurra a próxima faixa oferecida para as 10:55, então a grade mostra 09:00, 09:30, 10:55, 11:25…
Party Hall Sessions (Applicable For Booking, Custom, Slot Management Parent). Disponível das 10:00 às 22:00 com dois slots personalizados — Afternoon das 12:00 às 16:00 e Evening das 18:00 às 22:00, Maximum Events Per Slot 1. Como a gestão é Parent, reservar o slot Evening para qualquer locatário o bloqueia no edifício inteiro.
Um registro de regra de espaço no calendário do tipo Standard
Uma regra de espaço no calendário Standard (Applicable For Showing): Week Days, Slot Type, Slot Duration, Event Buffer Time, Available From / To Time, Event Days e Slot Management, com as guias relacionadas Slot Rule Exceptions e Custom Slots.
Uma regra de espaço no calendário do tipo Custom com a lista filha Custom Slots, mostrando o horário de início, o horário de fim e o máximo de eventos por faixa de cada slot.
Uma regra Custom (Slot Type = Custom) com a lista filha Custom Slots — três faixas fixas, cada uma com o próprio horário de início e fim e uma capacidade máxima de eventos por faixa.

Referência de campos

Os campos da própria regra:

CampoO que controlaRestrição
Rule NameIdentifica a regraÉ o nome do registro
Applicable ForShowing / Booking / MaintenanceObrigatório; vincula-se ao campo correspondente da propriedade
Available From Time / Available To TimeA janela diária de disponibilidadeAmbos obrigatórios
Slot Duration (Minutes)Duração de cada faixa de horário oferecidaObrigatório, no mínimo 10
Event Buffer Time (minutes)Intervalo deixado depois de cada evento ocupadoObrigatório, zero ou mais; mínimo interno de 2 min quando é 0
Week DaysQuais dias oferecem faixas de horárioObrigatório; seleção múltipla de Sun a Sat
Event DaysQuantos dias à frente são exibidosObrigatório, no mínimo 1
Default Start Date DaysQuantos dias à frente o calendário começaO padrão é 0
Slot TypeGrade Standard ou slots CustomStandard por padrão
Slot ManagementProperty (por unidade) ou Parent (para todo o edifício)
Calendar IdCalendário compartilhado para os eventos geradosOpcional
Record AssignmentUsuário ou fila que recebe os eventos gerados; também restringe a verificação de ocupação aos eventos da própria equipeOpcional
Day Label / Time LabelPadrões de formato de exibiçãoDeixe no padrão, salvo necessidade
Region / DescriptionClassificação e observaçõesOpcional

O registro filho de slot personalizado:

CampoO que controlaRestrição
Start Time / End TimeA janela da faixaObrigatórios; precisam ficar dentro do horário da regra
Maximum Events Per SlotQuantos eventos simultâneos a faixa permitePadrão 1 (ocupação única)
Slot LabelNome de exibição (por exemplo, "Noite")Opcional
DescriptionObservaçõesOpcional

Três verificações mantêm uma regra Standard válida, e a REDA as apresenta exatamente com o texto abaixo:

"Slot Duration must be a positive number greater than or equal to 10."
"Event Days must be a positive number greater or equal to 1."
"The time between slots must a positive number equal or greater than 0."

O que vem a seguir

  1. Bloqueios e exceções de horários — feche uma regra em feriados ou paradas, pontualmente ou de forma recorrente.
  2. Reservas de curta duração — o calendário de Booking em ação.
  3. Agendando visitas — o calendário de Showing em ação.
  4. Ordens de serviço — o calendário de Maintenance em ação.
  5. Disponibilizando uma propriedade para locação e reservas — vincular regras e liberar um espaço.

Perguntas frequentes

As faixas não podem ser menores que dez minutos: "Slot Duration must be a positive number greater than or equal to 10." Aumente o Slot Duration (Minutes) para 10 ou mais.

A REDA mantém um mínimo interno de dois minutos entre eventos mesmo quando o Event Buffer Time (minutes) é 0. O pequeno intervalo que você vê é esse mínimo, não uma configuração que você possa remover.

O Applicable For dela não corresponde. Cada campo da propriedade aceita apenas uma regra do seu próprio tipo — um campo Booking aceita somente regras Booking. Altere o Applicable For da regra ou use uma regra que já corresponda.

O Slot Management da regra está definido como Parent, o que executa a verificação de ocupação em um único calendário compartilhado no nível do edifício. Mude para Property se cada unidade deve manter o próprio calendário independente.

Verifique os suspeitos de sempre, nesta ordem: o dia da semana não está em Week Days; a janela de antecedência de Event Days se esgotou; um evento de dia inteiro cobre o dia; uma exceção de bloqueio cobre a janela; ou, em uma regra Custom, nenhum slot personalizado foi definido ainda.

Sim, quando o Maximum Events Per Slot do slot é maior que 1 — esse é o modelo de capacidade (por exemplo, três sessões simultâneas de academia). As faixas da grade Standard são sempre de ocupação única.

Não — as regras são reutilizáveis, então vincule uma mesma regra a quantas propriedades compartilharem o padrão de disponibilidade dela. Use a gestão Parent ou exceções de faixa de horário para tratar diferenças específicas de um edifício ou pontuais sem clonar a regra.

Isso foi útil?