Curso Programación ABAP SAP

Fortuan
En Madrid

2.152 
¿Quieres hablar con un asesor sobre este curso?
Compara este curso con otros similares
Ver más cursos similares

Información importante

  • Curso intensivo
  • Nivel avanzado
  • Madrid
  • 100 horas lectivas
  • Duración:
    20 Días
  • Cuándo:
    A elegir
Descripción

¿Quieres aprender a programar con ABAP? Con este Curso de Programación ABAP SAP que ofrece el centro formativo Fortuan y que encuentras en emagister.com te permitirá adquirir los conocimientos técnicos sobre esta herramienta de desarrollo, conocerás la arquitectura del sistema y cómo se integran las diferentes plataformas.

El curso se imparte de forma presencial y tiene una duración total de 100 horas de estudio comprendidas en 20 días. El temario está dividido en 14 unidades formativas que tratan los aspectos más importantes relacionados con el desarrollo de la herramienta ABAP, en él adquirirás conceptos como; formularios, gestión de memoria, y funciones, entre otros aspectos.

Además conocerás los conocimientos técnicos que definen el modo de trabajo del sistema y estudiarás el concepto de programación orientado a objetos.

La metodología de formación consiste en clases presenciales para personalizar la formación del alumno y mejorar así la calidad de la misma con profesores expertos en SAP y herramientas de para la programación con ABAP. Actualmente los consultores técnicos son muy valorados en el mercado ya que pueden estudiar el comportamiento de cualquier programa o función.

No lo dudes más y solicita ahora toda la información que necesites en emagister.com y empieza a estudiar este Curso de Programación ABAP SAP.

Información importante
Instalaciones y fechas

Dónde se imparte y en qué fechas

Inicio Ubicación
A elegir
Madrid
Calle de Parma número 8 Puerta B., 28043, Madrid, España
Ver mapa

Preguntas Frecuentes

· Titulación

Certificado de asistencia otorgado por Fortuan

Opiniones

E

22/02/2014
Lo mejor Es de agradecer que se pueda disponer de conexión al servidor para trabajar con SAP. Los ejercicios prácticos favorecen el entendimiento de algunos aspectos muy teóricos. Que las clases sean de pocos alumnos hace que las dudas puedan ser resueltas durante la clase.

A mejorar No hay nada a mejorar.

¿Recomendarías este curso? Sí.
¿Te ha ayudado esta opinión? (0)
Pregunta a los Antiguos Alumnos qué les pareció.

Su experiencia te será de mucha ayuda para decidirte.

¿Qué aprendes en este curso?

ABAP
Consultor SAP
Programación
Elementos de texto
Pantalla de selección
Sentencias de salida de datos
Message
Eventos
Eventos de rupturas
Bases de datos lógicas
Field-groups
Programación de listados interactivos
Programación de diálogo
Atributos de la pantalla

Profesores

Consultor Instructor SAP ABAP
Consultor Instructor SAP ABAP
Consultor ABAP

Temario


1. Introduccion

1. 1 qué es un erp

1. 2 modulos de sap

1. 3 concepto de mandante

1. 4 usuario y pass

1. 5 menu sap, menu usuario, favoritos, transacciones,

1. 6 introducción al sistema base

1. 7 r/3 sap portals bw, etc

2. Introduccion a la programación

2. 1
definición de datos (tipos de datos, variables, constantes,
estructuras, rangos, field-symbols)

2. 2
modularización
( subrutinas y includes)

2. 3
variables del sistema (syst)

2. 4
instrucciones básicas

2. 4. 1 asignaciones ( “=”, move, move-corresponding, clear, offset )

2. 4. 2 operaciones condicionales
(eq, ne, ge, …. , if, case, op. Condicionales cadenas cs, ca… )

2. 4. 3 iteración (bucles) (do, while, continue, check, exit)

2. 4. 4 aritméticas (sqrt, add, subtract, multiply, div, mod)

2. 4. 5 tratamiento de cadenas (concatenate, shift, condense, translate, replace, strlen)

2. 4. 6 formateo de valores (write to, pack, unpack)

2. 4. 7 mensajes (message)

2. 4. 8 comentarios de programas

2. 5 tablas internas

2. 5. 1 declaración

2. 5. 2 creación de registros

2. 5. 3 lectura de registros

2. 5. 4 modificación de registros

2. 5. 5 borrado de registros

2. 5. 6 tratamiento de registros

2. 6 tablas diccionario

2. 6. 1 declaración

2. 6. 2 creación de registros

2. 6. 3 selección de datos (select ver todas las opciones)

2. 6. 4 lectura de registros por clave

2. 6. 5 modificación de registros

2. 6. 6 borrado de registros

2. 6. 7 tratamiento de registros

2. 7 debugging

3. Diccionario

3. 1 introducción al diccionario

3. 2 dominio

3. 3 elemento de datos

3. 4 tipos de tablas (transparentes,estructuras, vistas, cluster…)

3. 5 tablas (se11)

3. 5. 1 creación de tablas

3. 5. 2 opciones técnicas

3. 5. 3 estructuras append

3. 5. 4 indices

3. 5. 5 utilidades base de datos

3. 5. 6 generación actualización de tablas

3. 5. 7 visualizar/modificar contenido tablas (se16, se16n y sm30)

3. 5. 8 claves externas

3. 6 estructuras

3. 7 vistas

3. 8 matchcode (ayudas de búsqueda)

