Nivelamento de carga de trabalho (programação)

Para planejamento de grupo, usa-se nivelamento de carga de trabalho para definir o número de grupos que deve ser gerado para uma combinação de atributos de planejamento, programados em paralelo. O nivelamento da carga de trabalho cria vários grupos para uma combinação desses atributos. Para nivelamento de carga de trabalho baseada em programação, os horários de início e término planejados das atividades são usados para distribuir as atividades pelos grupos (em um conjunto de grupo).

O nivelamento de carga de trabalho baseado em programação constitui em:

  • Seleção das atividades

    Selecione todas as atividades cujo processo de nivelamento de carga de trabalho deve ser executado. As atividades selecionadas são movidas para outro grupo para o nivelamento de carga de trabalho, exceto:

    • Grupos congelados e com planejamento firme
    • Conjuntos de atividades congelados e com planejamento firme
    • Atividades com planejamento firme
  • Ordenar as atividades

    Ordene as atividades selecionadas. O primeiro critério de ordenação é o conjunto de grupos. Dentro de cada conjunto de grupos, as atividades são ordenadas com base nas datas iniciais/finais. As atividades são ordenadas com base no seguinte:

    • Primeira data inicial
    • Hora inicial planejada
    • Última data inicial (o cálculo da última data inicial de uma atividade se baseia na última finalização, duração da atividade, calendário aplicável, tipo de disponibilidade e fuso horário).
    • Hora final planejada
    • Última data final
Nota

Se a data inicial não estiver especificada, o valor desse campo adotará zero como padrão. Se a data final não estiver especificada, o valor máximo possível será considerado. As atividades sem uma data inicial serão sempre programadas primeiro em um plano, e as atividades sem data final serão programadas por último.

  • Distribuir as atividades nos grupos

    As atividades selecionadas são distribuídas nos grupos de um conjunto de grupos. Cada atividade é adicionada ao grupo com a última data final. A data final do grupo é atualizada da forma correta. O processo continua até que todas as atividades sejam adicionadas a um grupo.

    Quando uma atividade é deslocada ou programada para uma data/hora anterior ou data/hora posterior, a hora inicial planejada e a hora final planejada são atualizadas.

Nota

Se as caixas de verificação Respeitar primeira data inicial estiverem selecionadas para uma ordem de serviço, ordem de trabalho e atividades planejadas na seção Parâmetros de planejamento de recursos (tsspc0101m000), as atividades nunca poderão ser iniciadas antes da primeira data inicial especificada para a atividade.

O processo de nivelamento de carga de trabalho baseado em programação é:

[...]

Quando as caixas de verificação Respeitar primeira data inicial são selecionadas para a ordem de serviço, ordem de trabalho e atividades planejadas na seção Parâmetros de planejamento de recursos (tsspc0101m000), as atividades sempre começarão na última data final do grupo ao qual a atividade é adicionada. No momento de adicionar uma atividade a um grupo, se a primeira data inicial de uma atividade não for considerada, não haverá tempo ocioso. Depois que a atividade é adicionada, o processo continua para as atividades subsequentes.

Quando as caixas de verificação Respeitar primeira data inicial não são selecionadas para ordem de serviço, ordem de trabalho e atividades planejadas na seção Parâmetros de planejamento de recursos (tsspc0101m000), não é possível iniciar uma atividade antes da primeira data inicial. Efetivamente, pode haver um tempo ocioso após a adição de uma atividade a um grupo.