El docente cuenta con la certificación oficial por SAP y una amplia experiencia como instructor/consultor.
SAP S/4 HANA ABAP – Programación, es un curso muy solicitado por las empresas que cuentan con SAP S/4 HANA ABAP, ya que le permite a la organización adecuar sus procesos y realizar cambios a la realidad del negocio. Para esta capacitación no se necesita saber programar, aunque es un plus interesante que le permitirá comprender fácilmente el ambiente SAP S/4 HANA ABAP. El curso está preparado para la aplicación en el día a día laboral con SAP, tanto a nivel práctico como teórico.
SAP S/4 HANA ABAP – Programación, es un curso muy solicitado por las empresas que cuentan con SAP S/4 HANA ABAP, ya que le permite a la organización adecuar sus procesos y realizar cambios a la realidad del negocio. Para esta capacitación no se necesita saber programar, aunque es un plus interesante que le permitirá comprender fácilmente el ambiente SAP S/4 HANA ABAP. El curso está preparado para la aplicación en el día a día laboral con SAP, tanto a nivel práctico como teórico.
Para todos aquellos que quieren ingresar o están en las áreas de programación, los cuales realizan una planificación, ejecución, control y evaluación de los procesos de SAP S/4 HANA ABAP, así como también:
No es requisito indispensable contar con conocimiento previo, pueden ser estudiantes o personas egresadas c/s experiencia en SAP.
El docente cuenta con la certificación oficial por SAP y una amplia experiencia como instructor/consultor.
Unidad 1: Introducción a SAP y Fundamentos de Programación ABAP
Objetivo: Comprender la arquitectura de SAP S/4HANA, el rol del lenguaje ABAP y dominar las estructuras básicas de programación.
▪ Introducción al entorno SAP S/4HANA: arquitectura, capas y módulos.
▪ Estructura de un programa ABAP: declaraciones, sintaxis y ejecución.
▪ Tipos de datos en ABAP:
▪ Datos primitivos (numéricos, carácter, fecha, hora).
▪ Tipos de datos definidos por el usuario.
▪ Conversiones implícitas y explícitas.
▪ Procesamiento de cadenas:
▪ Concatenación, desplazamiento, búsqueda, reemplazo y longitud.
▪ Operaciones numéricas:
▪ Aritméticas, relacionales y lógicas.
▪ Tipos de errores comunes (overflow, truncamiento).
▪ Estructuras de control:
▪ Condicionales (IF, CASE).
▪ Bucles (DO, WHILE, LOOP).
▪ Sentencias de control de flujo (EXIT, CONTINUE, CHECK).
▪ Práctica guiada: creación de un programa básico ABAP que procese
datos y muestre resultados en pantalla.
Unidad 2: Variables del Sistema y Gestión de Datos en SAP
Objetivo: Dominar el uso de variables del sistema, tablas internas y estructuras de datos
para manipular información en SAP.
▪ Variables del sistema (SY-SUBRC, SY-DATUM, SY-UNAME, etc.).
▪ Diccionario de Datos (Data Dictionary – SE11):
▪ Creación de Dominios, Elementos de Datos y Tablas Transparentes.
▪ Vistas, Estructuras y Tipos.
▪ Tablas de Base de Datos:
▪ Estructura, tipos y acceso a datos.
▪ Uso de sentencias SELECT, INSERT, UPDATE, DELETE.
▪ Tablas internas:
▪ Tipos: estándar, sorted, hashed.
▪ Métodos de acceso: indexado y por clave.
▪ Uso de APPEND, READ TABLE, LOOP AT, MODIFY.
▪ Field-Symbols y Data References:
▪ Asignación dinámica de memoria.
▪ Diferencias entre FIELD-SYMBOLS y DATA REFERENCES.
▪ Mantenimiento de tablas:
▪ Creación de Maintenance Views y Table Maintenance Generator (SM30).
▪ Autorizaciones y transporte de datos.
▪ Práctica: carga masiva de datos en una tabla interna y mantenimiento vía
SM30.
Unidad 3: Modularización del Código ABAP
Objetivo: Aplicar buenas prácticas de desarrollo mediante modularización y reuso de código.
▪ Concepto de modularización.
▪ Procedimientos locales: subrutinas (FORM, ENDFORM).
▪ Parámetros de entrada y salida (USING, CHANGING, TABLES).
▪ Creación y manejo de Function Modules (Funciones):
▪ Estructura, atributos e interfaces.
▪ Reutilización entre programas.
▪ Librerías y Grupos de Funciones.
▪ Gestión de excepciones y retorno de mensajes.
▪ Práctica: desarrollo de un programa modular con
funciones reutilizables.
Unidad 4: Interacción y Ejecución de Programas ABAP
Objetivo: Crear programas interactivos y automatizar su ejecución en entornos productivos.
▪ Pantallas de selección (PARAMETERS, SELECT-OPTIONS).
▪ Bloques de selección y validaciones de usuario.
▪ Eventos AT SELECTION-SCREEN, INITIALIZATION.
▪ Introducción a la Programación Orientada a Objetos (OO) en ABAP:
▪ Clases, métodos, atributos y visibilidad.
▪ Instanciación y herencia.
▪ Polimorfismo y encapsulación.
▪ Creación de JOBS en SAP:
▪ Tipos: JOB de fondo, JOB periódico.
▪ Transacciones SM36, SM37.
▪ Programación automática mediante SUBMIT y JOB_OPEN.
▪ Práctica: creación de un programa OO con pantalla de selección y
ejecución automática vía JOB.
Unidad 5: Integración Técnica y Ampliaciones
Objetivo: Comprender los mecanismos de integración con otros módulos y sistemas mediante BAPIs, BDC y User Exits.
▪ Manejo de Dynpros (pantallas interactivas):
▪ Campos, módulos PBO/PAI.
▪ Validaciones y mensajes dinámicos.
▪ BAPIs (Business Application Programming Interface):
▪ Concepto y diferencias con RFCs.
▪ Ejecución desde SE37.
▪ Integración con sistemas externos.
▪ BDC (Batch Data Communication):
▪ Grabaciones con SHDB.
▪ Creación de programas de carga masiva.
▪ Métodos CALL TRANSACTION y SESSION.
▪ User Exits y Customer Exits:
▪ Tipos de ampliaciones (USEREXIT, BADI, ENHANCEMENT).
▪ Ejemplos de modificación controlada sin tocar código estándar.
▪ Práctica: desarrollo de un proceso de carga con BDC y ejecución de
una BAPI estándar.
Unidad 6: Documentos Inteligentes y Reporting Avanzado
Objetivo: Crear reportes empresariales y documentos inteligentes usando Smartforms y SAP Script
▪ Introducción a Smartforms:
▪ Diferencias entre SAPscript y Smartforms.
▪ Estructura: Cabecera, Ventanas, Campos y Textos.
▪ Inserción de logotipos, condiciones y bucles.
▪ Creación de Formularios:
▪ Data retrieval, Global Definitions y Program Lines.
▪ Llamada desde un programa ABAP.
▪ Control de Salida (Output Determination).
▪ Práctica: diseño de un Smartform con datos dinámicos de pedidos o facturas.
▪ Cierre del curso:
▪ Mejores prácticas de desarrollo en SAP S/4HANA.
▪ Rutas de especialización en ABAP avanzado, integración y Fiori.



S/3,040.00 El precio original era: S/3,040.00.S/1,520.00El precio actual es: S/1,520.00.
SAP S/4 HANA ABAP – Programación
S/3,040.00 El precio original era: S/3,040.00.S/1,520.00El precio actual es: S/1,520.00.
S/3,040.00 El precio original era: S/3,040.00.S/1,520.00El precio actual es: S/1,520.00.
Descarga el Brochure
Cursos más vendidos
Verificación
   This course is NOT 60570 verified
   Otorgado por: NEXTECH
El usuario NO esta verificado
   VERIFICADO