Como Trabalhar com Alertas

Nesta seção:

Como:

No clima empresarial de hoje, cortar custos e aumentar a rentabilidade é crucial. As organizações criam e distribuem relatórios para avaliar e tomar providências, quando as condições definidas de gerenciamento não são cumpridas. A avaliação pode ser em grande parte automatizada, através de relatórios de alerta.

Relatórios de alerta automatizam a avaliação de uma condição específica para determinar se um relatório deve ser enviado ou não. Os que recebem o relatório sabem antes de abri-lo que o estão recebendo porque há uma exceção na sua área de responsabilidade.


Topo da página

x
Relatórios de alerta

Um alerta dirigido de dados é um evento que é solicitado por uma orientação definida. Esta diretriz pode variar do simples ao complexo. Por exemplo, uma simples diretriz alerta um gerente de vendas que uma encomenda que ultrapassou $1 milhão foi inserida. Um exemplo de uma diretriz mais complexa pode ser a de alertar o gerente de departamento que uma despesa acumulada excedeu o orçamento em qualquer categoria. O relatório enviado ao gerente em decorrência do alerta pode mostrar as operações mais recentes, os montantes e as fontes.

O relatório de alerta é um recurso integrado do WebFOCUS Managed Reporting e ReportCaster. Pode-se executar um relatório de alerta interativamente ou por usuários autorizados. Pode-se usar ReportCaster para agemdar e distribuir um relatórios de alerta. Os recursos de intermitência podem enviar informações direcionadas às pessoas que precisam, para que haja menos informação para cada pessoa analisar.

Os alertas funcionam com todos os e-mails de clientes. Eles têm suporte dos seguintes aparatos móveis: iPhone®, iPad®, BlackBerry® e celulares capacitados com e-mail. Os alertas também podem ser enviados para qualquer PC ou computador portátil com recursos de e-mail.

Alertas fornecem o seguinte:


Topo da página

x
Componentes de um alerta

Nesta seção:

Como:

Referência:

O recurso Alerta requer os seguintes componentes:

Um alerta consiste do seguinte:

Um teste de alerta é necessário para verificar se há ou não um conjunto de condições de teste definidas (regras) satisfatório (verdade ou falso). Um teste de alerta pode ser um Teste de WebFOCUS, que é uma simples solicitação de TABELA que se cria para definir a situação a ser testada. Por outro lado, um teste de alerta pode ser um Teste para Existência de Arquivo, que verifica a existência de um arquivo que é acessível ao WebFOCUS Reporting Server, ao qual o Teste de Alerta é enviado. Não é necessário que o arquivo esteja em APP PATH. É necessário apenas que esteja em um local onde pode ser encontrado pelo Reporting Server.

O arquivo Teste para Existência de Arquivo não precisa ser um arquivo verdade com um extensão. Testar a existência de uma pasta também é válido.

Se o teste de alerta for disparado (verdade), retorna os registros, a solicitação do resultado de alerta é processado. Há a opção de criar o relatório de resultado ou selecionar um relatório de Managed Reporting que você está autorizado a executar.

Alertas Criados no Navegador

Quando se seleciona um novo alerta a partir do Portal de BI ou do Painel de BI, a ferramenta do WebFOCUS Alert Assist se abre para a criação dos componentes. O Alert Assist é um aplicativo do Bindows™ que é iniciado em uma janela do navegador separada.

A guia do navegador usa um alerta de nome genérico n, onde n é um número de índice começando em 1. Todos os alertas subsequentes aumentam 1. Se tive o alerta, a caixa de diálogo é automaticamente definida neste nome genérico. Entretanto, pode-se alterar o nome como quiser.

Se selecionar o Teste de WebFOCUS no navegador, solicita-se que você crie um teste de alerta pelo InfoAssist. A versão do InfoAssist invocado não tem opções de estilo de campo, cabeçalho, rodapé ou relatório, tais como OLAP ou paginação em demanda. O teste de alerta determina se a condição especificada é verdadeira ou não. Como resultado do alerta, não se exibe o relatório.

