Curso: Lenguaje de Programación
ABAP
v
OBJETIVO
ABAP (Advanced Business Application
Programming) es un lenguaje de cuarta generación, propiedad de SAP, y es la
principal herramienta de programación en los servidores ABAP de SAP. Utiliza
sentencias de SQL Abierto para conectarse con prácticamente cualquier base de
datos. Cuenta con miles de funciones para el manejo de archivos, bases de
datos, fechas, etc. Permite conexiones RFC (Remote Function Calls) para
conectar a R/3 con cualquier otro sistema o lenguaje de programación.
El curso tiene dos objetivos
fundamentales que son:
Que el participante cuente con las bases teóricas
suficientes para empezar a programar en ABAP de manera correcta. Esto trae
implícito revisar los principales puntos requeridos en el temario para el
examen de certificación.
Que el participante desarrolle de forma
práctica las principales actividades (RICEF) de programación que son requeridos
a un Consultor Técnico SAP ABAP.
Nota:
RICEF es acrónimo de
R Reports
I Interfaces
C Conversion
E Enhancements
F Forms
v
DURACIÓN
6 Sesiones de 5 horas cada una
(Total 30 horas), dictadas en los ambientes de la FIIS.
v
FECHA DE
INICIO
Sábado 04 de Julio de 2015
Horarios: Sábados de 15:00 a 20:00 horas y Domingos de 09:00
a 14:00 horas
v
INVERSIÓN
Profesionales y/o
personal de empresas: S/. 950.00
Alumnos universitarios S/. 850.00
Tarifas
corporativas a partir de 3 participantes se aplica el 10% de descuento
Los pagos
se realizan en:
·
Caja FIIS.
·
Banco Scotiabank, código
autogenerado N° 452.
Las
personas que requieran factura, hacer el pago en Caja FIIS, facilitar el RUC y
la Razón Social de su empresa.
En caso de los
pagos realizados en el Scotiabank, enviar el voucher escaneado al correo electrónico: opsec_fiis@uni.edu.pe y solicitar la
respectiva ficha de inscripción.
v LA
INVERSIÓN POR CURSO INCLUYE:
Separata
del curso, refrigerio (coffee breack) y certificado por 40 horas académicas.
1 hora
académica = 45 minutos
v
TEMARIO
Introducción al Sistema
SAP
·
Introducción técnica: Software y
Arquitectura.
·
Requisitos para iniciar como Programador.
·
Entrar al sistema, iniciar a navegar y
revisión de configuración.
Trabajando con el entorno
de desarrollo: Navegador de objetos
·
Iniciar el Navegador de Objetos.
·
Clases de desarrollo o paquete.
·
Nomenclatura valida.
·
Primer programa: “Hola Mundo” — REPORT,
INCLUDE, opciones del Menú.
·
Ayuda en Línea, help.sap.com,
service.sap.com, y Notas SAP.
Objetos de datos y Tipos
ABAP
·
Objetos de Dato y Tipos ABAP — Tipos de
dato ABAP, Tipos de dato locales, Tipos de dato globales, Visibilidad de los objetos
de dato.
·
Vistazo al Diccionario de Datos ABAP (DDIC)
— Tablas. Propiedades de los campos — Elemento de datos y Dominio (DATA
ELEMENT, DOMAIN).
Elementos del lenguaje
procedural
·
Comandos básicos y variables — WRITE,
PARAMETERS, MOVE, Campos SY.
·
Definición de tipos de dato y variables —
DATA, PARAMETERS, CONSTANTS, FIELD SYMBOLS, TYPE, CREATE,
·
Manejo de Textos — Literales, Elementos de
Texto, Internacionalización.
·
Variables n-dimensionales, Estructuras y
Tablas internas — TABLE, MOVECORRESPONDING, INSERT, APPEND, READ, MODIFY,
DELETE, LOOP
·
Estructuras de control y Expresiones
Lógicas — IF, CASE
·
Bucles — WHILE, DO
Definición y
administración de Tablas de Base de Datos
·
Definiendo Campos— DATA ELEMENT, DOMAIN.
·
Definiendo una tabla en la BD.
·
Leer y escribir datos en una Tabla de BD.
·
Procesando Tablas de BD — SELECT, INSERT,
UPDATE, DELETE
Ingreso y Despliegue en
Pantalla
·
Interfaces simples
— SELECTION SCREEN, SELECT OPTION.
·
Despliegue simple en pantalla.
Técnicas de
Modularización
·
Subrutinas ABAP.
·
Módulo de Funciones ABAP.
Programación en Dialogo
(Transacción)
·
ABAP DYNPROS.
·
CALL SCREEN.
·
Definición de transacción.
·
ALV - ABAP List Viewer.
Proyecto de Curso –
Escenario Práctico
·
Definición del requerimiento —Listado de la
Funcionalidad, Definición de Datos de entrada/salida.
·
Diseño del Software.
·
Implementación —Objetos de diccionario,
programas funciones.
v
EXPOSITOR
Ing.
ENRIQUE CERVANTES.
Ingeniero de Sistemas egresado de la
Universidad de Lima, Consultor Técnico SAP ABAP. 05 años de experiencia en
consultoría, participando en la implementación de Sistemas SAP ECC 6.0.
En la actualidad se desempeña como
consultor SAP-ABAP.