Introdução ao SAP NetWeaver Application Server
Noções básicas de programação:
- Fluxo de um progama ABAP
- Comunicação e Tecnologias de Integração
- Comandos SAP ABAP – Sintaxe, Editor, Comandos.
- Report – Listas
- ABAP Open SQL
- ABAP – Debugger
- Depuração de Programas ABAP
- Data Browser
Estrutura de Dados e Atribuições
- Objetos de Dados Complexos
- Estruturas
- Tabelas internas
- Modelagem de Dados e Recuperação de Dados
Carga/Extração de Dados – Upload e Download
- Tabelas (Elementos de Dados, Domínios, Tipos Instalados)
- Tabelas de Verificação, Tipos Moedas e Quantidades
- Visões e Ajudas de Pesquisa
- Tabelas Internas
- Relatórios ALV
- Estrutura de Programas
- Ferramentas de Análise de Programa e Gerenciamento de memória e chamadas de programas
- Modularização usando sub-rotinas, módulos de função e métodos
- Module Pool
- Telas de Seleção e Telas (Dynpros)
Dicionário de ABAP:
- Os tipos de dados no dicionário (elementos de dados, domínio, tabelas, visualizações)
- Desempenho durante o acesso de mesa
- Checagem de entradas
- Dependências de Objetos do Dicionário
- Alterações nas tabelas
- Procurar ajuda
Objetos ABAP
- Análise e design UML
- Classes e objetos
- Herança
- Interfaces
- Eventos
- Classes Globais e Interfaces
- Manipulação de exceção
- Exemplos de Orientação a Objetos ABAP
- ALV e BAdIs
- Classes abstratas, métodos de fábrica, singletons
BDC Session
Call Transaction
Batch Input
Job Schedule
Fundamentos da Web Dynpro para ABAP
- Arquitetura
- Componentes Web Dynpro, janelas e views
- Controladores Web Dynpro
- Contexto Web Dynpro
- Web Dynpro UI interface
- Controlador e Contexto de programação
Objetos Compartilhados
Programação Dinâmica:
- Símbolos de campo e referências de dados
- Runtime Type Services (RTTS)
Melhorias e modificações:
- Melhorar elementos do Dicionário
- Exits de clientes
- Business Add Ins (BAdIs)
- Modificações
- Melhorias implícitas e explícitas
- Estrutura de aprimoramento