You are on page 1of 3

TAW10 Fundamentos ABAP

Introduccin al servidor de aplicaciones SAP netWeaver


Banco de trabajo ABAP
Fundamentos de programacin ABAP: elementos de, dilogos de usuarios, mdulos de
funcin, llamadas de programa y transferencia de datos
Diccionario ABAP: creando tipos globales (tablas, vistas) y ayudas de bsqueda
Open SQL
Pantallas clsicas de Programacin (dynpros): elementos de pantalla, lgica de flujos e
interfaz de usuario.

TAW11E Detalles ABAP

Control ALV Grid


ABAP Open SQL para datos de bases de datos que cambian
Concepto LUW
Mecanismo de encolamiento
Tecnologas de actualizacin
Detalles de los tipos ABAP
Unicode y como ABAP es afectado

TAW12 ABAP Objetos y cmo usarlos

Objetos ABAP: clases y objetos, herencia, interfaces, eventos y manejo


de errores
Objetos compartidos
Programacin dinmica: smbolos de campo, servicios de tipo de
ejecucin (RTTS)
Mejoras y modificaciones: Mejorando elementos de diccionario; salidas
del cliente, complemento de negocios (BAdIs), modificaciones
Panorama General de ABAP Web Dynpro: componentes, contexto,
controlador, interfaz de usuario, navegacin
Prueba de certificacin para llegar a ser un SAP Certified Development
Associate ABAP with SAP NetWeaver 7.0
En el rea de TI, el programador o consultor ABAP es el encargado de
desarrollar nuevas funcionalidades en el Sistema SAP y/o adecuar las
existentes de modo de que cumplan los requerimientos de la compaa en
donde se encuentra instalado el software.

Dentro de las caractersticas de ABAP como lenguaje estructurado se


encuentran:

Contiene sentencias y palabras clave propias de ABAP

Lenguaje orientado a eventos bien definidos

Es interpretado, no compilado
Se utiliza tanto en programacin de informes como en programacin de
dilogo SAP

Se encuentra integrado dentro del entorno de desarrollo SAP

Adems, como lenguaje orientado a objetos, ABAP incluye:

Objetos

Clases

Atributos

Mtodos

Interfaces

Es importante destacar que los usuarios interactan con SAP a travs de


transacciones, las cuales representan procesos y funcionalidades propias
del negocio de las organizaciones que instalan su software. Al utilizar
ABAP, los programadores crean nuevas transacciones que no existen en el
estndar SAP, as como ampliar la funcionalidad de las transacciones
existentes cuando son insuficientes para el negocio y su operacin.

Por otra parte, el lenguaje ABAP tiene su propio entorno de desarrollo


denominado ABAP Workbench, el cual es un conjunto de transacciones
necesarias para programarlo agrupadas bajo un rea comn:

SE11 Diccionario de Datos

SE38 Editor ABAP

SE51 Screen Painter

SE80 Object Navigator

SE09/STMS Sistema Gestor de Transportes

Dentro de los beneficios que otorga el lenguaje ABAP a los programadores


y desarrolladores de TI se encuentran:
Realizacin de reportes clsicos, interactivos y ALV ABAP que permiten
mostrar rpidamente los datos en pantalla

Acceso directo a la base de datos mediante la utilizacin de OPEN SQL

Ayuda en la semntica y sintaxis de su lenguaje

Creacin de apps en mltiples idiomas

Gestin del diccionario de datos

Establecimiento de formularios mediante las tcnicas sapscript, smartforms


y adobeforms

Adaptacin de las funciones de SAP a las necesidades de los clientes

Como dira el filsofo ingls Ludwig Wittgenstein: Los lmites de mi


lenguaje son los lmites de mi mente, siendo el impulsor de nuestro
conocimiento para mejorarnos continuamente; en Tecnologas de
Informacin no es la excepcin. Conocer y certificarse en ABAP, permitir a
los desarrolladores dominar y construir en el mundo SAP y facilitar la
comunicacin de los sistemas de la compaa y resolver de manera
correcta sus problemas.

Y t, ya ests listo para hablar el lenguaje ABAP?

You might also like