Componentes da Gestão de trabalhos planejados

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 4 min. de leitura
  • Vários tipos de componentes são instalados com a Gestão de trabalho planejado, incluindo tabelas e regras de negócios.

    Tabelas

    A Gestão de trabalhos planejados adiciona as tabelas a seguir.
    Tabela 1. Tabelas instaladas com a Gestão de trabalhos planejados
    Tabela Descrição
    Plano de trabalho

    [wm_planed_work_plan]

    Armazena as entidades filtradas para o plano de trabalho.
    Programação de trabalho planejado

    [wm_planned_work_schedule]

    Armazena os cronogramas configurados para um plano de trabalho. Uma programação pode ser baseada em duração, métrica, condição ou script.
    Modelo de programação de trabalho planejada

    [wm_m2m_schedule_template]

    Armazena a lista de modelos de ordem de serviço aplicados aos cronogramas de trabalho planejados.
    Registro de trabalho planejado

    [wm_m2m_work_plan_to_record]

    Relaciona uma programação de plano de trabalho a um registro no sistema (de um ID de documento). Também contém informações sobre a última vez ou o valor em que a programação foi executada para o registro e a próxima hora ou valor em que a programação será executada.
    Mapeamento de atributos de modelo

    [wm_m2m_template_attribute_map]

    Armazena o mapeamento de atributos para um modelo de ordem de serviço.
    Ocorrência da programação

    [wm_plan_work_schedule_occorrência]

    Armazena as ocorrências da programação de trabalho.
    Supressão de programação

    [wm_m2m_schedule_suppression]

    Armazena as ocorrências de cronogramas de trabalho suprimidos.

    Funções

    A Gestão de trabalhos planejados adiciona as seguintes funções.
    Tabela 2. Funções na Gestão de trabalhos planejados
    Funções Descrição
    Administrador de trabalho planejado

    [sn_fsm_planned_wm.planned_work_admin]

    Crie planos de trabalho, cronogramas de trabalho planejados, vincule modelos de ordem de serviço aos cronogramas e gere ordens de serviço.

    Inclusões de script

    A Gestão de trabalho planejado adiciona as seguintes inclusões de script.
    Tabela 3. Inclusões de script instaladas com a Gestão de trabalho planejado
    Inclusão de script Descrição
    WorkManagementExtensionPointImpl PlannedWorkManagementExtensionImpl Implementa o. Ponto de Manutenção.PlannedExtensionPoint ponto de extensão.
    MgmtajaxUtil PlannedWorkMgmtAjaxUtil Função de utilitário para scripts de cliente na gestão de trabalho planejado.
    WorkMgmtAPIHelperUtil PlannedWorkMgmtAPIHelperUtil Utilitários para a função de wrapper para invocar APIs com escopo global do escopo da gestão de trabalho planejado.
    FMPWMutil Função de utilitário para aplicação com escopo de gestão de trabalho planejado.
    PVMForecastWUtil Função de utilitário para prever ordens de serviço para o trabalho planejado.
    Manutenção Planejada ExtensionPointExtensionImpl Implementação padrão para a aplicação de manutenção planejada.
    Manutenção Planejada Utilitário na aplicação de manutenção planejada para recuperar pontos de extensão com base em sys_class_name.
    WorkManagementHistoryUtil planejado Utilitário na aplicação de manutenção de trabalho planejado para buscar o histórico de ciclos de manutenção de um ativo ou inventário.
    PlannedWorkManagementScheduleUtil Mantém a lógica de processamento para registro de trabalho do plano, ocorrências de programação, comentários de anotação de trabalho etc.
    PlanUtil do WorkMangementPlanUtil Métodos de utilitário relacionados ao plano de trabalho.
    WorkManagementEffectivityUtil planejado Métodos de utilitário para determinar e validar a efetividade da programação.
    PlannedWorkManagementScheduleExeUtil Atua como comutador entre as implementações do WorkManagementExeExtensionPoint PlannedWorkManagementExeExtensionPoint ponto de extensão com base no tipo de pedido. O valor padrão do tipo de ordem é Ordem de serviço.
    PVMWorkOrderExeExtensionPointImpl Implementação do WorkManagementExeExtensionPoint PlannedWorkManagementExeExtensionPoint ponto de extensão para o tipo de pedido selecionado como ordem de serviço.
    WorkManagementConstants planejados Contém as constantes para a gestão de trabalho do plano.
    PSMSCheduleSuppression Mantém a lógica de processamento da supressão de programação.
    Ocorrência Mantém a lógica de processamento da ocorrência do cronograma.
    PMSCheduleOccurrenceDAO Mantém os métodos DAO de ocorrência de programação.
    PVMWorkScheduleDAO Mantém os métodos DAO para cronograma de trabalho.
    MPLanWorkRecordDAO Mantém os métodos DAO para registro do plano.

    Regras de negócio

    A Gestão de trabalhos planejados adiciona as seguintes regras de negócios.
    Tabela 4. Regras de negócios instaladas com a Gestão de trabalho planejado
    Regra de negócio Tabela Descrição
    criação de registro entre escopos Plano de trabalho

    [wm_planed_work_plan]

    Cria o registro de acesso entre escopos na tabela na qual o plano de manutenção é criado e deve ser executado.
    Cancelar WO quando o registro do plano estiver inativo Registro de trabalho planejado

    [wm_m2m_work_plan_to_record]

    Cancela a ordem de serviço de um registro de plano quando esse registro de plano está desativado. O registro do plano é desativado quando o registro de ativo é modificado para que não atenda à condição de filtro no nível do plano.
    Cronograma de trabalho planejado para o plano de manutenção Programação de trabalho planejado

    [wm_planned_work_schedule]

    Restringe a criação de programação de trabalho planejado para o plano de manutenção. Somente é permitido quando o plano é de trabalho planejado de classe.
    Modelo restrito por programação Modelo de programação de trabalho planejada

    [wm_m2m_schedule_template]

    Restringe a criação de programação de modelo duplicada na tabela.
    Mapa de tabela restrito para o modelo Mapeamento de atributos de modelo

    [wm_m2m_template_attribute_map]

    Restringe o usuário a ter um mapa de tabela único de acordo com um modelo de ordem de serviço
    Atualizar novos campos de registros de programação m2m Programação de trabalho planejado

    [wm_planned_work_schedule]

    Atualiza o registro de programação e recalcula o próximo valor ou o próximo tempo de execução quando os campos de medidor ou duração mudam.
    Validar início e término efetivo do plano Plano de trabalho

    [wm_planed_work_plan]

    Verifica se as datas efetivas de início e término do plano de trabalho são válidas.
    Modelo de programação de trabalho para programação de manutenção Modelo de programação de trabalho planejada

    [wm_m2m_schedule_template]

    Restringe o usuário a adicionar programação de manutenção ao modelo de programação de trabalho planejado.
    Atualize a data de conclusão mais recente na ordem de serviço Tarefa de ordem de serviço

    [wm_Task]

    Atualiza a data de conclusão mais recente na ordem de serviço para ANS de tempo de carência.
    Compare as tarefas do modelo de programação Supressão de programação

    [wm_m2m_schedule_suppression]

    Validar dependência cíclica Supressão de programação

    [wm_m2m_schedule_suppression]

    Suprima SO por supressão de programação Supressão de programação

    [wm_m2m_schedule_suppression]

    Suprima SO por programação Ocorrência da programação

    [wm_plan_work_schedule_occorrência]

    Suprima SO por suppressBy programação Ocorrência da programação

    [wm_plan_work_schedule_occorrência]

    Se estiver inativo, cancele A WO Ocorrência da programação

    [wm_plan_work_schedule_occorrência]

    Verifique o início efetivo de SO Ocorrência da programação

    [wm_plan_work_schedule_occorrência]

    Altere os campos DE WO em PARA QUE o campo mude Ocorrência da programação

    [wm_plan_work_schedule_occorrência]