Pode-se criar um resultado de alerta através do InfoAssist. Dessa vez, com todas as opções de estilo e relatório disponíveis. Como alternativa, pode-se selecionar um relatório de Managed Reporting existente.

Observação: Recomenda-se que seja selecionado um relatório existente para a solicitação de resultado de alerta, quando disponível para edição, execução interativa ou agendamento, independente do alerta. Se criar um resultado de alerta através do InfoAssist dentro do Alert Assist, será necessário usar o Alert Assist e selecionar a opção de abrir novamente para editar a solicitação, já que o teste de alerta e relatório a serem executados estão contidos no procedimento de alerta.



x
Referência: Exemplo de Código de Alert Assist Criado com o InfoAssist

No exemplo de código a seguir, tanto o teste de alerta quanto o relatório a ser executado (Resultado de Alerta) são criados com o InfoAssist. Para manter de código de exemplo simples, as opções de estilo e relatório, tais como cabeçalho de relatório e estilo condicional, não estão incluídas na solicitação.

Observe após a primeira solicitação TABELA, há um demonstrativo -IF que verifica se o número de linhas no relação é maior que zero (-IF &LINES EQ 0). Esta condição de teste determina se a segunda solicitação de TABELA para executar o relatório deve ser disparada (verdade).

Se o número de linhas for maior que zero, há registros que satisfazem o teste de alerta e o relatório é executado. Se o número de linhas for igual a zero, não há registros que satisfazem o teste de alerta e o relatório não é executado.

-* Created by Alert Assist
-* start of the test report
ENGINE INT CACHE SET ON
-DEFAULTH &WF_SUMMARY='Summary';
-DEFAULTH &WF_TITLE='WebFOCUS Report';
TABLE FILE ibisamp/wf_retail
SUM WF_RETAIL.WF_RETAIL_SALES.COGS_US
WF_RETAIL.WF_RETAIL_SALES.REVENUE_US
BY WF_RETAIL.WF_RETAIL_PRODUCT.PRODUCT_CATEGORY
BY WF_RETAIL.WF_RETAIL_PRODUCT.BRAND
WHERE WF_RETAIL.WF_RETAIL_SALES.COGS_US GT WF_RETAIL.WF_RETAIL_SALES.REVENUE_US;
ON TABLE HOLD
ON TABLE NOTOTAL
ON TABLE SET PAGE-NUM NOLEAD
ON TABLE SET SQUEEZE ON
ON TABLE SET EMPTYREPORT ON
ON TABLE SET HTMLCSS ON
ON TABLE SET HTMLENCODE ON
ON TABLE SET CACHELINES 100
END
-* end of the test report
-* start of the test
-RUN
-IF &LINES EQ 0 GOTO ALERTEXIT;
-* end of the test
-* start of the output report
ENGINE INT CACHE SET ON
-*COMPONENT=Define_wf_retail
DEFINE FILE ibisamp/wf_retail
Loss/D12.2=WF_RETAIL.WF_RETAIL_SALES.REVENUE_US - WF_RETAIL.WF_RETAIL_SALES.COGS_US ;
END
-DEFAULTH &WF_SUMMARY='Summary';
-DEFAULTH &WF_TITLE='WebFOCUS Report';
TABLE FILE ibisamp/wf_retail
SUM WF_RETAIL.WF_RETAIL_SALES.QUANTITY_SOLD
Loss
BY WF_RETAIL.WF_RETAIL_PRODUCT.BRAND
ACROSS WF_RETAIL.WF_RETAIL_TIME_SALES.TIME_QTR
WHERE WF_RETAIL.WF_RETAIL_SALES.COGS_US GT WF_RETAIL.WF_RETAIL_SALES.REVENUE_US;
ON TABLE SUBHEAD
"Brand Revenue Loss"
ON TABLE PCHOLD FORMAT HTML
ON TABLE NOTOTAL
ON TABLE SET CACHELINES 100
ON TABLE SET PAGE-NUM NOLEAD
ON TABLE SET SQUEEZE ON
ON TABLE SET HTMLCSS ON
ON TABLE SET HTMLENCODE ON
ON TABLE SET EMPTYREPORT ON
ON TABLE SET GRWIDTH 1
ON TABLE SET STYLE *
INCLUDE=IBFS:/FILE/IBI_HTML_DIR/javaassist/intl/EN/ENIADefault_combine.sty,$
TYPE=REPORT, TITLETEXT=&WF_TITLE.QUOTEDSTRING, SUMMARY=&WF_SUMMARY.QUOTEDSTRING, HFREEZE=OFF, $
TYPE=TABHEADING, LINE=1, JUSTIFY=CENTER, $
TYPE=TABHEADING, LINE=1, ITEM=1, OBJECT=TEXT, SIZE=14, STYLE=BOLD+ITALIC, $
ENDSTYLE
END
-* end of the output report
-* start of the options
-* end of the options
-ALERTEXIT
-* Finished by Alert Assist


