Criação de uma Consulta de Relatório do Enterprise Journals

A criação de uma consulta é a primeira etapa na criação de um relatório personalizado. O processo de criação de uma consulta para gerar relatórios personalizados no sistema envolve a seleção do tipo de relatório, a definição de filtros e a geração de código SQL para recuperar dados relevantes.

Para criar consultas:

  1. Na Página Inicial, selecione Aplicativo e selecione o relatório (por exemplo, Relatórios de Não Consolidação).
  2. Na guia Consultas, selecione Novo.
  3. Na tela Nova Consulta, informe um Nome e uma Descrição opcional.
  4. Em Tipo, selecione uma opção:
    • Consulta de Parâmetro

      Uma consulta do tipo Consulta de Parâmetro é usada para apresentar uma lista de opções que você pode especificar para o valor desse parâmetro. Consulta de Parâmetro permite a apresentação de uma lista de opções usadas ao preencher o valor de um parâmetro para uma Consulta de Relatório, onde a lista de opções não é um atributo simples já definido, mas uma consulta complexa que você precisa definir.

    • Consulta de Relatório

      Selecione os registros a serem incluídos no relatório. É possível aplicar um filtro de segurança para que os usuários vejam somente os dados a que estão autorizados com base em suas funções e nos relatórios a que estão atribuídos. Para aplicar um Filtro de Segurança a uma consulta de relatório, adicione a seguinte sintaxe ao final da instrução WHERE CLAUSE da consulta.

      $FCC_SECURITY_CLAUSE$

  5. Clique em Gerar Consulta para criar a consulta. A janela Gerar Consulta auxilia na criação de uma consulta com base no banco de dados, permitindo que você selecione qualquer atributo existente no produto a ser consultado e/ou filtrado. Essa janela tem três seções, Selecionar Tipo, Selecionar Colunas e Selecionar Filtros. O sistema gera, então, o SQL para corresponder aos atributos e filtros especificados, momento em que é possível modificá-lo e aprimorá-lo.
    1. Em Selecionar Tipo, selecione o seguinte:
      • Em Módulo, selecione Enterprise Journals.
      • Em Consulta, selecione Workflow.
      • Opcional: Marque a caixa de seleção Aplicar Segurança para aplicar automaticamente o filtro de segurança de usuário à consulta gerada. Isso aplica o token de Segurança à consulta, que deverá ser preenchida com o SQL correto quando o relatório for gerado.
    2. Clique em Próximo.
      caixa de diálogo gerar consulta
    3. Em Selecionar Colunas, selecione as colunas a serem exibidas na consulta e clique em Avançar.
      selecionar colunas
    4. Em Selecionar Filtros, clique em Criar Condição ou Criar Grupo de Condições e selecione as condições para criar os filtros e criar a consulta.
      selecionar filtros
  6. Para gerar um arquivo XML de exemplo com base na Consulta, clique em Gerar XML de Exemplo.
  7. Clique em Salvar.
  8. Para testar a consulta quanto a erros:
    • Clique em Validar na caixa de diálogo Nova Consulta. Você também pode selecionar Validar na lista suspensa.

      Validar Consulta

      A consulta é exibida na guia Consultas.

      Nota:

      Você pode facilmente excluir ou duplicar uma consulta usando o menu Ações.
    • Clique em Validar e Explicar Plano na lista suspensa para validar a consulta e também gerar o plano de execução dessa consulta. Um arquivo .txt que usa o mesmo nome da consulta é gerado. Você pode visualizar ou baixar o plano gerado.

      Abra este arquivo para visualizar o plano gerado que contém a sequência de etapas executadas para executar esta consulta. Se o desempenho de uma consulta estiver abaixo do ideal, você poderá usar esse plano para entender a causa do problema e determinar a melhor maneira de melhorar o desempenho da consulta.