Escolar Documentos
Profissional Documentos
Cultura Documentos
2
Debug para Funcionais
Agenda:
Dicionário de dados
3
Debug para Funcionais
Dicionário de dados
• O que é um dado?;
• Estrutura de dados;
• Domínio de Dados;
• Elemento de Dados
• Campo;
• Tabela Transparente;
• Estrutura;
• Ajuda de Pesquisa;
• Objetos de bloqueio;
• Dúvidas.
4
Debug para Funcionais
Conceitos básicos
Onde estão os campos?
5
Debug para Funcionais
Estrutura de dados
Domínio de Dados
I
Elemento de Dados
II
Campo
III
Tabela Transparente
IV
6
Debug para Funcionais
Estrutura de dados
Domínio de Dados
I
Elemento de Dados
II
8
Debug para Funcionais
Estrutura de dados
Campo
III
9
Debug para Funcionais
Estrutura de dados
Tabela Transparente
IV
10
Debug para Funcionais
Estrutura
Estrutura
Transação = SE11
11
Debug para Funcionais
Ajuda de Pesquisa
Através da ajuda de pesquisa que o sistema viabiliza o match code para determinados campos, exemplo MATERIAL.
A ajuda de pesquisa é definida no nível do <Elemento de Dados>.
Todo mecanismo de ajuda de pesquisa obrigatóriamente requer um <Parâmetro> de consulta.
12
Debug para Funcionais
Objeto de bloqueio
Objeto de bloqueio é uma técnica muito importante do mundo Abap, pois com ela conseguimos verificar se algum
registro na tabela deve ou não ser modificado ou lido.
Esta técnica de bloqueio não reflete diretamente no banco de dados, ou seja, se alguém for alterar o registro, ele
precisará verificar se este está bloqueado.
É o que chamamos de funções de bloqueio ENQUEUE/DEQUEUE
Bloqueia os
CALL FUNCTION “ENQUEUE_NOME_OBJETO” dados
O
Rotina do programa pela qual o queremos monitoramento
preservar os dados neste processamento do bloqueio é
feito via SM12
14
Conheça nosso portfólio de
treinamentos SAP
Email: contato@refsonconsultoria.com
Skype: refsonct
Site: www.refsonconsultoria.com
15