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
- Programação incorreta de tarefas
- Dependências incorretas e definições de relacionamento
O Diagnóstico de projeto 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:
- Criar e adicionar recursos de diagnóstico
- Adicionar scripts de diagnóstico e correção para corrigir dados de projeto corrompidos ou inválidos
- Criar verificações de diagnóstico e mapear 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 será 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 predecessor ou sucessor não existir no sistema. |
| Validar 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: Executar esta 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 período fiscal de início e término | Verifica e lista planos de custo sem período fiscal de início e término nos projetos selecionados. |
| Validar restrições de tarefa do projeto 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. |
| Identificar 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 duplicados 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 custo. 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. |