TOPICO: PROGRAMACIÓN EN ABAP/4
CB95-071
PLAN SINTETICO.

El curso introduce alalumno en el área de los Sistemas de Cómputo Integrales. Se analiza particularmente el Sistema R/3 de SAP.
El curso cubre los siguientes temas:


 
 
CARRERAS A LAS QUE VA DIRIGIDO EL CURSO:
6°, 7°, 8° y 9° de ISC, ISI, LSCA, ISE.
 
PLAN ANALITICO DEL CURSO.
OBJETIVO GENERAL DE LA MATERIA

El alumno conocerá el ambiente del sistema SAP R/3 y aprenderá el lenguaje ABAP/4 para desarrollar aplicaciones que complementen la funcionalidad del sistema R/3 .
TEMAS DEL CURSO

1 Introducción al ambiente SAP R/3
    1. El modelo de integración
    2. Elementos de la interfase del sistema
    3. Ejecución de tareas en SAP R/3
    4. Objetos y funciones generales del sistema

2 Arquitectura del sistema
  1. El sistema basis
  2. Overview de la arquitectura del sistema SAP R/3
  3. Jerarquía de los tres niveles cliente/servidor del sistema
  4. La interfase de base de datos R/3
  5. Plataformas del sistema R/3

3 El lenguaje ABAP/4
  1. La arquitectura ABAP/4 Development Workbench
  2. Objetos de un programa ABAP/4
  3. Sintaxis en ABAP/4

4 Diccionario de datos ABAP/4
  1. Objetos del diccionario de datos
  2. Tablas transparentes
  3. Relaciones entre tablas
  4. Estructuras en ABAP/4

5 Datos y estatutos en ABAP/4
  1. Declaración de datos
  2. Declaración de tipos
  3. Asignación de valores
  4. Operaciones con caracteres
  5. Field symbols (memoria dinámica)
  6. Estatuto de salida: WRITE
  7. Estatutos de control: IF, CASE, DO, WHILE, CHECK, EXIT.

6 Tablas internas
  1. Tipos de tablas internas
  2. Declaración de tablas internas
  3. Estatutos de ordenamiento y manejo de tablas internas

7 Modularización y componentes de comunicación
  1. Técnicas de modularización en ABAP/4
  2. Definición y llamadas a subrutinas y módulos de función
  3. Transferencia de parámetros en subrutinas y módulos de función
  4. Comunicación con otros programas ABAP/4
  5. Comunicación una transacción SAP

8 Reportes
  1. Formateo de reportes
  2. Opciones de formateo y atributos de salida de un reporte
  3. Sorteo de listas con niveles de control
  4. Reporteo interactivo

9 Menu Painter
  1. Elementos de la interfase GUI (Graphical User Interface)
  2. Creación del Status GUI con el Menu Painter
  3. El evento AT USER_COMMAND

10 Introducción a la programación de diálogo
  1. Componentes de interacción
  2. Técnicas básicas de programación de diálogo
  3. Elementos gráficos de la interfase
  4. Manejo de secuencia de pantallas dinámicas

11 Interfases y transferencia de datos
  1. Comunicación de SAP con otros sistemas
  2. Archivos secuenciales
  3. Introducción al procesamiento de Batch Inputs
  4. Características especiales del procesamiento de Batch Inputs
  5. Llamadas a transacciones en background (CALL TRANSACTION)
  6. Archivos locales

12 Sapscripts
  1. Elementos de un sapscript
  2. Comandos utilizados en Sapscripts
  3. Funciones de control y transferencia de datos entre un programa y un sapscript