Diplomatura en Programación SAP ABAP
Diplomatura SAP a distancia UTN. Aprende a utilizar la herramienta de gestión empresarial más difundida a nivel mundial y su lenguaje ABAP
Modalidad
A distancia
Apertura de aula
9 de marzo 2027
Certificación
UTN Buenos Aires
Precio total del curso
$ 497.486
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 (on going operations), nos referimos a los denominados ERP (Enterprise Resource Planning). 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 Application Programming” 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 Banking Services, entre otros). Esta Diplomatura, ofrece una formación completa 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
Modalidad
A distancia
Estudiá donde estés, a tu ritmo y con el respaldo de nuestra tutoría constante.
100% a distancia
Material descargable
Acompañamiento de tutores
En vivo o acceso a las grabaciones
Objetivo general
Que los participantes logren adquirir una base sólida para incorporarse rápidamente al mercado laboral, con un perfil de consultor técnico/programador ABAP y formándose como expertos en SAP® ABAP/4.
Objetivos específicos
- Entender la generalidad del lenguaje para su aplicación en otros productos fuera del tradicional ERP
- Comprender las principales Business Application Programming Interface (BAPIs) de SAP R/3
- Entender las generalidades de las interfaces y puntos de extensión de los Productos de SAP®, en particular el ERP
- Poder realizar Debugs de programas o rutinas estándares
- Modificar programas ABAP ya realizados entendiendo las consecuencias de las modificaciones
- Comprender y aplicar conceptos más avanzados de la programación en ABAP
- Poder realizar Debugs de programas o rutinas no complejas
- Utilizar construcciones de decisión, ciclos y métodos para crear y controlar el flujo de un programa / rutina ABAP
- Elaborar programas ABAP y entender su aplicación en el sistema
- Demostrar conocimientos del lenguaje ABAP y las funcionalidades básicas de SAP® como ERP.
- Realizar un proyecto integrador en donde se trabaje con Consultores, Analistas, Testers, y otros roles profesionales (ej. SAP BASIS)
Temario
5 Módulos • 19 Unidades • Carga Horaria 142 horas
- Tema 1: Introducción.
- Tema 2: Concepto de ERP.
- Tema 3: Principales ERPs.
- Tema 4: SAP R/3.
- Tema 5: Historia.
- Tema 6: Visión General.
- Tema 7: Arquitectura de 3 capas.
- Tema 8: Integración.
- Tema 9: Customización.
- Tema 10: Programación ABAP.
- Tema 11: Tipos de Desarrollos.
- Tema 12: Generalidades de ABAP.
- Tema 13: Diccionario de Datos.
- Tema 14: Objetos.
- Tema 15: Otros productos de SAP además de SAP R/3.
- Tema 1: Manejo del IDE de Desarrollo.
- Tema 2: Inicio de Sesión de Usuarios.
- Tema 3: Interfase Gráfica de Usuario.
- Tema 4: SapLogon.
- Tema 5: Cómo ver nuestros objetos transportados
- Tema 6: Buscar objetos.
- Tema 7: IDE de Desarrollo.
- Tema 1: Herramientas para personalización de pantallas.
- Tema 2: Botón de Parametrización de tablas.
- Tema 3: Botón de ajuste de configuración local.
- Tema 4: Funciones Comunes.
- Tema 5: Guardar reporte en fichero local.
- Tema 6: Transacción SP01
- Tema 7: Control de Salida
- Tema 8: Barra de Aplicaciones
- Tema 9: Resumen de Órdenes de Spool
- Tema 10: Barra de Aplicaciones
- Tema 11: Uso de Favoritos
- Tema 12: Tratamiento de favoritos
- Tema 13: Añadir favoritos
- Tema 14: Modificar favoritos
- Tema 15: Borrar favoritos
- Tema 16: Otras formas de tratar los favoritos
- Tema 17: Business WorkPlace
- Tema 18: Crear mensajes
- Tema 19: Agenda
- Tema 1: Arquitectura Cliente/Servidor
- Tema 2: Servidor de Base de Datos
- Tema 3: Servidor de Aplicaciones
- Tema 4: Presentación al Usuario
- Tema 5: Herramientas WorkBench
- Tema 6: Editor ABAP
- Tema 7: Barra de tareas
- Tema 8: Editor de Texto Fuente ABAP
- Tema 9: Introducción al Lenguaje
- Tema 10: Estructura de un Programa ABAP
- Tema 11: Resumen de Sentencias ABAP
- Tema 12: Diccionario de Datos ABAP
- Tema 13: Botones de Acción
- Tema 14: Navegación de Objetos SAP
- Tema 15: Visualización de Objetos del Estándar
- Tema 16: Actualización de Objetos Cliente
- Tema 17: Dominios
- Tema 18: Modificación de tablas
- Tema 1: ABAP SQL
- Tema 2: Sentencias SQL
- Tema 3: ABAP Debugger
- Tema 4: Opciones Principales
- Tema 1: Macros
- Tema 2: Inclusión de Código
- Tema 3: Zonas De Datos Comunes
- Tema 4: Subrutinas
- Tema 5: Módulos De Función
- Tema 6: Llamada a un Report
- Tema 7: Ejemplos
- Tema 1: Modularización de programas ABAP
- Tema 2: Modularización del Código Fuente
- Tema 3: Modularización de Sentencias
- Tema 4: Reporting básico
- Tema 5: Procesamiento de Listas
- Tema 6: Código ABAP
- Tema 1: Anexo -Ejemplos ABAP:
- Tema 2: -Nro. 1: Parámetros de Selección - Pantalla de Selección
- Tema 3: - Nro. 2: Formatos de Listados de Impresión
- Tema 4: -Nro. 3: Ejemplo de Lectura de Archivos.
- Tema 5: -Nro. 4: Generación de Archivo de Salida.
- Tema 1: Módulos de Función
- Tema 2: Grupo de funciones
- Tema 3: Sintaxis de la llamada a una función
- Tema 1: Programación de Diálogo
- Tema 2: Module Pool
- Tema 3: Pasos para la creación de un programa MP
- Tema 1: Utilizando el Screen Painter
- Tema 2: Lógica de proceso de una pantalla
- Tema 3: Definición del Flujo de Control
- Tema 4: Process Before Output (PBO)
- Tema 5: Process After Input (PAI)
- Tema 6: Mensajes en pantalla
- Tema 7: Secuencia dinámica de pantallas
- Tema 8: Ejecución condicionada de módulos
- Tema 9: Introducción al uso del Menú Painter.
- Tema 10: Teclas de Función
- Tema 11: Los ‘Pushbuttons’
- Tema 12: La Barra de Menús
- Tema 13: Otras utilidades del Menú Painter
- Tema 14: Modificación dinámica de pantallas
- Tema 15: Introducción
- Tema 16: Atributos de campos Modificables
- Tema 17: Atributos: Modificación de grupos
- Tema 18: Programa
- Tema 19: Tablas de Control
- Tema 20: Características del Control de Tabla
- Tema 21: Principios para el control de Tabla
- Tema 1: ABAP List Viewer: ALV
- Tema 2: Pasos para la utilización de las funciones ALV
- Tema 3: Declaración de Datos
- Tema 4: Variante de visualización inicial (opcional)
- Tema 5: Definir las características de Salida: Preparar el catálogo de los campos de visualización
- Tema 6: Tablas de Eventos
- Tema 7: Layout del Listado (type slis_layout_alv_spec)
- Tema 8: Datos de Salida del ALV-Sublistas
- Tema 9: Criterio de Ordenamiento de los datos de Salida
- Tema 10: Paso Final-Preparación del Listado de Salida
- Tema 11: Debugging avanzado de programas
- Tema 1: Batch Inputs : introducción
- Tema 2: Fase de generación del Batch Input.
- Tema 3: Sistema externo
- Tema 4: El programa Batch Input
- Tema 5: El fichero de colas
- Tema 6: Fase de procesado de una sesión.
- Tema 7: Consejos prácticos en la utilización de Batch Inputs
- Tema 1: Repositorio de Objetos de Negocio
- Tema 2: BAPI
- Tema 3: Ventajas de usar BAPI
- Tema 4: BAPIs en programas de aplicación
- Tema 5: Acceso a una BAPI mediante llamadas a Módulos de Función
- Tema 6: BAPIs Estándares
- Tema 7: Restricciones de las BAPIs
- Tema 8: BAPI Browser
- Tema 9: Modificaciones de cliente
- Tema 1: Ampliaciones SAP
- Tema 2: User-Exits
- Tema 3: Field Exit
- Tema 1: Elaboración de un proyecto final a modo de aplicación práctica integradora.
- Unidad 1: Evaluación integradora ´primera fase
- Unidad 2: Evaluación integradora segunda fase
- Unidad 3: Instancia de Recuperatorio
Destinatarios
- 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
- Todos aquellos que deseen adquirir o ampliar conocimientos sobre programación ABAP, ya sean estudiantes o profesionales de distintas áreas.
Equipo docente

