Algumas tarefas você pode automatizar
facilmente... Quase brincando!
Demonstrações SHDB e CATT
• SHDB: relatório “técnico” de campos
preenchidos
-Utilidade: Facilitar definição de Batch Imput
• CATT: automatização de entrada e
modificação de dados no sistema que pode
ser configurada por consultores funcionais.
-Limitações: dados não são processados e
devem estar em um formato definido pela
ferramenta
CATT
• Automatização de entrada/modificação de
dados no sistema
• CATT X Batch Imput
– CATT pode ser configurada por consultores funcionais.
– CATT: dados não são processados e devem estar em um
formato definido pela ferramenta
– Características Técnicas (?)
• Usado para stress test, geração de dados de
treinamento, modificações de documentos em
ambiente de produção...
• Client deve permitir execução CATT e permitir
geração de change requests para sua criação. Será
necessária tb uma classe de desenvolvimento
CATT - Criação de Caso Teste
• Instruções baseadas na versão 45B
• Em primeiro lugar cria-se um caso teste, que,
posteriormente, será rodado para gerar ou
modificar dados no sistema conforme o desejado
• Transação SCAT / entrar com um nome qualquer no campo
“Caso teste” / Botão TCD
• Selecionar classe de desenvolvimento SAP e change request
• Entrar com código da transação e executá-la de forma a simular
a criação/alteração desejadas
• Encerrar registro (F12) se a alteração se restringe a uma
transação. Registrar (Enter), se uma transação subsequente for
encessária.
• Modificar atributos de unidade de teste cf a necessidade e
gravar
CATT - Gerar planilha fonte de dados
•
•
•
•
•
•
Transação SCAT/ entrar “Caso teste” criado/
Botão Modificar para opção “Funções”
Duplo clique em TCD (fazer o processo todo a seguir para todas as
transações do caso teste)
O resultado do duplo click é a exibição de uma lista com todas as telas
relacionadas ao caso teste.
Duplo click na tela na qual será inserido o parâmetro externo (fazer o
descrito a seguir para todas as telas em que se inserem parâmetros
externos da transação
Selecione o campo que deve ser preenchido com valores da planilha e
clique no botão “inserir parâmetro de importação (F6). Repita a
operação para outros campos na mesma tela se necessário
Acesse as outras telas que têm campos a serem
preenchidos com valores da planilha através dos botões “1.a Tela”
(Shift+F6), “Tela anterior” (Shift+F7), “Tela seguinte” (Shift+F8) e
“Última tela (Shift+F9).
CATT - Gerar planilha fonte de dados
•
•
•
•
•
Continuando...
Voltar (F3) duas vezes, gravar e, no menu, Saltar/ Variantes externas/
Exportar proposta
Definir diretório e nome do arquivo a ser gerado e clicar em Transferir
(Enter). O arquivo tem que ter a extensão .txt !
Abrir o .txt na planilha (abrir em editor aumenta as chances de gerar
erros no layout) e, a partir da 5.a linha entrar, para cada campo, com
os valores a serem gerados/modificados pelo CATT.
– Não altere nenhuma outra célula da planilha, principalmente as da
linha 3!
– Note que cada linha da planilha corresponde a um registro a ser
gerado ou alterado.
Grave o arquivo, novamente, como .txt !!!
CATT - Executar
• Transação SCAT
• Entrar com o caso teste conveniente e
Executar(F8)
• Modo de Processamento: em Background (a não ser
que queira testar o CATT. Neste caso, use modo Visíve.
O modo Erro serve para corrigir eventuais erros durante
o processamentol)
• Á direita da tela, clique no botão Selecion. e localize o
.txt que contém os dados a serem importados
• Executar (F8)
• Examinar o log que aparece em seguida. Todos os
documentos criados são listados, assim como aqueles
com erro
SHDB
• SHDB: relatório “técnico” de campos
preenchidos
• SHDB é o código da transação
• 1.a tela:
Nomear novo SHDB ou
pesquisar um já gravado
• 2.a tela:
pede cód da
transação e
simula a mesma
Critério de seleção para
pesquisa de SHDB’s
já gravados
SHDB
Depois de gravar a transação chamada via SHDB:
Transação
Tela
Campos
Valores para
os campos
Alguns valores são
default do sistema:
aparecem mesmo
sem termos alterado
os mesmos
Outros valores são
aqueles que definimos
através do preenchimento
de campos da transação
SHDB
O registro do SHDB pode ser gravado no sistema
(Ctrl+S) e/ou como arquivo (Sistema/lista/gravar/file local)
Opção “rich text format” aberta no editor de textos:
Definida origem de dados
Definida lógica para
preenchimento de campo
Constante
Se tudo deu certo...
Parabéns! Você já pode deixar
alguns trabalhinhos mecânicos
com a gente!
Download

Demonstrações SHDB e CATT