top of page

Curso Online ABAP




ABAP es un lenguaje de programación de SAP que se utiliza para desarrollar aplicaciones empresariales personalizadas y soluciones para clientes. ABAP significa Advanced Business Application Programming, y es un lenguaje de programación estructurado que se utiliza para crear programas, informes y módulos de función para las soluciones empresariales de SAP.


Es fundamental tener un conocimiento profundo de ABAP si se desea trabajar en el mundo de SAP, ya que la mayoría de las soluciones empresariales de SAP están escritas en este lenguaje de programación. Además, saber programar en ABAP puede mejorar la eficiencia y efectividad en el trabajo, permitiendo a los usuarios automatizar procesos y desarrollar soluciones personalizadas para las necesidades específicas de su empresa.


Si está interesado en aprender ABAP, le recomendamos nuestro curso de programación estructurada de ABAP. En este curso, aprenderá los conceptos fundamentales del lenguaje de programación ABAP, incluyendo la estructura del programa, los tipos de datos, las variables, los operadores y los bucles. También aprenderá a desarrollar programas y aplicaciones personalizadas en SAP utilizando ABAP.


No pierda la oportunidad de aprender una habilidad valiosa y en demanda en el mercado laboral actual. ¡Regístrese hoy en nuestro curso de programación estructurada de ABAP y comience a desarrollar sus habilidades en SAP!



1. INTRODUCCIÓN. DURACIÓN TOTAL: 00:21:10

1.1. ¿Dónde obtener MINI SAP?

1.2. ¿Dónde obtener MINI WAS?

1.3. ¿Dónde obtener un acceso IDES a un Servidor SAP?

1.4. Descarga SAP GUI 7.

1.5. Instalación SAP GUI 7

1.6. Conexión con SAP LOGON

1.7. Interfaz SAP

1.8. Carpeta Workbench ABAP

1.9. Paquete y Orden de transporte


2. TIPOS DE DATOS ABAP. DURACIÓN TOTAL: 01:10:44

2.1. Documentación

2.2. Presentación SE38 - Editor Abap

2.3. Variables y tipos de variables

2.4. Variables de tipo D (fecha)

2.5. Variables de tipo I (número entero)

2.6. Variables de tipo F (flotante)

2.7. Variables de tipo T (hora)

2.8. Variables de tipo DECFLOAT16 y DECFLOAT34  (decimal flotante)

2.9. Variables de tipo STRING y XSTRING (cadena)

2.10. Variables de tipo C (carácter) y P (empaquetado)

2.11. Variables de tipo N (numérico) y X (hexadecimal)

2.12. Constantes

2.13 Variables de sistema

2.14. Ejercicios


3. SENTENCIAS ARITMÉTICAS. DURACIÓN TOTAL: 00:51:30

3.1. Documentación

3.2. Sentencia ADD

3.3. Sentencia SUBTRACT

3.4. Sentencia MULTIPLY 

3.5. Sentencia DIVIDE

3.6. Sentencia DIV

3.7. Sentencia MOD

3.8. Sentencia EXPONENCIAL

3.9. Sentencia SQRT

3.10. Sentencia COMPUTE

3.11. Ejercicios


4. SENTENCIAS CON CARACTERES. DURACIÓN TOTAL: 00:37:44

4.1. Documentación

4.2. Sentencia CONCATENATE

4.3. Sentencia CONDENSE

4.4. Sentencia REPLACE

4.5. Sentencia SEARCH

4.6. Sentencia SHIFT

4.7. Sentencia TRANSLATE

4.8. Sentencia SPLIT

4.9. Sentencia STRLEN

4.10. Ejercicios


5. SENTENCIAS LÓGICAS. DURACIÓN TOTAL: 00:40:05

5.1. Documentación

5.2. Clases de condiciones

5.3. Sentencia IF

5.4. Sentencia ELSE

5.5. Sentencia IF ANIDADOS

5.6. Sentencia CASE

5.7. Sentencia DO

5.8. Sentencia EXIT

5.9. Sentencia CONTINUE

5.10. Sentencia WHILE

5.11. Ejercicios


6. TABLAS INTERNAS. DURACIÓN TOTAL: 02:24:17

6.1. Documentación

6.2. Introducción

6.3. Declaración

6.4. Inserción de datos

6.5. Sentencia APPEND, añadiendo registros con work área

6.6. Sentencia APPEND, añadiendo registros con cabecera

6.7. Sentencia INSERT, insertando registros en tablas SORTED

6.8. Sentencia INSERT insertando registros en tablas HASHED

6.9. Sentencia SELECT INTO TABLE

6.10. Sentencia SELECT INTO CORRESPONDING FIELDS OF TABLE

6.11. Sentencia LOOP AT

6.12. Sentencia LOOP AT TRANSPORTING NO FIELDS

6.13. Sentencia MOVE-CORRESPONDING

6.14. Sentencia READ TABLE INDEX

6.15. Sentencia READ TABLE WITH KEY

6.16. Sentencia READ TABLE TRANSPORTING NO FIELDS

6.17. Sentencia MODIFY

6.18. FIELD-SYMBOLS

6.19. Sentencia DELETE TABLE

6.20. Sentencia DELETE INDEX

6.21. Sentencia SORT.

6.22. Sentencia DESCRIBE TABLE.

6.23. Ejercicios


7. FUNCIÓN DEBUGGING. DURACIÓN TOTAL: 00:21:09

7.1. Documentación

7.2. Introducción al debugging

7.3. Breakpoint de sesión

7.4. Breakpoint externo

7.5. Ejercicios


8. PROGRAMACIÓN DE DIALOGO CON OPEN SQL. DURACIÓN TOTAL: 02:34:57

8.1. Documentación

8.2. Introducción

8.3. Includes

8.4. Radio button

8.5. Parameters

8.6. Check box

8.7. Calendario

8.8. SELECT-OPTIONS

8.9. Clase de Mensajes y Tipos de Mensajes

8.10. Creando tabla de Base de Datos

8.11. Visualizando e insertando en tablas  de Base de Datos

8.12. Sentencia SQL INSERT

8.13. Sentencia SQL DELETE

8.14. Creando subrutinas de forma manual

8.15. Sentencia SQL SELECT

8.16. Sentencia SQL UPDATE

8.17. Sentencia SQL SELECT INTO TABLE

8.18. Creando transacciones

8.19. Creando variantes

8.20. Creando transacciones con variantes

8.21. Creando menús de ámbito y favoritos

8.22. Ejercicios


9. EXTERNALIZACIÓN DE SUBRUTINAS. DURACIÓN TOTAL: 00:41:55

9.1. Documentación

9.2. Introducción

9.3. Externalizando subrutinas (I)

9.4. Externalizando subrutinas (II)

9.5. Externalizando subrutinas (III)

9.6. Ejercicios


10. FUNCIONES. DURACIÓN TOTAL: 00:47:39

10.1. Documentación

10.2. Introducción

10.3. Creando grupo de funciones

10.4. Creando estructura del módulo de funciones

10.5. Creando código en módulo de funciones

10.6. Probando Test del módulo de funciones

10.7. Llamando al módulo de funciones

10.8. Ejercicios

11. DOCUMENTACIÓN EXTRA.

11.1. Documentación final


oferta en cursos online
bottom of page