x
Procedimento: Como Acessar o Alert Assist do WebFOCUS
  1. Conecte-se ao WebFOCUS como administrador ou desenvolvedor.
  2. Na árvore de Recursos, clique com o botão direito em uma pasta, posicione o ponteiro do mouse sobre Novo e clique em Alerta.

    A caixa de diálogo Configuração da Ferramenta se abre. Fornece opções para selecionar um servidor de relatórios e caminhos de aplicativos.

    Observação: O acesso do usuário à caixa de diálogo Definir Ferramentas para especificar as propriedades do Reporting Server é controlada pelo privilégio de segurança WebFOCUS. Para mais informações sobre os privilégio de segurança do WebFOCUS, consulte o manual Administração e Segurança do WebFOCUS.

  3. Selecione um servidor de relatórios e caminhos de aplicativos, quando não estiver usando o servidor de relatórios padrão especificado na configuração do Cliente WebFOCUS ou do caminho do aplicativo padrão para este servidor de relatórios, como ilustrado na imagem a seguir.

    Janela Configuração da Ferramenta

  4. Clique em OK.
  5. O WebFOCUS Alert Assist se abre.


x
Visão Geral do Alert Assist

Quando se cria um Alerta no navegador da Web, o Alert Assist e, em seguida o InfoAssist serão invocados. O Alert Assist tem uma interface de usuário similar ao InfoAssist. A imagem a seguir mostra a interface do Alert Assist do WebFOCUS.

Janela Ajuda de Alerta

Menu Principal do Alert Assist

No canto superior esquerdo da janela do navegador você encontra o botão Aplicativo, que fornece acesso ao Menu Principal do Alert Assist. Este menu contém as opções Salvar, Salvar Como, Executar, Fechar e Sair. Algumas dessas opções estão também na Barra de Ferramentas de Acesso Rápido do Alert Assist.

A imagem seguinte mostra o menu principal do Alert Assist expandido.

Menu Principal do Alert Assist

Salvar

Salvar o Alerta. Esta opção está desativada até que as duas partes do Alerta sejam criadas.

Salvar Como

Salva a do alerta atual com um novo nome. A caixa de diálogo de Salvar como exibe um campo no qual você digita seu novo nome. Esta opção está desativada até que as duas partes do Alerta sejam criadas.

Executar
Enviar um procedimento de alerta para o servidor de relatórios. Esta opção será ativada quando as duas partes do Alerta estejam criadas. A saída sempre se abre em um novo navegador.
Fechar

Fecha o alerta atual e solicita que se salve qualquer alteração.

Sair

Sai do Alert Assist e solicita que se salve qualquer alteração pendente para o alerta aberto.

Barra de Ferramentas de Início Rápido do Alert Assist

A barra de ferramentas de início rápido do Alert Assist contém os seguinte botões.

Botão

Descrição

Salvar ícone de Alerta

Salvar o Alerta. Esta opção está desativada até que as duas partes do Alerta sejam criadas.

Desfazer ícone de ação

