Você está na página 1de 51

ABAP/4

MÓDULO
POOL
Manual de orientação

Propriedade de:
______________________________________________________________________________________________________
Preparado por: Alexandre Tanin Medeiros

Módulo Pool

O Pool de Módulos é o método pelo qual podemos interagir na

criação de programas que contenham telas gráficas.

Para isso existem o PBO (Process Before Output) e PAI (Process

After Input) que possuem um editor de programas on-line, chamado de

FLOW LOGIC.

No FLOW LOGIC fazemos chamadas através de MODULES que

são mini-programas on-line.

______________________________________________________________________________________________________
Outubro 1999 Página 01

No Menu Principal selecionar o caminho:

Ferramentas > ABAPWorkbench


______________________________________________________________________________________________________
Outubro 1999 Página 02

Na Tela abaixo selecionar:

Repository Browser

ou digitar a Transação: SE80

SE80
______________________________________________________________________________________________________
Outubro 1999 Página 03

Na tela abaixo, proceder da seguinte forma:

1- Clicar na opção Programa

2- Colocar o nome do programa a ser criado (ex. ZWAPOOL)

3- Clicar no botão de EXIBIR


______________________________________________________________________________________________________
Outubro 1999 Página 04

Na tela abaixo, proceder da seguinte forma:

1- Clicar no botão de SIM para cria um novo programa


______________________________________________________________________________________________________
Outubro 1999 Página 05

CRIAÇÃO DE TOP INCLUDE.

1 – Clicar em AVANÇAR
______________________________________________________________________________________________________
Outubro 1999 Página 06

Na Tela abaixo selecionar o caminho:


1 – Colocar o nome do TOP INCLUDE (ex. ZWAPOOLTOP)

2 – Clicar em AVANÇAR
______________________________________________________________________________________________________
Outubro 1999 Página 07

Na tela abaixo, proceder da seguinte forma:

1 - Digitar o comentário do programa

2 - A categoria deverá estar em “M” Pool de Módulo


3 - A aplicação pode ser *

4 – Clicar no botão GRAVAR ( determinando se Objeto Local ou a classe de


desenvolvimento).
5 – Clicar em VOLTAR

______________________________________________________________________________________________________
Outubro 1999 Página 08

Na tela abaixo, proceder da seguinte forma:

1 - Clicar em no sinal + em INCLUDES que abrirá a árvore com o TOP


2 – Clicar uma vez em ZWAPOOLTOP deixando-o iluminado

3 – Clicar no botão GERAR / ATIVAR

4 – Clicar duas vezes em ZWAPOOLTOP para ver o código do TOP


______________________________________________________________________________________________________
Outubro 1999 Página 09

Na tela abaixo, proceder da seguinte forma:

1 - Clicar em EXIBIR <-> MODIFICAR


2 – Digitar o código e ao final no botão GRAVAR
______________________________________________________________________________________________________
Outubro 1999 Página 10

CRIAÇÃO DE TELA

1- Clicar no nome do programa ZWAPOOL.

2 – Clicar no botão CRIAR


______________________________________________________________________________________________________
Outubro 1999 Página 11

Na tela abaixo, proceder da seguinte forma:

1- Clicar na opção TELA e colocar o número dela (ex. 0100)

2- Clicar no botão CRIAR


______________________________________________________________________________________________________
Outubro 1999 Página 12

Na tela abaixo, proceder da seguinte forma:

1- Digitar a descrição da tela

2 - Clicar no botão Gravar


3 - Clicar no botão Gerar/Ativar Shift+F6
4 - Clicar no botão Voltar F3 (1 vez)
______________________________________________________________________________________________________
Outubro 1999 Página 13

Na tela abaixo, proceder da seguinte forma:

1 - Clicar em + da TELA
2 – Clicar duas vezes em 0100 para ver o código.
______________________________________________________________________________________________________
Outubro 1999 Página 14

Na tela abaixo, proceder da seguinte forma:

