Archive for category: Conceitos

Data Type – Parte 2

26 October, 2008 (10:38) | Conceitos | By: furlan

Continuando a nossa discussão sobre Data Types em ABAP (parte 1), vamos agora ver os tipos standards imcompletos, ou seja, que exigem um complemento no momento da criação do Data Object. Veja o exemplo abaixo: DATA: var_text(25) TYPE c. A variável var_text é uma cadeia de caracter, com 25 posições. Se você não especificar o [...]

Data Type – Parte 1

18 October, 2008 (00:20) | Conceitos | By: furlan

Um dos assuntos que mais causa confusão nos iniciados em ABAP é o assunto de Data Types. Uma das características do ABAP é o fato dela ser tipada. Isso significa que qualquer variável (Data Object), parâmetro de Function Module, subrotina (forms), métodos etc. são baseados em tipos. DATA var TYPE i. Acabei de criar um [...]

O Que São Dispacher e Workprocess?

19 April, 2008 (23:22) | Conceitos, Configuração e Ambiente | By: furlan

Dispacher e Workprocess (WP) são componentes do SAP Web Application Server (WAS). Figura 1 – Dispacher e Workprocess. Os WPs são responsáveis por executar as diversas tarefas dentro do sistema. Então temos o dispacher que recebe todas as requisições (seja por ação do usuário, ou por execução do batch job, ou algum updade de banco [...]

Regras de Ouro do Acesso ao Banco de Dados.

16 April, 2008 (08:06) | Conceitos, Performance, Tecnica de Programação | By: furlan

Em programação ABAP ou em qualquer outra linguagem, devemos ter grandes preocupações com a performance, ou seja, no tempo que o programa leva para retornar algum resultado ao usuário. Na maioria dos casos de problemas de performance em ABAP, o grande vilão é o acesso ao banco de dados. Um programa com acessoo ao banco [...]

Alterando Dados nas Tabelas Transparentes

10 April, 2008 (08:00) | Conceitos, Receita ABAP, Tecnica de Programação | By: furlan

Problema Inserir, modificar e alterar dados em tabelas transparentes. Solução Os comandos Open SQL para modificar dados em tabelas transparentes são INSERT, UPDATE, MODIFY e DELETE. Todos os comandos incluem formas de atualizar linhas individuais e várias linhas de uma vez. INSERT INTO spfli VALUES wa_spfli ou INSERT spfli FROM wa_spfli. Os dois comandos acima [...]

Material Inicial Sobre Orientação a Objetos

25 January, 2008 (22:32) | Anotação de Aula, Conceitos | By: furlan

Aprender Orientação a Objeto (OO) é mudar a sua forma de resolver problemas. OO não substitui a programação procedural, mas fornece um ferramental poderoso para comunicar e solucionar problemas complexos. Não quero aqui explicar extensivamente OO, mas apresentar alguns materiais que pesquisei na internet e que julgo ser apropriados como introdução ao assunto. Sugiro o [...]

Quando Usar Type, Like e Begin Of?

25 September, 2007 (15:32) | Conceitos | By: furlan

A principal tarefa de qualquer programa, independente da linguagem, é trabalhar com dados. Cada linguagem possui as suas formas de criar e manipulá-los. ABAP utiliza tipos como base para criação dos dados que o programa manipulará. Para criar algum objeto de dado no ABAP, você utiliza o comando DATA: DATA v_texto(20) TYPE c VALUE ‘Objeto [...]

Modelo de Dados do SAP Flight Model

21 September, 2007 (21:38) | Conceitos, Configuração e Ambiente | By: furlan

O SAP Flight Model é o modelo de dados usado em um sistema muito simplificado de controle de reservas de vôos. Esse modelo é utilizado em quase todos os exercícios e demonstrações do treinamento ABAP Workbench. Ele está disponível em todas as implementações e por isso é também usado em todos os exemplos do ABAP [...]