Ulises Martins
COORDINADOR
Ulises Martins es Ingeniero en Sistemas de Información (UTN) y Chief AI Officer (CAIO), con más de 29 años de experienci…

Marcelo Ubaldo López Nocera
PROFESOR
Posee 3 títulos docentes, ya que es Profesor de Física, de Matemática y Astronomía y de Computación, todos obtenidos en …
Metodología de enseñanza-aprendizaje
La formación es 100% en línea a través del campus virtual, disponible las 24 horas.
Características de la formación
- Foros y mensajería interna para consultas con tutores.
- Material obligatorio y contenidos complementarios.
- Clases en vivo por Zoom, mínimo 1 cada 15 días.
A quiénes está dirigido
- Profesionales y estudiantes que buscan una formación flexible y de calidad.
Modalidad de evaluación y acreditación
Estos son los requisitos que deberás cumplir para obtener la acreditación del trayecto formativo.
- Leer y visualizar todos los contenidos del curso.
- Entregar y aprobar todas las actividades y ejercicios obligatorios.
- Completar la cursada dentro del período establecido. Una vez finalizado, no se aceptarán entregas pendientes.
- Aprobar la evaluación integradora final, que podrá consistir en un trabajo práctico o un cuestionario de opción múltiple.
Certificación
- Si cumpliste con todos los requisitos, recibirás un Certificado de Aprobación.
- Si completaste solo parte de la cursada, obtendrás un Certificado de Participación.
Los certificados emitidos por Centro de e-Learning UTN BA cuentan con un sistema de validación basado en tecnología blockchain, que garantiza autenticidad, trazabilidad y transparencia en todo momento.
¿Cómo inscribirse?
Paso 1
Hacé clic en "Inscribirse ahora"
Buscá el botón en esta página para iniciar tu proceso de inscripción.
Paso 2
Creá tu cuenta o ingresá
Registrate con tu email en el Campus o iniciá sesión si ya tenés cuenta. Es rápido y gratuito.
Paso 3
Realizá el pago en tu Panel
Completá la operación de forma segura dentro del Panel del Alumno con los medios de pago disponibles.
Paso 4
¡Listo! Ya podés empezar
Recibirás por email el acceso al campus. El aula abrirá en la fecha de inicio de tu cursada.
¿Querés capacitar a tu equipo?
Accedé al Portal de Empresas: comprá múltiples licencias, recibí facturación a nombre de tu compañía y gestioná el progreso de tu equipo desde un solo lugar.
Precio total del curso
$ 497.486
Certificación con aval de UTN Buenos Aires
Certificado oficial UTN
Avalado por la UTN Buenos Aires. Se otorga al cumplir con los requisitos de asistencia y evaluación.
Validación blockchain
Autenticidad y trazabilidad digital garantizada. Tu certificado es único, seguro y verificable de forma permanente.
Preguntas frecuentes
En la sección “Requisitos” de esta página se indica el nivel necesario. La mayoría de nuestras formaciones iniciales no requieren conocimientos previos, pero te recomendamos revisar el programa detallado.
El acceso se habilita el día de inicio de tu curso. Para ingresar, solo tenés que entrar a tu Panel del Alumno y dirigirte a la sección “Mi formación”.
Cada curso tiene una modalidad específica (online, en vivo, presencial o combinada). Podés ver el detalle en la sección “Modalidad” de esta página.
Si tu modalidad incluye encuentros sincrónicos (en vivo), las sesiones se graban y se suben al campus para que las veas cuando quieras. Si tu curso es autoasistido, todos los contenidos ya están disponibles 24/7 para que avances a tu propio ritmo. Te recomendamos de todos modos revisar la modalidad y condiciones de asistencia de cada propuesta.
Sí. Al completar el curso y cumplir los requisitos, obtendrás un certificado oficial de UTN BA con verificación Blockchain. Si este curso forma parte de una Diplomatura, también podrás acreditarlo para ese trayecto.
El pago se realiza de forma segura dentro del Panel del Alumno. Allí podrás elegir entre los medios de pago disponibles y aprovechar las opciones de cuotas sin interés vigentes.
Tendrás acceso a foros de consulta permanentes dentro del campus virtual y, en las clases en vivo, espacios de interacción directa. Siempre contarás con el respaldo del equipo docente para resolver tus dudas.