1 – Clicar em EXIBIR <-> MODIFICAR

2 – Retirar o * (comentário) do MODULE STATUS_0100 e


MODULE USER_COMMAND_0100

3 – Clicar em GRAVAR
4 – Clicar em VOLTAR

______________________________________________________________________________________________________
Outubro 1999 Página 15

CRIAÇÃO DO PBO (Process Before Output)

1 – Clicar no MODULE STATUS_0100 (2 vezes)

2 – Clicar em SIM
______________________________________________________________________________________________________
Outubro 1999 Página 16

Na tela abaixo, proceder da seguinte forma:

1 – Clicar na opção novo include e dar um novo nome (ex ZWAPBO)

2 – Clicar em AVANÇAR
______________________________________________________________________________________________________
Outubro 1999 Página 17

Obtendo a tela abaixo


______________________________________________________________________________________________________
Outubro 1999 Página 18

Na tela abaixo, proceder da seguinte forma:

1 - Retirar o * (comentário) do SET PF-STATUS ‘XXXXXXXX’ e


SET TITLEBAR ‘XXX’.
2 - Substituir os X por : SET PF-STATUS ‘00000001’ e
SET TITLEBAR ‘001’.

3 - Clicar em Gravar

______________________________________________________________________________________________________
Outubro 1999 Página 19

Na Tela abaixo selecionar o caminho:


1 – Clicar duas vezes em cima do ‘00000001’

2 – Clicar em SIM para criar o objeto

______________________________________________________________________________________________________
Outubro 1999 Página 20

Na tela abaixo, proceder da seguinte forma:


1 - Digitar o texto breve

2 - Clicar no botão AVANÇAR

______________________________________________________________________________________________________
Outubro 1999 Página 21

Na tela abaixo, proceder da seguinte forma:


1 - Clicar no ícone ao lado de ‘Atribuição de teclas’

______________________________________________________________________________________________________
Outubro 1999 Página 22

Na tela abaixo, proceder da seguinte forma:


1 - Digitar o BACK nos dois ícones de setas

2 - Digitar o RW no ícone com X

3 - Clicar em GERAR e depois em GRAVAR

4 – Clicar em VOLTAR

______________________________________________________________________________________________________
Outubro 1999 Página 23
Na tela abaixo, proceder da seguinte forma:

1 - Clicar duas vezes em cima de ‘001’

2 – Clicar em SIM para criar objeto

______________________________________________________________________________________________________
Outubro 1999 Página 24
Na tela abaixo, proceder da seguinte forma:

1 - Digitar o título para a barra de menu

2 - Clicar no botão GRAVAR

3 – Clicar em VOLTAR

______________________________________________________________________________________________________
Outubro 1999 Página 25
CRIAÇÃO DO PAI (Process After Input)

1 – Clicar no MODULE USER_COMMAND0100 (2 vezes)

2 – Clicar em SIM

______________________________________________________________________________________________________
Outubro 1999 Página 26
Na tela abaixo, proceder da seguinte forma:

1 – Clicar na opção novo include e dar um novo nome (ex ZWAPAI)

2 – Clicar em AVANÇAR

______________________________________________________________________________________________________
Outubro 1999 Página 27
Obtendo a tela abaixo

______________________________________________________________________________________________________
Outubro 1999 Página 28
Na tela abaixo, proceder da seguinte forma:

1 – Digitar as instruções para que os botões de voltar e cancelar funcionem


2 - Clicar no botão GRAVAR

3 - Clicar no botão VOLTAR

OBS – Estas funções dos botões estão sendo digitadas no PAI

______________________________________________________________________________________________________
Outubro 1999 Página 29
Obtendo-se a seguinte tela

______________________________________________________________________________________________________
Outubro 1999 Página 30
MONTANDO UMA TELA

1 - Clicar no + de TELA

2 - Clicar duas vezes em na tela 0100