3. 9 objetos de bloqueo


4. Reports

4. 1 introducción (planos e interactivos)

4. 2 editor abap iv (se38, se80)

4. 2. 1 documentación y estructuración de un listado plano.

4. 2. 2 definición de atributos de salida.

4. 2. 3 definición de tablas externas.

4. 2. 4 pantalla de selección.

4. 2. 5 elementos de texto

  • símbolos de texto
  • textos de selección
  • títulos y cabeceras

4. 2. 6 sentencias de salida de datos

4. 2. 7 message

4. 2. 8 eventos

  • initialization
  • start-of-selection
  • end-of-selection
  • top-of-page
  • end-of-page
  • at selection-screen

4. 2. 9 eventos de rupturas de secuencia en tablas internas

  • at first … endat
  • at last … endat
  • at new campo …
    endat
  • at end of campo
    … endat
  • on change of campo …
    endon

4. 2. 10 bases de datos lógicas

4. 2. 11 field-groups

4. 2. 12 programación de listados interactivos

  • introducción
  • eventos (at
    line-selection, at user-command, case sy-ucomm, at pfn)
  • sentencias de lectura
    y escritura de líneas (hide, read line)
  • niveles de listados
    anidados
  • menu painter
  • screen painter

4. 3 alv grid

5. Programación de diálogo

5. 1 introducción

5. 2 module pools

5. 2. 1 introducción

5. 2. 2 programa marco o principal

5. 2. 3 atributos de la pantalla

5. 2. 4 diseño gráfico

5. 2. 5 status de pantalla
(barra menús, teclas función, barra herramientas, barra pulsadores, …)

5. 2. 6 lógica del proceso

  • pbo
  • pai
  • process on help-request
  • process on value-request

5. 2. 7 sentencias

  • set pf-status
  • set titlebar
  • module
  • leave program
  • at exit-command
  • at cursor-selection
  • message
  • field
  • chain…endchain
  • on input
  • on chain-input
  • on request
  • on chain-request
  • etc

5. 2. 8 asignación de transacciones (se93)

5. 2. 9 modificación dinámica de una pantalla (loop at screen)

5. 2. 10 table control y tabs

5. 2. 11 secuencia de proceso de pantallas (set screen, leave screen, leave to screen, call screen, leave program)

5. 2. 12 procesamiento de listados en pantallas

6-funciones

6. 1 introducción

6. 2 creación de un grupo de funciones

6. 3 creación de una función

6. 4 parámetros de una función

6. 4. 1 import

6. 4. 2 export

6. 4. 3 changing

6. 4. 4 tablas

6. 5 excepciones

6. 6 datos globales

6. 7 código fuente

6. 8 ejecución

6. 9 rfcs y bapis

7-llamadas a programas y gestión de memoria

7. 1 introducción

7. 2 parámetros de memoria sap (set, get, datos propios)

7. 3 sentencias de llamadas a programas (submit, call
transaction)

7. 4 intercambio de datos a través de la memoria abap/4(export, import, free memory)

8-interfases

8. 1 introducción

8. 2 tratamiento de
ficheros

8. 3 instrucciones

8. 3. 1 lectura/escritura de
ficheros físicos (gui_dowload, gui_upload)

8. 3. 2. lectura ficheros servidor

  • open dataset
  • read dataset
  • transfer
  • close dataset
  • delete dataset

8. 3. 3 explorar ficheros (al11)

8. 3. 4 transacción file (ficheros lógicos)

8. 3. 5 programas de carga

8. 3. 6 batch input

  • introducción
  • grabadora (shdb).
  • Bdc_open_group
  • bdc_insert
  • close_group
  • creación de juegos de datos
  • tratamiento/ejecución de juegos de datos
  • call transaction (opciones)
  • direct input

8. 3. 7 legacy system migration workbench (lsmw)

9-formularios

9. 1 introducción

9. 2 estructura de un formulario (prog. Impresión, formulario)

9. 3 editor del formulario (se71)

9. 3. 1 cabecera

9. 3. 2 páginas

9. 3. 3 ventanas

9. 3. 4 ventana página

9. 3. 5 formatos de párrafo

9. 3. 6 formatos caracteres

9. 3. 7 elementos de texto

9. 4 sapscript

9. 4. 1 cajas, líneas y sombreados

9. 4. 2 comandos de control

9. 4. 3 símbolos sapscript

9. 4. 4 símbolos del sistema

9. 4. 5 campos generales de sapscript

9. 4. 6 opciones de formato de los símbolos

9. 4. 7 formularios en varios idiomas

9. 4. 8 inclusión de gráficos

9. 5 programa de impresión

9. 5. 1 open_form

9. 5. 2 write_form

9. 5. 3 close_form

9. 5. 4 etc

9. 6 smartforms

9. 6. 1 parametrización global

9. 6. 2 paginas y ventanas (main)

9. 6. 3 elementos para control de flujo

10-programación orientada a objetos

10. 1 introducción

10. 2 clases y objetos

10. 3 metodos y propiedades

10. 4 herencia

10. 5 polimorfismo

10. 6 tablas internas de objetos

10. 7 ejemplos

11- ampliaciones sap

11. 1 cmod y smod

11. 2 user exit

11. 3 badis

12- resto de instrucciones abap

12. 1 repaso de las intrucciones abap

13- tablas estandar sap

13. 1 principales tablas estandar sap

14- Webdynpro


Compara este curso con otros similares
Ver más cursos similares