Reverte para a anterior ao desfazer uma ação.

Refazer ícone de ação

Move para adiante ao refazer uma ação.

ícone FOCEXEC

Exibe o código de procedimento de alerta em uma janela de somente leitura.

Ícone Executar

Enviar um procedimento de alerta completo para o servidor de relatórios. Esta opção será ativada quando as duas partes do Alerta estejam criadas. A saída sempre se abre em um novo navegador.

Fita

Há uma faixa de opções sob a barra de ferramentas de Acesso Rápido do Alert Assist. Quando o Alert Assist se abre a primeira vez, nenhuma das opções da faixa de Opções é ativada.

Deve-se selecionar o nó de Teste ou Resultado para ativar a opção Novo, como mostrado na imagem a seguir.

Opção Ativar Novo na faixa de opções

Deve-se selecionar um Teste para ativar as opções restantes, como mostrado na imagem a seguir.

Criar um Teste

A faixa de opções contém as seguintes opções:

Grupo Navegação

Novo

Exibe um menu a partir do qual você pode escolher criar um novo relatório WebFOCUS ou teste WebFOCUS, abrir um relatório existente ou testar a existência de arquivos. Este botão é ativado quando o nó Test ou Resultado for selecionado. Também é possível localizar estas opções nos menus de atalho para os nós Teste e Resultado.

Abrir

Invoca o InfoAssist para que se possa fazer alterações no relatório, quando um Teste de Alerta ou Resultado de Alerta for selecionado. A opção Abrir somente é ativada depois que o teste de relatório for criado.

Editar

Abre o Relatório na caixa de diálogo de fonte de dados FILENAME, quando um Teste de Alerta ou Resultado de Alerta for selecionado. Pode-se então editar o relatório no editor de texto.

Executar

Executa um relatório na nova janela do navegador, quando um Teste de Alerta ou Resultado de Alerta for selecionado.

Excluir Grupo

Excluir

Remove o relatório do nó de Teste ou Resultado.



x
A vida de um Alerta

Os usuários autorizados podem executar um teste de alerta interativamente e, como opção, agendá-lo para distribuir pelo ReportCaster.

A imagem seguinte mostra como processar um alerta básico.

Vida básica de um diagrama de alerta

  1. O desenvolvedor do Managed Reporting, usando o Alert Assist ou o Alert Wizard, cria um teste de alerta e o relatório executado, se a condição de alerta for verdadeira.
  2. Se o teste de alerta for verdade, o WebFOCUS Reporting Server executa o resultado de alerta.
  3. Se o teste de alerta for falso, o resultado de alerta não é executado.

A imagem seguinte mostra como processar um alerta agendado.

Vida de um diagrama de alerta agendado

  1. O desenvolvedor do Managed Reporting, usando o Alert Assist ou o Alert Wizard, cria um teste de alerta e o relatório executado, se a condição de alerta for verdadeira.
  2. Se desejar, um agendamento de alerta será criado, através do ReportCaster.
  3. O Servidor de Distribuição do ReportCaster verifica os trabalhos agendados no repositório do WebFOCUS.
  4. Quando o Servidor de Distribuição ReportCaster processa o procedimento de Alert agendado, envia-se ao servidor de relatórios para avaliar se o teste de alerta é verdade.
    1. Se o teste de alerta for falso, retorna à fila para a próxima hora agendada.
    2. Se o alerta de teste for verdade, o Reporting Server executa o resultado de alerta e retorna os resultados para o servidor de distribuição ReportCaster. O servidor de distribuição ReportCaster distribui o resultado de alerta aos destinatários, segundo especificação no agendamento.

Topo da página

