Problema ao atualizar Indicador Gráfico na Central de Projetos - EPM 2010
-
mercoledì 18 maggio 2011 17:36
Caros,
Estou com um problema ao enviar atualização de um Indicador Gráfico para o PWA.
Estou trabalhando com vários campos personalizados no EPM dentre esses, alguns há indicadores gráficos. A fórmula de um dos campos de exemplo é:
IIf([Término]>[Término da linha de base];"Em Atraso";Iif(([Término da linha de base]=ProjDateValue("ND") Sem Linha de Base";"No Prazo"))
Essa fórmula contém Indicador Gráfico para as três respostas. EM ATRASO, SEM LINHA DE BASE e NO PRAZO.
Ao atualizar o status deste campo no MS Project e publicar novamente o projeto, fui até a Central de Projetos e percebi que quando o campo é atualizado o indicador "some" da visão.
Pesquisei aqui mesmo no technet e me indicaram a fazer duas coisas:
1ª: Abra o project, recalcule o projeto e republique novamente;
Esta solução não resolveu meu problema, pois as vezes, mesmo eu executando este procedimento, o problema persiste.
2ª: Retirar da fórmula o parâmetro "ProjDateValue("ND")" (têm a função de identificar que a Linha de Base não foi salva), e assim, substituir por outra lógica, exemplo "IIf((Not ([Status Date] >= #1/1/1984# And [Status Date] < #1/1/2050#))".
Dessa forma também não funcionou.
Alguém já teve este problema ou sabe se isso realmente é um BUG Microsoft?
No aguardo.
Atenciosamente,
Tutte le risposte
-
mercoledì 25 maggio 2011 02:37
Deiller, tente mandar publicar abrindo o projeto no Project Web App na Central de Projetos.
Sds.
Paulo Furtado
Paulo Furtado - Consultor EPM -
giovedì 26 maggio 2011 13:34
Tentei também Paulo, e não funciona...
Obrigado.
-
giovedì 9 giugno 2011 12:08Moderatore
Olá Deiller,
Faça o seguinte, como trata-se de um campo de fórmula e o EPM nem sempre valida corretamente as condições.
Teste condição a condição a fórmula diretamente no MS-Project 2010 em uma coluna do tipo número.
Se funcionar corretamente crie um campo customizado no EPM do tipo número e copie a fórmula para ele.
Um outro ponto que vi na sua fórmula foi a questão de fechamento das condições:
IIf([Término]>[Término da linha de base];"Em Atraso";Iif(([Término da linha de base]=ProjDateValue("ND") Sem Linha de Base";"No Prazo"))
Tente da seguinte forma:
IIf([Término]>[Término da Linha de Base];"Em Atraso";IIf([Término da Linha de Base]=ProjDateValue("ND");"Sem Linha de Base";"No Prazo"))
Outro ponto que você deve levar em consideração é a linguagem do MS-Project 2010 se for inglês utilize a (;) se for português (,).
Após isso abra um cronograma modifique as informações para que o campo de fórmula seja preenchido , salve e publique o cronograma.
Espero ter ajudado!
Hezequias Vasconcelos de Lima , MCITP,MCT. Consultor EPM - Enterprise Project Managament Consultar Transcript: https://mcp.microsoft.com/authenticate/validatemcp.aspx Transcript ID: 843062 Code:hezequias01
- Contrassegnato come risposta Richard JuhaszOwner venerdì 17 giugno 2011 19:27
- Contrassegno come risposta annullato Deiller Almeida martedì 3 gennaio 2012 16:07
-
venerdì 17 giugno 2011 19:34
Zech,
Entendi a solução que você propôs, porém o problema não necessariamente é a fórmula, realmente houve um erro ao colar ela na pergunta, mas o ambiente está correta.
O problema é a exposição do indicador gráfico na central de projetos, ele não atualiza quando o projeto é publicado.
De qualquer forma muito obrigado.
Atenciosamente,
Deiller Almeida, MCTS Consultor EPM -
venerdì 17 giugno 2011 19:55Moderatore
Deiller,
Você possui outros indicadores no ambiente funcionando perfeitamente?
Acho que como última tentativa você pode executar uma query e consultar na tabela do banco de dados se a condição do indicador está funcionando perfeitamente nas tabelas do banco.
Caso sim, pode alguma questão relacionada a sincronia.
Consulte de referência de fórmulas:
http://msdn.microsoft.com/en-us/library/ee767700.aspx
Espero ter ajudado!
Hezequias Vasconcelos de Lima , MCITP,MCT. Consultor EPM - Enterprise Project Managament Consultar Transcript: https://mcp.microsoft.com/authenticate/validatemcp.aspx Transcript ID: 843062 Code:hezequias01 -
martedì 3 gennaio 2012 16:06
Caros,
Descobri que isso é um Bug Microsoft.
Segue abaixo o Hotfix para correção do problema:
http://support.microsoft.com/kb/2596997
Att.
Deiller Almeida, MCTS Consultor EPM- Contrassegnato come risposta Deiller Almeida martedì 3 gennaio 2012 16:07

