Anda di halaman 1dari 46

ABAP/4 QUERY

Manual de orientao

Query

uma ferramenta standard que o sistema disponibiliza ao usurio para que ele selecione as informaes necessrias para o desenvolvimento de suas atividades dirias.

A manipulao de dados e a transparncia com que os mesmos sero apresentados no final de cada relatrio criado pelo usurio pode ser considerada como uma das grandes vantagens do ABAP/4 Query.

No Menu Principal selecionar o caminho:

Ferramentas > ABAPWorkbench

Na Tela abaixo selecionar o caminho:

Utilitrios > ABAP/4 Query > Grupos de usurios


ou digitando a Transao: SQ03 SQ03

Na tela abaixo, proceder da seguinte forma: 1- Digitar o Grp. de usurios (GRUPO_TESTE) 2- Clicar no boto Criar

Na tela abaixo, proceder da seguinte forma: 1- Digitar no Grupo de usurios a descrio do GRUPO_TESTE (Treinamento) 2- Clicar no boto Gravar ENTER

A tela abaixo o retorno do processo de criao de um Grupo de usurios.

Voltar

Na Tela abaixo selecionar o caminho:

Utilitrios > ABAP/4 Query > reas funcionais


ou digitando a Transao: SQ02 SQ02

Na tela abaixo, proceder da seguinte forma: 1- Digitar a rea funcional (ZWATESTE) 2- Clicar no boto Criar

Na tela abaixo, proceder da seguinte forma: 1- Digitar a Denominao (Treinamento) 2- Digitar a Tabela (MARA) 3- Escolher a opo Unio tabelas 4- Clicar no boto Avanar ENTER

10

Na tela abaixo, proceder da seguinte forma: 1- Digitar a Tabela ligada (MARD) 2- Clicar no boto

Definir condio

11

Na tela abaixo, proceder da seguinte forma: 1- Clicar no boto

Especificar condio

12

Na tela abaixo, proceder da seguinte forma: 1- Clicar no boto Sim

(da janela Ligao - Propostas?)

13

Na tela abaixo, proceder da seguinte forma: 1- Definir as condies de ligao desejada entre as duas tabelas 2 - Clicar no boto Gravar 3 - Clicar no boto Gerar Shift+F6 4 - Clicar no boto Voltar F3
(2 vezes)

14

Na tela abaixo, proceder da seguinte forma:

1 - Clicar no boto de novos Grps.funcs.

15

Na tela abaixo, proceder da seguinte forma: 1 Na janela Criar grupos funcionais digitar MB (codigo do grupo) e o Significado do grupo 2 Clicar no boto de novos Avanar ENTER

16

Na tela abaixo, proceder da seguinte forma: 1 Clicar no boto Join MARA e depois Join MARD para definir os campos das tabelas que sero utilizados na Query.

17

Na tela abaixo, proceder da seguinte forma: 1 Clicar duas vezes sobre o campo desejado e este ser marcado com o cdigo do grupo funcional em evidencia.

2 Proceder assim para cada grupo funcional.

Salvar, Ativar e Voltar.

18

Na tela abaixo, proceder da seguinte forma: 1 - Clicar no boto Atribuio a grupos de usurio

19

Na tela abaixo, proceder da seguinte forma: 1 - Escolher o grupo desejado 2 - Salvar 3 - Voltar

20

Na Tela abaixo selecionar o caminho:

Utilitrios > ABAP/4 Query > Queries

21

Na tela abaixo, proceder da seguinte forma: 1 - Digitar o nome da Query 2 - Clicar no boto Criar (ZWAQUERY1)

22

Na tela abaixo, proceder da seguinte forma: Clicar no boto Selecionar ENTER

23

Na tela abaixo, proceder da seguinte forma: 1 - Digitar o Ttulo (Treinamento) 2 - Digitar o Comentrio (testes) 3 - Clicar no boto Tela seguinte F6

24

Na tela abaixo, proceder da seguinte forma: 1 - Escolher um dos grupos a criar query (exemplo: Grupo 01) 2 - Clicar no boto Tela seguinte F6

25

Na tela abaixo, proceder da seguinte forma: 1 - Escolher os campos desejados para a query Grupo 01 2 - Clicar no boto Tela seguinte F6

26

Na tela abaixo, proceder da seguinte forma: 1 - Escolher os campos de seleo desejados 2 - Clicar no boto Lista bsica Shift+F4

27

Na tela abaixo, proceder da seguinte forma: 1 Se no aparecerem na tela, todos os campos escolhidos, Clicar no boto

Sem explicaes

28

Na tela abaixo, proceder da seguinte forma: 1 - Digitar o nmero da Linha de cada campo (exemplo: 1) 2 - Digitar o nmero da Sequencia de cada campo (exemplo: 1 a 5) 3 - Digitar o nmero da Ord. do campo desejado (exemplo: 1 para o Num Material) 4 - Optar se deseja totalizar o campo Peso lquido 5 - Clicar no boto Tela seguinte F6

29

Na tela abaixo, proceder da seguinte forma: 1 - Optar pelos niveis de grupo desejados 2 - Clicar no boto Tela seguinte F6