______________________________________________________________________________________________________
Outubro 1999 Página 31
Na tela abaixo, proceder da seguinte forma:

1 - Clicar no botão TELA COMPLETA

______________________________________________________________________________________________________
Outubro 1999 Página 32
Na tela abaixo, proceder da seguinte forma:

1 - Clicar no botão EXIBIR <-> MODIFICAR

______________________________________________________________________________________________________
Outubro 1999 Página 33
Na tela abaixo, proceder da seguinte forma:

1 - Criar duas caixas e duas caixas de texto.

______________________________________________________________________________________________________
Outubro 1999 Página 34
Na tela abaixo, proceder da seguinte forma:

1 – Colocar o nome nas caixas de texto, clicando na caixa respectiva e


colocando MATERIAL e CENTRO na caixa com o título TEXTO

2 – Colocar o nome da tabela e campo na caixa de texto com o título NOME


CAMP (ex MARA-MATNR para Material e T001W-WERKS para Centro) ou

2 – Clicar no botão DICT/CAMPOS DE PROG.

______________________________________________________________________________________________________
Outubro 1999 Página 35
Na tela abaixo, proceder da seguinte forma:

1 – Digitar o nome da tabela a ser utilizada

2 –Clicar no botão CHAMAR DO DDIC

______________________________________________________________________________________________________
Outubro 1999 Página 36

Na tela abaixo, proceder da seguinte forma:

1 - Clicar em no botão da tabela na opção MARA- MATNR

2 - Clicar no botão Avançar Enter

OBS :Fazer o mesmo para T001W-WERKS (Centro)

______________________________________________________________________________________________________
Outubro 1999 Página 37

Na tela abaixo, proceder da seguinte forma:


1 - Selecionar o local desejado que o box aparecerá e dar um clique

2 - Observe que a janela criada é igual a primeira

______________________________________________________________________________________________________
Outubro 1999 Página 38

1 – Para eliminá-la basta clicar no objeto e clicar no botão ELIMINAR

OBS :. O segundo método é mais rápido e eficaz de ser executado


______________________________________________________________________________________________________
Outubro 1999 Página 39

1 – Criar um quadro clicando no ícone indicado e arrastar os textos de


material e centro junto com suas correspondentes caixas de texto para dentro do
quadro criado.
______________________________________________________________________________________________________
Outubro 1999 Página 40

1 – Dar nome ao quadro criado (ex. W_QUADRO)

2 - Colocar um título para o quadro (ex Parâmetros)

3 – Clicar em Salvar, Gerar e Voltar


______________________________________________________________________________________________________
Outubro 1999 Página 41

CRIAÇÃO DE TRANSAÇÃO

1 – Executar o mesmo procedimento de criação do PBO e PAI, porém com


a seleção da opção Transação

2 – Clicar em CRIAR
______________________________________________________________________________________________________
Outubro 1999 Página 42

1 – Selecionar a opção TRANSAÇÃO DE DIÁLOGO

2 - Clicar no botão AVANÇAR


______________________________________________________________________________________________________
Outubro 1999 Página 43

1 – Digitar parâmetros e clicar em SALVAR

2 – Clicar em VOLTAR
______________________________________________________________________________________________________
Outubro 1999 Página 44

1 – Clique duas vezes em ZWAPOOL


______________________________________________________________________________________________________
Outubro 1999 Página 45

1 – Clicar duas vezes em INCLUDE ZWAPOOLTOP


______________________________________________________________________________________________________
Outubro 1999 Página 46

1 – Determinar o OK_CODE da tela.

2 – SALVAR e VOLTAR
______________________________________________________________________________________________________
Outubro 1999 Página 47

Para executar:

1 – Clicar em ZWAPOOL

2 – Clicar TESTAR/EXECUTAR F8

3 – Escolher a opção DIRETO

4 – Clicar em AVANÇAR
______________________________________________________________________________________________________
Outubro 1999 Página 48

Você também pode gostar