- ABAP Program Process
- Introduction to ABAP Workbench
- Basic ABAP Language Elements
- Data Retrieval
- Subprograms in ABAP
- Introduction to ABAP Events
- ABAP Open SQL
- Classic List Processing
- Creating and Calling Function Groups and Function Modules
- Analysis Tools for Programs
Al completar ésta sección, usted será capaz de:
- Describir la arquitectura del SAP Web Application Server.
- Describir como un programa de diálogo simple es ejecutado por el sistema de tiempo de ejecución de ABAP.
Al completar ésta sección, usted será capaz de:
- Describir la estructura del Repositorio.
- Nombrar y usar las herramientas de Búsqueda del Repositorio.
- Usar el Object Navigator para desplegar los objetos del Repositorio.
- Nombrar y usar las utilidades para el desarrollo ordenado de Software.
Al completar ésta sección, usted será capaz de:
- Definir objetos de datos elementales (Variables Simples).
- Usar sentencias ABAP básicas con objetos de datos elementales.
- Ejecutar y Analizar programas en modo de Debug.
- Definir objetos de datos estructurados (Variables de Estructura).
- Usar sentencias ABAP básicas con objetos de datos estructurados.
- Analizar objetos de datos estructurados en modo de Debug.
- Definir Tablas Internas.
- Usar sentencias ABAP básicas Tablas Internas.
- Analizar Tablas Internas en modo Debug.
Al completar ésta sección, usted será capaz de:
- Enumerar diferentes métodos de búsqueda en tablas de BD relevantes.
- Programar accesos de lectura a filas y columnas específicas dentro de una tabla de BD en particular.
- Enumerar métodos de acceso para lectura de varias tablas de BD.
- Explicar el concepto de Autorización SAP.
- Implementar Authorization Checks.
Al completar ésta sección, usted será capaz de:
- Definir Subrutinas
- Llamar a Subrutinas
- Analizar la ejecución de Subrutinas en modo Debug
Al completar ésta sección, usted será capaz de:
- Describir el Procesamiento controlado por Eventos de un programa ABAP Ejecutable.
- Enumerar los Eventos Básicos más importantes y explicar su propósito.
- Usar los Eventos Básicos más importantes convenientemente.
Al completar ésta sección, usted será capaz de:
- Explicar la importancia de la interface de Base de Datos de SAP.
- Especificar los componentes relevantes de sistema relacionados con SAP Open SQL.
- Explicar: Interface de Base de Datos, SAP Buffer, Buffer de Base de Datos, y Cache del Cursor.
- Usar el SQL Trace para analizar el acceso de los programas a Base de Datos.
- Estimar el Performance de los programas y optimizarlo.
- Describir el propósito de usar índices.
- Crear índices.
- Verificar el uso de los índices por el Optimizer.
- Usar sentencias SQL importantes eficientemente.
- Optimizar la lógica de aplicación para obtener el mejor performance.
- Acceso a Buffered Tables.
- Describir qué acceso hace un bypass al buffer de tablas
Al completar ésta sección, usted será capaz de:
- Describir los atributos y beneficios de las listas ABAP.
- Implementar cabeceras de listas y columnas.
- Implementar listas multinivel.
- Implementar listas interactivas.
- Enumerar las propiedades y beneficios de las pantallas de selección.
- Implementar las opciones para restringir opciones el la pantalla de selección.
- Implementar la entrada y authorization check con un diálogo de error usando la pantalla de selección.
- Explicar el uso de las pantallas de selección.
- Declarar campos con PARAMETERS.
- Declarar campos con SELECTION-OPTIONS.
- Diseñar la pantalla de selección.
Al completar ésta sección, usted será capaz de:
- Definir Grupos de Funciones.
- Explicar la estructura de un Grupo de Funciones.
- Definir Módulos de Funciones.
- Definir Interfaces de Módulos de Funciones.
- Definir y Levantar Excepciones para Módulos de Funciones.
- Probar Módulos de Funciones.
- Implementar llamadas a Módulos de Funciones en ABAP.
- Implementar Manejo de Excepciones en ABAP
Al completar ésta sección, usted será capaz de:
- Planear la rectitud de los programas ABAP.
- Ilustrar como mejorar la manutención del código ABAP.
- Analizar programas usando el Code Inspector.
- Describir las propiedades más importantes del Code Inspector.
- Definir inspecciones.
- Usar Runtime Analysis para medir el tiempo de ejecución y mejorar el performance de los programas ABAP.