DESENVOLVEDOR ABAP COM LÓGICA E PROGRAMAÇÃO

Descrição

Objetivo

• Transmitir aos alunos os conhecimentos das principais técnicas e de exercícios práticos;
• Apresentar aos alunos como tem uma visão holística do desenvolvimento em ABAP;
• Formar iniciantes na área de desenvolvimento em ABAP (Versão ECC 6.0).

Público Alvo

• Desenvolvedores de outras plataformas;
• Todos os profissionais de SAP que queiram que desejam ampliar seus Conhecimentos.

Formato

• Curso Online – Ao Vivo
• Curso Online – Gravado
• In Company

Carga Horária

100 horas (das 19:00 às 23:00h – 5 aulas de 4 horas, de segunda a quarta)

Ementa

• Introdução;
• Representações;
• Tipos de Dados (Inteiro, Real, Literal, Lógico);
• Variáveis;
• Expressões Aritméticas;
• Expressões Lógicas;
• Estrutura de Repetição;
• Estrutura de Condição;
• Variáveis Indexadas;
• Revisão;
• Subalgoritmos.

1. Introdução ao ambiente SAP

• Acesso SAPGui;
• Introdução técnica ao SAP;
• Conceito de Transações;
• Menus e Favoritos;
• Barra de navegação;
• Barra de Status;
• /n /o /nex /i /bend;
• Histórico;
• Copiar com crtl+y;
• Multi Janelas;
• Temas.

2. Estrutura SAP

• O que é mandante?
• O que é request?
• O que é liberação e transporte de request?

3. Introdução a estrutura ABAP

• Desenvolvimento de tabelas (SE11);
• Dicionário de dados;
• Criando tabela e seus componentes; Chave de tabela;
• Criando Elemento de dados;
• Criando Domínio;
• Gerando visualização p/ (SM30);
• Relacionamento entre tabelas;
• Criando transação (SE93).

4. Dicionário de dados

• Criação de tabelas;
• Criação de elementos de dados;
• Criação de domínios;
• Criação de estruturas;
• Explicação de índices em tabelas;
• Relacionamento de tabelas.

5. Introdução ao código ABAP

• Detalhamento dos principais objetos da sintaxe ABAP para a posterior análise do Debug;
• Comando WRITE;
• Definição de variáveis e constantes (DATA / CONSTANTS);
• Tela de seleção (SELECTION-SCREEN);
• Tabelas Internas (TYPE TABLE OF / APPEND);
• Estruturas (TYPES);
• Ranges (SELECT-OPTIONS / RANGES);
• Blocos de modularização (PERFORM);
• Operadores (EQ / NE / IN / LT / = / <> / => / <=, etc.);
• Concatenate.

6. Acessando tabelas

• Seleções (SELECTs);
• Leituras sequenciais e individuais (LOOP AT / READ TABLE / DO ENDDO);
• Classificação de tabela interna (SORT);
• Tratar tabelas externas (MODIFY / INSERT).

7. Criando e usando funções Standard

• Como criar funções (SE37);
• Entendendo o Import / Export / Exceções em funções;
• Utilizando / testando funções e sua sintaxe;
• Utilizando funções de conversão.

8. Criando relatórios ALV

• Criando um programa com ALV.

9. Conhecendo os princípios do module-pool

• Module Pool;
• Status GUI;
• Title GUI;
• Criando uma tela;
• Criando botões;
• Trabalhando com PBO e PAI;
• Eventos;
• Desenvolvimento de telas (SE80);
• Construindo uma calculadora.

10. Debugger Novo (/H – Break-point)

• Opções de interação, detalhamento de suas ferramentas;
• Verificação de conteúdo e manipulação de dados em tempo de execução.

1. Enhacement-Point

• Como criar / modificar / excluir.

2. EXITs

• Como localizar / Criar, Modificar / Ativar.

3. SHDB (Mapeamento de transações)

• Como criar.

3.1. Batch-Inpu

• Como criar uma execução a partir do SHDB

4. BAPIs

• Como utiliza-las.

5. Função de UPLOAD / DOWNLOAD

• Como ler e gravar um arquivo TXT.

6. JOB / Execução em Background

• Como criar JOB, Variantes. (SM36 / SM37)

Avaliações

Não há avaliações ainda.

Apenas clientes logados que compraram este produto podem deixar uma avaliação.

©2020 • Cromos IT • Todos os direitos reservados.
X