x
Procedimento: Como Criar um Teste de Alerta
  1. Na janela principal do Alert Assist, clique com o botão direito no nó Teste e selecione Novo, como ilustrado na imagem a seguir.

    Nova opção

  2. Selecione uma das seguintes opções:
    • Teste do WebFOCUS. Permite a criação de um novo relatório em uma versão reduzida do InfoAssist. Vá para a etapa 3.
    • Teste para Existência de Arquivo. Permite a seleção de um relatório existente. Vá para a etapa 6.

    Observação: a versão reduzida do InfoAssist é usada para criar solicitações de TABELA básica com instruções de BLOQUEIO (não em FORMATO PCHOLD). Gera sintaxe de procedimento escrito ao Alerta, da mesma maneira das versões anteriores de WebFOCUS. A opção na faixa de opções permite abrir o editor e digitar manualmente o código de procedimento ou editar um já existente. Quando o teste for salvo no editor, a sintaxe precisa ser validada como tendo um demonstrativo ON TABLE HOLD, um pré-requisito para um teste de alerta.

  3. Ao selecionar Test WebFOCUS, o InfoAssist se abre. Selecione um Arquivo Master a partir da caixa de diálogo Abrir.
  4. Crie um relatório como deseja e o salve.
  5. Feche o InfoAssist para retorna ao Alert Assist.
  6. Ao selecionar Teste para Existência de Arquivo, digite o caminho completo do arquivo acessível ao servidor de relatórios que deseja verificar se existe. Não use um nome de arquivo ou caminho de pasta que inclui os espaços.

    Como testar a existência de uma pasta é também válido. Digite o caminho completo do arquivo acessível ao servidor de relatórios. Se o arquivo for localizado, dispara-se o alarme (verdade) e o Resultado de Alerta será executado.

  7. Clique em OK para salvar o Teste de Alerta.

Topo da página

x
Procedimento: Como Criar um Resultado de Alerta
  1. Na janela principal do Alert Assist, clique com o botão direito no nó Resultado e selecione Novo, como ilustrado na imagem a seguir.

    Nova opção

  2. Selecione uma das seguintes opções:
    • Novo relatório. Permite a criação de um novo relatório, gráfico, documento ou painel, usando-se a versão completa do InfoAssist. Vá para a etapa 3.
    • Relatório Existente. Permite a escolha a partir dos relatórios existentes na árvore. Vá para a etapa 5.
  3. Ao selecionar Novo Relatório, a caixa de diálogo Abrir se abre. Selecione um arquivo mestre.

    O InfoAssist se abre e você poderá criar o relatório que será executado quando o Teste de Alerta for disparado (verdadeiro).

  4. Salve o relatório e feche a janela do InfoAssist para retornar ao Alert Assist. Vá para a etapa 19.
  5. Se selecionar Relatório Existente quando a caixa de diálogo aparecer, como mostrado na imagem seguinte, selecione um relatório que está autorizado a executar da árvore.

    Abra a Caixa de Diálogo

  6. Clique em Abrir.

    A caixa de diálogo Abrir se fecha e o relatório selecionado aparece sob o nó do resultado.

  7. Selecione Salvar do menu do Alert Assist. A caixa de diálogo Salvar Como se abre, como mostrado na imagem a seguir.

  8. Digite o título do alerta e clique em OK.
  9. Feche o Alert Assist para retornar ao Portal de BI.

    O Resultado de Alerta é automaticamente executado se o relatório do Teste de Alerta for disparado (verdade). Se estiver autorizado a agendar relatórios para distribuição, poderá como opção agendar o Alerta.

    Observação: À medida que se usa o Alert Assist para criar relatórios, pode-se ver mensagens que indicam Relatório Salvo. Suas alterações no relatório foram salvas mas não estão escritas no repositório WebFOCUS, até que o alerta seja salvo. Se você sair do Alert Assist antes de clicar em Salvar, o Alerta não será salvo.


Topo da página

