(DASHBOARD) Implementação dos tratamentos de disponibilidade nos agendamentos pelo PMOC e PMP NT 0513/2026
Resumo da Nota Técnica
Nesta ordem de serviço foi implementada a validação de disponibilidade da Agenda ao gerar ou atualizar agendamentos a partir do plano de contrato PMOC ou PMP, respeitando a opção Trata Agenda do responsável técnico.
Com essa melhoria, os horários dos itens do plano passam a ser alinhados à disponibilidade real do responsável quando a opção estiver ativa, evitando conflitos e avisando o usuário quando não houver horário disponível.
Detalhes da Nota Técnica
1) Opção Trata Agenda no cadastro do funcionário
No cadastro do funcionário, a opção Trata Agenda continua indicando se o sistema deve considerar a disponibilidade desse profissional (turnos, horários especiais e bloqueios) ao montar agendamentos.
2) Responsável técnico do contrato PMOC ou PMP
No cadastro do contrato PMOC ou PMP, o Responsável Técnico é o funcionário vinculado aos agendamentos gerados a partir das atividades previstas no plano.
3) Comportamento quando o responsável não trata agenda
Ao salvar ou sincronizar o plano (gerar ou atualizar agendamentos na Agenda), se o responsável técnico não tiver a opção Trata Agenda marcada, o sistema mantém o comportamento atual: utiliza a data prevista do item às 08:00.
4) Comportamento quando o responsável trata agenda
Se o responsável técnico tiver a opção Trata Agenda marcada, o sistema valida o horário preferido (08:00, com duração de 1 hora) considerando turno, horário especial, bloqueios, horário já passado e conflitos com outros agendamentos do mesmo funcionário.
5) Busca automática do próximo horário livre
Se o horário da data prevista estiver indisponível, o sistema busca automaticamente o próximo horário livre no mesmo dia ou em dias seguintes, priorizando o horário das 08:00. Quando a data encontrada for diferente da prevista, a data prevista do item no plano também é atualizada.
6) Vários itens no mesmo salvamento
Ao sincronizar vários itens de uma vez, o sistema não marca o mesmo horário duas vezes para o mesmo responsável. Cada item ocupa o próximo horário livre em sequência.
7) Identificação do agendamento na Agenda
Cada agendamento gerado aparece na Agenda com o tipo e a identificação de PMOC ou PMP, conforme o segmento do contrato, vinculado ao responsável técnico e com a descrição da atividade e do equipamento.
8) Indisponibilidade e bloqueio da sincronização
Se não for possível encontrar horário disponível (por exemplo, sem turno cadastrado, funcionário inativo ou sem vaga no período), o sistema bloqueia a sincronização, exibe uma mensagem clara de indisponibilidade da Agenda no cadastro do contrato/plano e não grava agendamento inválido.
9) Resultado para o processo operacional
Com essa implementação, o plano de contrato PMOC/PMP passa a respeitar a disponibilidade real do responsável técnico quando a opção Trata Agenda estiver ativa, mantendo o plano e a Agenda alinhados e evitando agendamentos em horários conflitantes ou indisponíveis.