PRESENTACIÓN
Las grandes, pequeñas y medianas empresas, pertenecientes a las más diversas industrias, se han profesionalizado en la actualidad, a tal punto, que requieren el uso de herramientas integrales que las asistan en la planificación, la toma de decisiones y el seguimiento del trabajo realizado a lo largo de toda la gestión de su operatoria cotidiana (ongoingoperations), nos referimos a los denominados ERP (Enterprise ResourcePlanning). Fundamentalmente, los ERPs, son un apoyo tecnológico a la gestión organizacional, de modo tal que un sistema único centraliza la información de toda la operatoria contable, financiera, comercial, productiva, logística, de ventas, de recursos humanos, de transporte de mercaderías y del resto de las operaciones.
La herramienta ERP más difundida a nivel mundial es un producto de SAP® conocido como SAP R/3. SAP R/3 es programable mediante el lenguaje nativo “Advanced Business ApplicationProgramming” o ABAP, el cual permite el tailoring de las necesidades propias de cada caso, adaptándolas ad hoc a la situación particular de cada organización que implemente la herramienta.
Por otra parte ABAP, es el lenguaje de que se utiliza para programar en gran parte del portfolio de productos de SAP (por ejemplo SAP mySAP Business suite o SAP BankingServices, entre otros).
Este curso, ofrece una formación inicial en la programación del software más utilizado actualmente como herramienta de gestión empresarial, SAP® ERP, como así también, se centra en un lenguaje que se utiliza en otros productos y servicios, el lenguaje nativo propietario ABAP.
OBJETIVOS
Que los participantes se formen para:
• Demostrar conocimientos del lenguaje ABAP y las funcionalidades básicas de SAP® como ERP
• Elaborar programas ABAP y entender su aplicación en el sistema
• Utilizar construcciones de decisión, ciclos y métodos para crear y controlar el flujo de un programa / rutina ABAP
• Poder realizar Debugs de programas o rutinas no complejas
DESTINATARIOS
Todos aquellos que deseen adquirir o ampliar conocimientos sobre programación ABAP, ya sean estudiantes o profesionales de distintas áreas.
Los roles que son beneficiados con este curso son los roles que participan en la ejecución y planificación de los proyectos: Desarrolladores, Analistas Funcionales, Consultores, Diseñadores, Testers, Referentes y Expertos, Líderes en todos sus niveles, Gerentes de proyecto, y también los usuarios, clientes o validadores del producto o servicio generado por el proyecto, en cualquier categoría de la industria.
REQUISITOS PREVIOS
- Conocimientos generales de programación.
- Aunque no es un requisito excluyente, consideramos valioso poseer conocimientos básicos de SAP®.
- Si bien no se requiere conocimientos previos, es deseable estar familiarizado con las nociones básicas sobre proyectos de desarrollo de software y programación.
METODOLOGÍA DE ENSEÑANZA-APRENDIZAJE
El alumno participará de las clases presenciales definidas y deberá realizar una lectura crítica del material disponible.
Será necesario que el alumno realice intercambios en las clases presenciales, dirigidos y coordinados por el profesor-tutor.
Así mismo será de carácter obligatorio la entrega de trabajos prácticos (si hubiere), los cuales serán desarrollados en forma presencial o como tareas adicionales fuera del horario de la clase.
MODALIDAD DE EVALUACIÓN Y ACREDITACIÓN
La participación activa en las clases por parte de los alumnos, será una condición necesaria para su aprobación.
Por lo tanto, para acreditar la aprobación del curso, los alumnos deberán rendir satisfactoriamente los trabajos prácticos que el profesor-tutor determine como obligatorios.
Finalmente deberá aprobarse un examen final multiplechoice que cuenta solo con un recuperatorio.
Aquellos alumnos que aprueben el examen final recibirán un certificado de aprobación, mientras que aquellos que no logren aprobar recibirán un certificado de participación.
TEMARIO Y UNIDADES
Introducción
- Objetivos
- Objetivos del Curso
Unidad 1: Introducción a SAP y al Sistema SAP R/3
- Introducción.
- Concepto de ERP.
- Principales ERPs.
- SAP R/3.
- Historia.
- Visión General.
- Arquitectura de 3 capas.
- Integración.
- Customización.
- Programación ABAP.
- Tipos de Desarrollos.
- Generalidades de ABAP.
- Diccionario de Datos.
- Objetos.
- Otros productos de SAP además de SAP R/3.
Unidad 2: Sistema de Transporte y Trazabilidad SAP. Inicio de Sesión de Usuarios. Navegación y Browser de Aplicaciones. Manejo del IDE de Desarrollo.
- Inicio de Sesión de Usuarios
- Interfase Gráfica de Usuario
- SapLogon
- Cómo ver nuestros objetos transportados.
- Buscar objetos.
- IDE de Desarrollo.
Unidad 3: Personalización de Sesión de Usuario. Funciones Comunes.
Uso de Favoritos. Business WorkPlace. Principios Básicos de ABAP.
- Herramientas para personalización de pantallas
- Botón de Parametrización de tablas
- Botón de ajuste de configuración local
- Funciones Comunes
- Guardar reporte en fichero local
- Transacción SP01:
- Control de Salida
- Barra de Aplicaciones
- Resumen de Órdenes de Spool
- Barra de Aplicaciones
- Uso de Favoritos
- Tratamiento de favoritos
- Añadir favoritos
- Modificar favoritos
- Borrar favoritos
- Otras formas de tratar los favoritos
- Business WorkPlace
- Crear mensajes
- Agenda
Unidad 4: Arquitectura Cliente/Servidor. Herramientas WorkBench.
Diccionario de Datos ABAP. Principios Avanzados de ABAP.
- Arquitectura Cliente/Servidor
- Servidor de Base de Datos
- Servidor de Aplicaciones
- Presentación al Usuario
- Herramientas WorkBench
- Editor ABAP
- Barra de tareas
- Editor de Texto Fuente ABAP
- Introducción al Lenguaje
- Estructura de un Programa ABAP
- Resumen de Sentencias ABAP
- Diccionario de Datos ABAP
- Botones de Acción
- Navegación de Objetos SAP
- Visualización de Objetos del Estándar
- Actualización de Objetos Cliente
- Dominios
- Modificación de tablas
Unidad 5: ABAP SQL y ABAP Debugger
- ABAP SQL
- Sentencias SQL
- ABAP Debugger
- Opciones Principales
Unidad 6: ABAP SQL y ABAP Debugger. Conceptos Avanzados. Ejemplos
de Programas ABAP – Anexo.
- Macros
- Inclusión de Código
- Zonas De Datos Comunes
- Subrutinas
- Módulos De Función
- Llamada a un Report
- Ejemplos
Unidad 7: Modularización de programas ABAP. Reporting I - Procesamiento de Listas
- Modularización de programas ABAP
- Modularización del Código Fuente
- Modularización de Sentencias
- Reporting básico
- Procesamiento de Listas
- Código ABAP
Unidad 8: Pantallas de Selección de Datos. Reporting II.
- Pantallas de Selección de Datos
Examen Final.
DURACIÓN
80 horas – 20 clases
CERTIFICACIÓN
A todos los participantes que hayan aprobado el curso cumpliendo con todos los requisitos establecidos, se les extenderá un certificado de la Secretaría de Cultura y Extensión Universitaria, FRBA, UTN. Aquellos que aun habiendo participado activamente en las clases y realizado las actividades prácticas no cumplimentaran los requisitos de evaluación, recibirán un certificado de participación en el curso.
Para los cursos oficiales, el certificado de aprobación también esta validado por parte de la empresa pertinente (Oracle, SAP, Microsoft u otras).
QUORUM PARA LA APERTURA DEL CURSO Y POLÍTICA DE RESERVA DE VACANTES
Para el dictado del curso se requiere un mínimo de inscriptos. De lo contrario el curso será reprogramado avisando a los pre-inscriptos / inscriptos vía e-mail.
UTN-BA-SCEU se reserva el derecho de reprogramar o cancelar el curso según lo disponga, hasta llegar a la cantidad de inscriptos mínima.
En el caso de cancelar el comienzo o demorarlo mas de un mes de su fecha de apertura original, los inscriptos que hayan pagado podrán solicitar un reintegro a la coordinación del curso presentando sin excepción los comprobantes de pago efectuados.
Los cupos son limitados. El cupo al curso se confirma y se reserva únicamente habiendo realizado el pago de la matrícula en cualquiera de los medios habilitados a tal fin.
Los alumnos deberán conservar los comprobantes de pago, hasta la entrega del certificado de aprobación o asistencia, según corresponda.
ARANCELES
Matrícula $650
Pago Contado $6500
2 Cuotas de $3250 c/u