x
Procedimento: Como Agendar um Alerta
  1. Na árvore Recurso, clique com o botão direito no Alerta, vá para Agendamento e selecione como o relatório de Alerta será distribuído quando o teste de Alerta for acionado (verdadeiro), como ilustrado na imagem a seguir.

    A ferramenta de Agendamento Básico do ReportCaster se abre em uma nova janela do navegador, como mostrado na imagem a seguir.

    Ferramenta de Agendamento Básico do ReportCaster

    Para mais informações sobre as opções da ferramenta de Agendamento Básico e distribuição, consulte o manual do ReportCaster.

  2. Clique em Alerta.

    A caixa de diálogo Opções de Alerta se abre, como mostrado na imagem a seguir.

    Caixa de diálogo Opções de Alerta

  3. Selecione uma das seguintes opções de Alerta:
    • Reconfigurar Automaticamente. Esta opção continua a executar o agendamento na hora especificada e verifca para confirmar que o teste de alerta não é mais verdade, antes que o teste de alerta seja avaliado novamente. É melhor usar esta opção quando você não quiser receber o resultado de alerta novamente, até que a condição de exceção for abordada e ocorra novamente. Por exemplo, quando a quantidade em estoque é maior do que 20.000, o alerta é disparado. Você não deve receber o relatório novamente até que o estoque for menor ou igual a 20.000 para todos os produtos e, em seguida, remontar a mais de 20 mil novamente.
    • Continuar Depois Alerta. Esta opção continua a executar o agendamento na hora especificada e distribui o relatório toda vez que o teste de alerta for verdade. É melhor usar esta opção quando quiser ser notificado no intervalo especificado no agendamento que o teste de alerta é verdade.
    • Desativar Planejamento Depois de Alerta. Esta opção desativa o agendamento depois que o alerta for disparado. O agendamento tem que ser ativado novamente para que o teste de alerta seja executado após o alerta ser disparado. É melhor usar essa opção para os testes de alerta de uma vez. Este é o valor padrão.
    • Atraso. É melhor usar esta opção quando desejar permitir um período específico de tempo para lidar com o teste de alerta, mas quer ser notificado novamente se o teste de alerta não for satisfeito. Pode-se reiniciar o alerta depois de um período máximo de 99 horas, dias, semanas, meses ou anos.

    Ao concluir a criação do agendamento, lembre-se de considerar a opção de intermitência para distribuir valores de relatório específico, ao invés de todo o relatório. Quando um relatório é intermitência, a informação de distribuição deve ser fornecida em uma lista de distribuição, arquivo de distribuição ou lista dinâmica de distribuição de e-mail e uma lista de acesso para a distribuição de biblioteca. As opções de distribuição de biblioteca e e-mail são as mais eficazes para os relatórios de alerta, devido à notificação de enviar versus receber por e-mail. Para obter mais informações sobre como utilizar a opção de intermitência no ReportCaster, consulte o manual do ReportCaster.

  4. Selecione a guia Propriedades e digite um título e resumo para o relatório agendado.
  5. Clique em Recorrência e especifique quando e com que frequência executar o agendamento.

    Para obter mais informações sobre as opções de Recorrência, consulte o manual do ReportCaster.

  6. Clique em Distribuição e especifique a informação de destino para onde deseja que o relatório seja distribuído. Para obter mais informações sobre como especificar a informação de distribuição do agendamento, consulte o manual do ReportCaster.
  7. Se você deseja receber notificações de distribuição de alertas, clique em Notificação e especifique as informações de destino para o local para o qual você deseja que a notificação seja enviada.
  8. Se o Alerta usar parâmetros, selecione a opção Parâmetros para rever e especificar os valores dos parâmetros. Assegure-se que tem o caminho, procedimento e nome de proteção corretos. Para mais informações sobre como especificar os valores de parâmetros ao agendar um procedimento de relatório(FEX), consulte o manual do ReportCaster.
  9. Clique em Salvar e feche a ferramenta Agendamento Básico do ReportCaster.

    O agendar relatório agora aparece na árvore Recursos, como mostrado na imagem a seguir.


Topo da página

x
Como verificar Alertas Agendados

Quando um Teste de Alerta for falso (e consequentemente não ativado), o relatório Resultado de Alerta não é executado. Quando um Agendar Alerta é executado, a informação sobre o avaliação do Teste de Alerta (verdade ou falso) e qualque falha ou mensagens de aviso que ocorrem durante o processo do Alerta ou agendamento são escritos no arquivo de log.

