Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Coletando Dados e Agendando

Os indicadores (assim como sua referência, caso exista) precisam ser alimentados com dados para que possam ser analisados

...

e  permitir assim, a análise do cumprimento dos objetivos.

No Balance Score Card, existem dois modos de alimentar os indicadores com dados:


...

Modo Manual

Os dados para os indicadores são inseridos manualmente, através de uma planilha de dados.

Procedimentos

Para inserir dos dados manualmente:

1.

...

Na janela de Manutenção do Indicador desejado, selecione a pasta Planilha de Valores. Escolha a planilha de resultado ou a planilha de referência para inserir os dados.

O Sistema apresenta o conteúdo da pasta com as datas (baseadas na frequência de análise do indicado) cujos valores devem ser informados.

2.

...

Informe os valores desejados por data.

3.

...

Informe os valores nesta planilha, na coluna Valor. A coluna Montante apresenta o somatório da coluna valor (caso seja um indicador cumulativo) ou apenas repete o valor (caso não seja cumulativo).


...

Modo Automático

Neste modo, os dados são coletados de uma fonte de dados acessada via DbAccess, como por exemplo, uma Base de Dados do Microsiga

...

Protheus® ou do SIGADW.

Procedimentos

Para coletar os dados da fonte desejada automaticamente:

1.

...

Para coletar os dados automaticamente é necessário criar uma Fonte de Dados. É preciso conhecer muito bem a base de dados do Protheus. Para criar a Fonte de dados, na janela de Manutenção do Indicador desejado selecione a pasta Fonte de Dados e clique em Novo.

O Sistema apresenta o conteúdo da pasta selecionada.

2.

...

Informe os dados da Fonte de Dados tais como:

...

  • Pasta Principal

...

    • Nome da fonte de dados

...

    • Agendamento

O Balance Score Card colocar um ID para esta Fonte

...

que  será utilizado no agendamento.

...

    • Descrição da fonte de dados

...

    • Classe

Informe a classe da fonte de dados desejada:

...

      • DbAccess

É realizado um Select padrão SQL a ser informado.

...

      • AdvPL

Deve ser informada uma função AdvPL que retorne um array bidimensional de 2 posições, onde a primeira posição é uma data e a seg unda o valor. Um exemplo de um retorno de uma função AdvPL seria: Return {{CTOD('01/01/07'),123},{CTOD ('01/02/07'),234}}.

...

    • Fonte de Referência

Caso esta opção esteja marcada, será preenchida a planilha de valores de referência e não de resultado.

...

  • Pasta Configurações

...

    • Utilizar o Ambiente do Servidor Protheus

Caso prefira utilizar um ambiente já informado no MP8Srv.ini, selecione esta opção e informe o Ambiente (Environment).

...

    • Utilizar a seguinte Conexão DbAccess

Informe uma nova conexão com o DbAccess, informando os parâmetros padrões para criação de Alias no Top.

...

  • Pasta Declarações

Informe nesta pasta a declaração (DbAccess) ou função (AdvPL) para retorno dos valores.

Toda informação que retorna da fonte de dados deve conter uma data e o valor correspondente àquela data para o indicador em questão.

No caso de uma cláusula SQL (DbAccess), a data deve ser referenciada como BSCDATA e o valor como BSCVALOR.

Exemplo:

A sintaxe para retornar a quantidade comprada de um determinado produto seria a seguinte:

SELECT C7_EMISSAO AS BSCDATA, C7_QUANT AS BSCVALOR FROM SC7990 WHERE C7_PRODUTO=

...

"000001

...

"

Considerando a data retornada, o Balance Score Card atualiza a planilha de valores de acordo com a freqüência utilizada. Por exemplo, caso o Select acima retorne os valores:

...


BSCDATA

BSCVALOR

01/01/2007

25,00

23/01/2007

30,00

01/02/2007

40,00

Se a freqüência for mensal, a planilha de valores ficaria como a seguir:

...


Ano

Mês

Valor

2007

01

...

30  último valor trazido deste mês.

2007

02

40

...


Portanto, é importante a consulta (Select) traga os dados já filtrados e

...

únicos  por período.

...

  • Agendamento das importações

Veja a opção Menu Configurações para maiores informação sobre o agendamento.