Configurar um widget para métricas financeiras do projeto
Configure um widget para exibir e rastrear as métricas financeiras de um projeto na guia Finanças da página Espaço do projeto.
Antes de Iniciar
Função necessária: pps_admin
Procedimento
- Navegar até Todos > Administração de Projeto > Widgets.
- Clique em Nova.
-
No formulário, preencha os campos.
Tabela 1. Formulário de widget Campo Descrição Nome Nome exclusivo do widget. Com script A opção para indicar o valor no widget é de um script de código. Por padrão, esta opção é selecionada e é somente leitura.
Mostrar rótulo Opção para exibir o rótulo ou o indicador de cor. Se você desmarcar a caixa de seleção, o campo Cor será exibido e você poderá definir a cor.
Ativo Opção para indicar o status do widget. Somente widgets ativos podem ser mostrados na guia Finanças do espaço do projeto.
Widget primário Widget que é o primário do widget atual. O widget atual é exibido na lista relacionada Widgets secundários do widget selecionado.
Você pode adicionar no máximo três widgets secundários para um widget primário.
Formatadores necessários Opção para especificar se um formatador de moeda é necessário para o widget. Script Script de código que retorna um valor de métrica solicitado que é exibido no widget.
No script, use o contexto e os objetos de filtro. O objeto de contexto contém todos os campos financeiros do projeto, como capex_costs, opex_costs e orçament_cost.
O script de exemplo a seguir retorna o valor da métrica Estimar na conclusão de um projeto para aparecer no widget.
var context = JSON.parse(context); var filter = context.filters; var now_GR = new GlideRecord('pm_project'); gr.addEncodedQuery(filter['pm_project']); gr.query(); if(gr.next()) gr.getValue('forecast_cost'); CollapseDescrição resumida Descrição do widget.