Para rastreara conclusão de um alerta agendado ou falhas que ocorreram durante o processo sem verificar o log de relatório para agendar o alerta, recomendameos que use a opção Agendar Notificação.

Na ferramenta de agendamento, a guia Notificação permite que se especifique:


Topo da página

x
Como Criar e Agendar um Alerta

Como:

Um alerta dirigido de dados é um evento que é solicitado por uma orientação definida. Esta diretriz pode variar do simples ao complexo. O tutorial a seguir descreve como criar um Alerta simples que é acionado quando o custo de produtos excede a renda de uma marca. Este tipo de Alerta pode ajudar uma empresa a decidir se devem continuar a trabalhar com uma marca específico com base na perda financeira em um período de tempo em particular.

Para seguir este tutorial, deve-se acessar a fonte de dados de exemplo Retail do WebFOCUS.



x
Procedimento: Como Criar e Agendar um Alerta
  1. Conecte-se ao WebFOCUS como administrador ou desenvolvedor.
  2. Na árvore Recurso, clique com o botão direito na pasta na qual você deseja acessar o procedimento do Alerta, vá para Novo e, em seguida, selecione Alerta.
  3. Na caixa de diálogo Configuração de Ferramentas, selecione o servidor no qual os dados de exemplo se encontram e atribua o Aplicativo onde seus dados residem.
  4. Clique em OK.

    A ferramenta de Alert Assist se abre em uma nova janela do navegador, como mostrado na imagem a seguir.

    Ajuda de Alerta

  5. Clique no nó Teste.
  6. Na guia Início, no grupo Navegação, clique em Novo e, em seguida, em Teste do WebFOCUS.

    O WebFOCUS InfoAssist se abre.

  7. Adicione os seguintes campos ao seu relatório:
    • Categoria de Produto
    • Marca
    • Custo de Bens
    • Renda

    Antes de completar seu relatório, é necessário adicionar a condição Where que define os critérios a serem respeitados.

  8. Na guia Dados, clique em Filtro Avançado, no grupo Filtro.

    A caixa de diálogo Criar uma condição de filtragem se abre.

  9. Clique duas vezes no texto Clique duas vezes ou pressione F2 para editar! texto.

    Os menus suspenso para Campos e Subconsultas, Operadores e Valores se abrem.

  10. Faça as seguintes seleções:
    • No menu suspenso Campo, clique em Custo de Produtos.
    • No menu suspenso Operadores, clique em Maior que.
    • No menu suspenso Valor, clique em Campo e selecione Renda.

    A imagem a seguir mostra a condição Where concluída.

    Janela Criar uma condição de filtro

  11. Clique em OK.
  12. Salve seu relatório e feche o InfoAssist.

    Seu relatório agora é exibido no nó Teste da janela do navegador do Alert Assist.

  13. Clique no nó Resultado. Na guia Início, no grupo Navegação, vá para Novo, clique em Novo Relatório e, em seguida, Relatório.

    O WebFOCUS InfoAssist se abre.

    Já que o seu Teste de Alerta está verificando a perde de renda, neste tutorial você deseja que o relatório final possua um campo que destaque a perda. Este campo não está disponível por padrão. Você pode criá-lo.

  14. Na guia Dados, no grupo Cálculo, clique em Detalhe.

    A caixa de diálogo Campo Detalhe (Define) se abre.

  15. Na caixa de entrada Campo, digite Perda.
  16. No campo de expressões, crie a seguinte expressão, como ilustrado na imagem a seguir:

    WF_RETAIL.WF_RETAIL_SALES.REVENUE_US -
    WF_RETAIL.WF_RETAIL_SALES.COGS_US

    Janela Campo Detalhe (DEFINE)

    É possível digitar a expressão diretamente no campo de expressão ou escolher os campos a partir da árvore de dados.

  17. Clique em OK.

    O painel Dados é atualizado e exibe o novo campo, Perda.

  18. Adicione os seguintes campos ao seu relatório:
    • Marca
    • Vendida,Quantidade
    • Perda
    • Vendas,Trimestre

    Para garantir que o Resultado do Alerta gere o relatório correto quando os critérios de teste são atendidos, é necessário adicionar a mesma condição Where como a única que a que você adicionou ao Teste de Alerta.

  19. Repita as etapas de 8 a 11 para adicionar a condição Where.

    É possível formatar o estilo do relatório que é distribuído adicionando um cabeçalho.

  20. Na guia Início, no grupo Relatório, clique em Cabeçalho e Rodapé e, em seguida, clique em Cabeçalho de Relatório.

    A caixa de diálogo Cabeçalho e Rodapé se abre.

  21. Digite Perda de Renda de Marca 2015.
  22. Clique em OK e feche a janela Cabeçalho e Rodapé.
  23. Salve seu relatório e feche o InfoAssist.

    Assim que o Teste e o Resultado forem concluído, é possível salvar o procedimento de Alerta.

  24. Na janela do navegador do Alert Assist, clique no botão Salvar.

    A caixa de diálogo de Salvar como se abre.

  25. No campo Título, digite Alertas de Perda de Renda de Marca e clique em Salvar.

    Seu novo Alerta é exibido agora na árvore Recurso e pode ser agendado, como ilustrado na imagem a seguir.

    Árvore de recursos

    É possível agendar o relatório para ser distribuído por e-mail, servidor FTP, biblioteca de relatórios, repositório ou enviado diretamente para uma impressora. Neste tutorial, você enviará um e-mail mensal.

  26. Na árvore Recurso, clique com o botão direito no Alerta que você criou, vá para Agendamento e, em seguida, clique em E-mail.

    A ferramenta de Agendamento Básico do ReportCaster se abre, como ilustrado na imagem a seguir.

    Ferramenta de Agendamento Básico do ReportCaster

  27. Na área Objeto de Agendamento, clique em Alerta.

    A caixa de diálogo Opções de Alerta se abre.

  28. Clique em Continuar Após Alerta e, em seguida, em OK. Isto significa que o agendamento continua a ser executado na hora especificada e distribui o relatório toda vez que o teste de alerta for verdade. Outras opções incluem Redefinir Automaticamente, Desativar Agendamento Após Alerta e Atraso. Para obter informações sobre estas opções, consulte o manual ReportCaster.
  29. Clique em Propriedades.
  30. Na área Resumo, digite Este procedimento de alerta monitora a perda de renda por marca.
  31. Clique em Reocorrência. Neste exemplo, você deseja agendar o procedimento de Alerta para ser executado mensalmente no último dia de cada mês, como ilustrado na imagem a seguir.

    Guia Reocorrência

  32. Clique em Distribuição.
  33. Preencha os campos Para, De e Endereço de Resposta com os endereços de e-mail. Neste tutorial, é possível utilizar o seu próprio e-mail para testar o Alerta. No campo Assunto, digite Alertas de perda de Renda de Marca.

    A imagem a seguir mostra um exemplo de opção de Distribuição.

    Guia Distribuição

    Além disso, é possível definir notificações de distribuição de Alertas. Clique em Notificação e preencha os campos.

  34. Clique em Salvar and Fechar.

    A caixa de diálogo de Salvar como se abre.

  35. No campo Título, digite Agendamento de Alerta de Perda de Renda de Marca e clique em OK.

    O Agendamento de Alertas é agora exibido na árvore Recurso, como ilustrado na imagem a seguir.

  36. Para testar o Alerta, antes do seu agendamento para execução, clique com o botão direito em Agendamento de Alerta e, em seguida, Executar.

    Um aviso irá perguntar se você deseja executar o agendamento.

  37. Clique em OK.

    Os endereços de e-mail que você identificou anteriormente receberão o Relatório de Alerta em breve.

    As imagens a seguir exibem exemplos do e-mail de Alerta e do relatório de Alerta.

    Relatório de alertas


WebFOCUS