44781023 Manual ABAP Completo

18227 palavras 73 páginas
Manual
ABAP

By Antonio Carlos Roberto

SUMARIO

CONCEITO BREVE DO SAP 1
1 INSTÂNCIA X CLIENT 1
1.1 Estrutura da Empresa 1
1.1.1 Fábricas 1
1.1.1.1 América do Norte (Estados Unidos) 1
1.2 Objetos “Client Dependent” e “Client Independent” 1
1.3 Transações 2
2 EDITOR ABAP/4 2
2.1 Tabela de Sumário de Convenção de Nomes 3
3 EXEMPLOS CURSO BÁSICO 6
3.1 EXEMPLOS 6
3.2 EXERCÍCIOS 20
3.3 RESOLUÇÕES 25
4 TEORIA BDC SESSION 31
4.1 BDC Session 31
4.2 Passos para criação de uma BDC Session 31
4.3 Identificando telas em uma transação 31
4.4 Gerando a tabela BDC 31
4.5 Enviando uma tabela BDC para o sistema 34
4.6 Processando dados com CALL TRANSACTION 34
4.7 Processando dados com BDC_INSERT 35
4.8 Função BDC_OPEN_GROUP 35
4.9 Função BDC_INSERT 35
4.10 Função BDC_CLOSE_GROUP 35
5 EXEMPLOS BDC SESSION 36
6 EXERCÍCIOS BDC SESSION 40
6.1 Exercício BDC 44
6.1.1 Resolução: 45
7 COMANDO SELECT 50
7.1 Comando SELECT 50
7.2 SELECT * FROM dbtab. 50
7.3 Adições : 50
7.4 SELECT * FROM dbtab INTO TABEL itab. 51
7.5 SELECT * FROM dbtab APPENDING TABLE itab. 51
7.6 SELECT SINGLE * FROM dbtab WHERE f1 = g1 AND… AND fn + 51
7.7 SELECT * FROM dbtab APPENDING CORRESPONDING FILEDS OF TABLE itab. 51
7.8 SELECT * FROM dbtab FOR ALL ENTRIES in itab WHERE... 51
8 TIPOS DE SELECT EXISTENTES E MAIS UTILIZADOS 52
8.1 SELECT * FROM ... <tabela> 52
8.2 SELECT * FROM <tabela> WHERE <campo> EQ <conteúdo>. 52
8.3 SELECT * FROM <tabela> WHERE <table field> BETWEEN <field1> AND <field2>. 52
8.4 SELECT * FROM <tabela> WHERE <table field> LIKE … ‘_R$’. 52
8.5 SELECT * FROM <tabela> WHERE <table field> IN (…… , …….). 52
8.6 SELECT * FROM <tabela> WHERE <table field> IN <internal table>. 52
8.7 SELECT * FROM <tabela> ORDER BY <field1> <field2> … PRIM ARY KEY. 52
8.8 SELECT * FROM <tabela> BYPASSING BUFFER. 52
8.9 SELECT * FROM <tabela> APPENDING TABLE <internal table>. 52
8.10 SELECT * FROM <tabela> INTO TABLE <internal table>. 52
8.11 SELECT … INTO CORRESPONDING FIELDS OF

Relacionados