Tutorial de consulta ABAP em SAP: SQ01, SQ02, SQ03
A aplicação ABAP Query é usada para criar relatórios ainda não está presente em SAP sistema. Foi projetado para usuários com pouco ou nenhum conhecimento de programação ABAP. O ABAP Query oferece aos usuários uma ampla variedade de maneiras de definir relatórios e criar diferentes tipos de relatórios, como listas básicas, estatísticas e listas classificadas.
A Consulta ABAP compreende quatro componentes:
- Consultas
- Conjuntos de informações
- Grupos de usuários
- Tradução de consulta
Vamos examiná-los em detalhes: -
Consultas
Conjuntos de informações
InfoSets são visualizações especiais de fontes de dados. Um InfoSet descreve quais campos de uma fonte de dados podem ser relatados em consultas. Um InfoSet pode ser atribuído a diversas funções ou grupos de usuários.
Diferenciais-
- Ao criar InfoSets e atribuí-los a funções ou grupos de usuários, o administrador do sistema determina o intervalo de relatórios que os departamentos de aplicativos individuais ou usuários finais podem gerar usando o SAP Inquerir.
- Os usuários finais podem trabalhar apenas com os InfoSets que são relevantes para sua área específica, conforme designado pela função ou grupo de usuários ao qual estão atribuídos.
Grupos de USUÁRIOS
O componente Grupos de usuários é usado para manter grupos de usuários (do ponto de vista de segurança).
Os usuários que trabalham no mesmo aplicativo são atribuídos ao mesmo grupo de usuários. Não importa quem realmente definiu uma consulta em um grupo de usuários. Cada usuário atribuído ao grupo de usuários é capaz de executar a consulta.
Os usuários em um grupo de usuários precisam ter o autorizações necessárias antes que eles possam alterar ou redefinir uma consulta. Cada usuário em um sistema pode ser atribuído a vários grupos de usuários.
Componente Tradução/QUERY
Muitos textos são gerados ao definir consultas, InfoSets e grupos de usuários. Esses textos são exibidos no idioma que escolhemos quando acessamos o SAP .. Podemos comparar o texto/idiomas usando este componente.
Processamento de dados em consultas
Os dados podem ser processados e apresentados de 3 maneiras: -
- LISTA BÁSICA – Apresenta os dados na ordem definida pela área funcional (suporta classificação e soma).
- ESTATÍSTICA – Mostra os números estatísticos calculados a partir dos dados básicos.
- LISTA CLASSIFICADA – Uma lista classificada é uma especialização de uma estatística. Ex Top dez clientes de uma agência de viagens.
Uma consulta pode ter uma lista básica, até nove estatísticas e até nove listas classificadas.
CRIANDO UMA CONSULTA
Passo 1) Vá para SQ01. Dê um nome à consulta e clique no botão Criar.
Passo 2) Dê a descrição da consulta na próxima tela. Especifique o comprimento de saída e selecione a opção de processamento na caixa Outras Opções de Processamento. Os dados podem ser exibidos em vários formatos, como tabela, download para um arquivo e exibição em Word, etc.
Passo 3) Clique na próxima tela, selecione o grupo de campos a ser utilizado.
Passo 4) Clique na próxima tela, selecione os campos que deseja exibir
Passo 5. Na próxima tela, selecione os campos de seleção e escolha um dos tipos de saída (básico, estatístico, classificado).
Em cada uma das listas, você pode selecionar várias opções (por exemplo, ordem de classificação dos campos, alterar comprimento de saída, cor da coluna, totais, cabeçalho da página, rodapé da página, etc.).
Passo 6) Depois de fornecer todas as opções acima, você pode salvar a consulta e executá-la.
Nota:
Transação para criar/manter infoset –SQ02
Transação para criar/manter grupo de usuários –SQ03