Diagnóstico de projeto
O Diagnóstico de projeto permite detectar dados corrompidos em um projeto, como validade de tarefa, dependências e relacionamentos, usando verificações de diagnóstico que executam scripts de diagnóstico. Você também pode corrigir dados corrompidos usando scripts de correção.
Os dados podem se tornar corrompidos ou inválidos por vários motivos, como:
- Mapeamento de campo incorreto durante a importação do projeto
- Agendamento incorreto de tarefas
- Dependências incorretas e definições de relacionamento
O Diagnóstico de projetos usa verificações de diagnóstico e scripts de correção para detectar e corrigir dados corrompidos em seus projetos. Ele permite que você execute a seguinte ação:
- Crie e adicione recursos de diagnóstico
- Adicione scripts de diagnóstico e correção para corrigir dados de projeto corrompidos ou inválidos
- Crie verificações de diagnóstico e mapeie scripts relacionados
- Defina campos para que os usuários criem condições de filtro específicas. Os scripts de diagnóstico usam os resultados dessas condições de filtro como entrada para detectar dados corrompidos ou inválidos.
A página Diagnóstico do projeto fornece as verificações padrão descritas na tabela a seguir.
| Nome da verificação de diagnóstico | Descrição |
|---|---|
| Tarefas com tarefa principal inválida | Lista as tarefas que têm uma tarefa principal inválida. Uma tarefa é considerada como tendo uma tarefa principal inválida se o valor da tarefa principal estiver definido como Nulo ou está mapeado para uma tarefa diferente na hierarquia. |
| Tarefas com portfólio principal inválido | Lista as tarefas que têm um portfólio principal inválido. Uma tarefa é considerada como tendo um portfólio principal inválido se pertencer a um portfólio diferente ou não estiver associada a nenhum portfólio. |
| Tarefas com programa principal inválido | Lista as tarefas que têm um programa principal inválido. Uma tarefa é considerada como tendo um programa principal inválido se pertencer a um programa diferente no mesmo portfólio ou não estiver associada a nenhum programa. |
| Relações inválidas | Lista as relações inválidas em um projeto. Uma relação será considerada inválida se o predecessor ou sucessor não fizer parte do projeto (a menos que seja uma relação externa) ou se o registro de predecessor ou sucessor não existir no sistema. |
| Valide tarefas primárias | Lista as tarefas que têm itens primários vazios ou inválidos. |
| Verifique se há tarefas com dependências cíclicas | Verifica se há relações cíclicas, que não são permitidas, em um projeto. Por exemplo, suponha que você tenha um projeto no qual a Tarefa A esteja relacionada à Tarefa B. Uma relação reversa da Tarefa B para a Tarefa A seria considerada uma dependência cíclica. |
| Recalcular projeto | Recalcula as datas da tarefa em um projeto. Aviso: A execução desta ação pode mudar as datas em um projeto. |
| Verifique relacionamentos duplicados/redundantes | Lista tarefas que têm relações duplicadas ou redundantes nos projetos selecionados. |
| Planos de custo sem início e término do período fiscal | Verifica e lista planos de custo sem início e término do período fiscal nos projetos selecionados. |
| Validar as restrições de tarefa no projeto | Lista todas as tarefas com tipos de restrição inválidos. Por exemplo, uma tarefa com Iniciar não mais tarde que definido como primário ou Data de restrição O campo está vazio para uma tarefa com a restrição Iniciar não anterior a e Iniciar não posterior a. |
| Valide tarefas com estado inválido | Lista todas as tarefas com estado WIP inválido ou encerrado com base nas datas reais. |
| Identifique projetos com custo planejado negativo para qualquer ano em que o orçamento não foi alocado para os períodos fiscais correspondentes | Verifica e lista os projetos que têm orçamentos de projeto de ano fiscal negativos. |
| Identificar discrepâncias no orçamento do projeto | Verifica e lista os projetos para os quais o financiamento do projeto não corresponde à soma do custo de detalhamento do tipo de tarefa ou orçamento do projeto do ano fiscal. |
| Identifique detalhamentos do plano de custos com períodos fiscais inválidos | Verifica e lista os detalhamentos do plano de custos com períodos fiscais inválidos. |
| Identifique detalhamentos de tipo de tarefa duplicada para um tipo de despesa e um período fiscal | Verifica e lista os detalhamentos do tipo de tarefa duplicada. |
| Associe linhas de despesa órfãs ao plano de custos gerado pelo sistema | Lista as linhas de despesa que não estão associadas a nenhum plano de custos. Quando você executa o script de correção, essas linhas de despesa órfãs são associadas a um plano de custos gerado pelo sistema e, em seguida, para os respectivos detalhamentos do plano de custos gerado pelo sistema. |