30

Na tela abaixo, proceder da seguinte forma: 1 - Escolher as opes de saida de linha da lista desejadas 2 - Clicar no boto Tela seguinte F6

31

Na tela abaixo, proceder da seguinte forma: 1 - Escolher as opes de saida do campo 2 - Clicar no boto Tela seguinte F6

32

Na tela abaixo, proceder da seguinte forma: 1 - Digitar as informaes desejadas do ttulo da lista bsica 2 - Clicar no boto Tela seguinte F6

33

Na tela abaixo, proceder da seguinte forma: 1 - Escolher o tipo de Grafico que desejar gerar 2 - Clicar no boto Executar F8

34

Na tela abaixo, proceder da seguinte forma: 1 - O nmero do material desejado ou a faixa de materiais ou todos 2 - Clicar no boto Executar F8

35

Nas telas abaixo, est apresentado o inicio e final do relatrio gerado a partir da execuo da query montada:

36

Na tela abaixo, pode se optar por ver o grafico: 1 - Clicar no boto Exibir como tabela F6

37

Na tela abaixo, proceder da seguinte forma: 1 - Escolher a categoria do grfico desejado (Colunas) 2 - Clicar no boto Avanar Enter

38

Na tela abaixo, proceder da seguinte forma: 1 - Escolher a categoria do grfico desejado (Diagrama polar) 2 - Clicar no boto Avanar Enter

39

Especificao de programa de treinamento: ZWAnnT09


Tabelas envolvidas: T001 - Empresas

Parmetros: Pedir o Cdigo da Empresa


Criar o Formulrio ZWAnnT09, conforme lay out anexo. Obs: Sero utilizadas impressoras Laser ou DeskJet usando folhas soltas em branco. Ser impressa uma nica folha por solicitao (parmetro).

Procedimentos: Pedir o parmetro: Cdigo da Empresa. Ler na tabela T001 o codigo digitado no parametro, Formatar o formulrio referido, com: 1- cabealho: 2- main: RELATORIO DE EMPRESA BUKRS BUTXT ADRNR ORT01 LAND1 com a funo J_1BREAD_CGC_COMPANY obter o CGC formatado atraves do T001-BUKRS e o resultado No campo CGC_NUMBER.

Codigo da Empresa Nome da Empresa Endereco da Empresa Cidade Pais CGC

3- rodape:

RODAPE

Data e Hora
Obs.: Imprimir as molduras definidas no formulrio.

40

Outros Exerccios

41

Especificao de programa de treinamento: ZWAnnT10


Tabelas envolvidas: MARA - Mestre dos Materiais (Dados Gerais) MARD - Mestre dos Materiais (Deposito) MAKT - Textos breves de Materiais

Parmetros:

Cdigo do material

Criar o Formulrio ZWAnnT10, conforme lay out anexo, copiando o formulrio RT_CHECK_LIST Sero usadas as impressoras Laser ou DeskJet com folha solta branca.

Procedimentos: Pedir o parmetro: Cdigo do Material. Ler na tabela MARA o cdigo digitado no parmetro, (MATNR), Ler na tabela MARD Centro de Custos Deposito Estoque Valor Ler na tabela MAKT Descr.do Material (MAKTX) Formatar o formulrio referido com: 1- cabealho: RELATORIO DE MATERIAL 2Codigo e Nome do Material, Estoque Total: com a somatoria das quantidades (LABST) Valor Total: 3- main com a somatoria dos valores (VKLAB) (WERKS), (LGORT), (LABST), (VKLAB).

Imprimir cada um dos registros lidos na tabela MARD com: Centro (WERKS) Deposito (LGORT) Estoque (LABST) Valor (VKLAB)

Obs.: Imprimir as molduras definidas no Formulrio.

42

Biblioteca

43

Functional Area
uma base de dados em que cada mdulo ir realizar a sua pesquisa para que seja extraido um conjunto de informaes solicitadas por cada usurio, sendo assim, necessrio que o usurio que estiver criando uma functional area conhea bem cada mdulo, pois ele ter que realizar pesquisas atravs de tabelas diferentes em cada mdulo SAP.

Pontos chaves para a criao de uma Functional Area: Qual ser a base de dados correspondente para: - A criao de um relatrio especfico da rea de vendas (SD); - Gerar relatrios que contenham informaes financeiras da minha empresa; etc.

Quais so os campos que sero selecionados para a gerao de mais de um relatrio;

Ser necessria a criao de alguns campos que j contenham clculos especficos para o usurio final;

Ser necessria a troca de textos de alguns campos para facilitar o uso de um relatrio para uma determinada rea ou usurio;

Que tipo de usuarios devero Ter acesso ao desenvolvimento de uma Functional Area, query ou somente a um relatrio.

44

No Menu Principal selecionar o caminho:

Sistemas info > Relatrios ad hoc > ABAP/4 Query


ou digitando a Transao: SQ01 SQ01

Criando uma Functional rea

45

No Menu Principal selecionar o caminho:

Ambiente > reas funcionais


ou digitando a Transao: SQ02

SQ02

46

Anda mungkin juga menyukai