No dia 7 de Janeiro de 2009, eu publiquei aqui um post falando dos novos rumos que o ABAP101 estaria tomando. Disse que que publicaria posts relacionados a Ruby on Rails e outras tecnologias.
Balanço de 2009 e planos para 2010
January 8th, 2010 · No Comments
→ No CommentsTags: Offtopic
Qualidade em Processos
December 3rd, 2009 · No Comments
Nessas duas últimas semanas que passou ministramos um treinamento de XI lá na empresa que eu trabalho. O resultado foi excelente e por isso quero compartilhar com vocês alguns conceitos que discutimos e que podem ser aplicados imediatamente na vida profissional de um programador.
→ No CommentsTags: Offtopic · Processo de Negócio
O que é a cláusula NESTING LEVEL no comando SELECTION-SCREEN?
October 26th, 2009 · No Comments
No caso de programas executáveis (ou do tipo relatório ou report), temos muitos recursos para contruir uma tela de seleção de maneira programática, ou seja, usando código ABAP e não o Screen Painter.
Para fazer telas com tabs é necessário contruí-las com subcreens, usando o comando SELECTION-SCREEN BEGIN OF SCREEN.
Uma das cláusulas muito específicas é a chamada NESTED LEVEL, usada para redimensionar frames dentro de uma tab.
→ No CommentsTags: Dúvidas de Aula
Respondendo dúvidas de sala de aula - Uma nova categoria
October 26th, 2009 · No Comments
Mais um dia de aula na KA Solutions na turma de ABAP Netweaver e mais uma vez surpreendido por um aluno.
Quando cheguei em sala um dos meus alunos veio me abordou com umas 10 perguntas. A princípio poderia parecer que ele seria um chato, mas não é o que eu penso. Penso justamente o contrário.
10 perguntas, logo após o final de semana?! Isso só quer dizer uma coisa, ele estudou e muito!
No final da aula, vamos às perguntas e novamente fiquei surpreso com o nível das perguntas, quero dizer, muito detalhadas, mostrando que ele não somente leu como realmente estudou e questionou aquilo que não estava claro.
Após responder às questões, fiquei tão contente com o resultado que resolvi publicar aqui as dúvidas que respondo em aula, até com um pouco mais de detalhes, numa nova categoria “Dúvida de Aula”.
Bom, graças a esse meu aluno aplicado, vou tem assunto para uns 10 posts
.
→ No CommentsTags: Anotação de Aula · Dúvidas de Aula
Novo Livro: Official ABAP Programming Guidelines
October 21st, 2009 · 1 Comment
No evento TechEd 2009 ocorrido na semana passada em Phoenix, foi lançado um novo livro de autoria de Horst Keller.
Mr. Keller é autor de outros livros de ABAP e ele faz parte da equipe de arquitetura do core do ABAP. Já trabalhou na equipe de documentação da linguagem e considero uma das principais autoridades em ABAP do mundo.
O livro chama-se Official ABAP Programming Guidelines, onde lista uma série de boa práticas de programação ABAP, indo desde de declarações de data objects até arquitetura de software orientado a objeto.
Se você pensa em ser um bom programador ABAP, você de considerar seriamente em desenbolsar US$ 69,00 e investir nesse livro.
→ 1 CommentTags: ABAP OBjects · Livro
Aprendendo Inglês com PodCasts
August 30th, 2009 · 4 Comments
Em todas as turmas sempre discutimos assuntos relacionados ao mercado, como tendências dentro do SAP, devo ou não devo fazer uma academia funcional, qual o próximo assunto quente que devemos estudar etc. SOA? Java? WebDynpro? Adobe Forms?
Mas uma coisa que todos concordam é que saber inglês é fundamental. E não estou falando de “sei ler artigos técnicos”, saber se comunicar profissionalmente (também não estou falando de pedir um número um no McDonalds nos EUA). Quando digo se comunicar estou incluindo falar, entender e escrever em inglês.
[Read more →]
→ 4 CommentsTags: Mercado · Opinião
Tipos de Consultores ABAP
August 30th, 2009 · No Comments
Essa semana recebi uma dúvida de um ex-aluno sobre tipos de Consultores ABAP. O meu companheiro de docência, Vagner Silas enviou uma resposta que achei muito boa e a transcrevo para cá:
Cara… esse lance de tipos de abapers é um pouco confuso.
Eu diria que existem especialidades diferentes. Alguns exemplos:
- CCS - Customer Care Service - abapeiro que trabalha em utilities, que tem alguns módulos diferentes como WM (Work Management), FICA (Financial - Contract Account), EDM (Energy Data Management) e outros. Eu sou um Abaper CCS. Já trabalhei com Energy (TXU Texas e Comgas)
- Webdynpro - abapeiro que trabalha com componentes Web em application server Abap - lembra de module pool? WebDynpro faz o mesmo, só que o browser não é o SapGui. E MVC está implementado decentemente.
- BSP - business server pages - pegue html, misture código abap e pronto! Tem um site prontinho, como se fosse feito usando JSP ou ASP. O que vc não conseguir fazer com os padrões de WebDynpro, faça diretamente com BSP.
- Workflow - isso aí vc já tá vendo
- ALE/Idoc - abapeiro especialista em integração de sistemas
- XI/PI - abapeiro mais especialista ainda em integração de sistemas
… e por aí vai.
→ No CommentsTags: Mercado
ALV com Evento - Usando a Técnica “Pura”
August 26th, 2009 · 1 Comment
Problema
Alterar o relatório ZPURE_ALV_FIELDCAT implementado nesse post, para que seja monstrado uma mensagem quando o usuário der um duplo clique.
Nessa mensagem, deve ser apresentado “Você deu duplo clique na coluna & e linha &.”, onde & deverá ser substituído pelo nome da coluna e linha onde ocorreu o duplo clique.
[Read more →]
→ 1 CommentTags: ALV · Receita ABAP
ALV com Field Catalog - Usando a Técnica “Pura”
August 23rd, 2009 · No Comments
Problema
Implementar um relatório ALV, para mostrar todos os dados e todos os campos da tabela SFLIGHT. Também é requerido um novo campo chamado Taxa de Ocupação, onde é mostrado a relação entre capacidade máxima de passageiros e ocupação atual do vôo.
[Read more →]
→ No CommentsTags: ALV · Receita ABAP
ALV Simples - Usando a Técnica “Pura”
August 21st, 2009 · No Comments
Problema
Implementar um relatório ALV, para mostrar todos os dados e todos os campos da tabela SFLIGHT.
[Read more →]
→ No CommentsTags: ALV · Receita ABAP