Programación ABAP 4 WORKBENCH de SAP

Cursos Online Iberoamérica

Compañía global que brinda CURSOS ONLINE para el ámbito empresarial  

Posee más de 500 cursos online para diferentes áreas de la empresa, permite el acceso al material, ejercicios y y evaluaciones las 24 horas del día y la interacción permanente con los tutores y coachs del curso. 

 

  • Curso y Capacitación
  • Especialista en Programación ABAP 4 WORKBENCH de SAP
  • Duración 70 horas para realizar en un período de 4 meses.
  • A distancia

ABAP (Advanced Business Application Programming) también conocido como SAP ABAP es el lenguaje de programación propiedad de la empresa alemana SAP, líder destacado en soluciones de software para empresas. También nos referimos a ABAP como ABAP4 debido a que es un lenguaje de cuarta generación.

Se puede decir que la programación ABAP es estructurada ya que, en su mayoría, los programas tendrán la típica estructura TOP-DOWN. También se puede afirmar que la programación ABAP es Orientada a Eventos y en las últimas versiones del lenguaje se introduce la programación Orientada a Objeto lo que la hace estar en concordancia con las últimas tendencias del mercado mundial.

El programador ABAP, al que también se denomina consultor técnico ABAP, es el encargado de desarrollar nuevas funcionalidades en el sistema SAP o de adecuar las existentes de modo que cumplan con los requerimientos que la empresa precisa. Este curso proporciona los conocimientos básicos de programación ABAP necesarios para la adaptación de la funcionalidad estándar de SAP así como el desarrollo de nuevas aplicaciones.

MÓDULO 1 – INTRODUCCIÓN

  • Objetivo del curso.
  • Concepto ERP. SAP AG.
  • Acceso al sistema.

MÓDULO 2 – MODULARIZACIÓN Y HERRAMIENTAS DE DESARROLLO

  • Entorno de trabajo: Workbench y repositorio ABAP.
  • Tipos de programas y modularización:
  • Reporting (Informes).
  • Module pools.
  • Diccionario ABAP.

MÓDULO 3 – SENTENCIAS BÁSICAS DEL LENGUAJE ABAP/4

  • Declaración de datos.
  • Control de flujo de programas:
  • Formulando condiciones.
  • Proceso de bucles.
  • Sentencias de control.
  • Tablas internas.
  • Acceso básico a base de datos.
  • Salida de listados:
  • Report clásico.
  • ALV.

MÓDULO 4 – INTERFAZ DE USUARIO

Tipos básicos de programación y tecnologías de interfaz de usuario:

Tecnologías SAPGUI:

  • Reports.
  • Dynpros.

Programación WEB:

  • SAPGUI for HTML.
  • ITS.
  • BSP.
  • Web Dynpro for Java.
  • Web Dynpro for ABAP.
  • SAP Netweaver Business Client.

MÓDULO 5 – DICCIONARIO Y ACCESO A BASE DE DATOS

  • Tipos de tablas.
  • Relaciones entre objetos del diccionario.
  • Acceso a base de datos:
  • Lectura de datos.
  • Escritura de datos.
  • Uniones de tablas.
  • Subquerys.
  • SQL Nativo.
  • Bloqueo de registros.

MÓDULO 6 – DESARROLLO DE APLICACIONES DE DIÁLOGO 1

  • Reporting:
  • Pantalla de selección complejas.
  • Reporting interactivo.
  • Status de diálogo.
  • Función “REUSE_ALV_GRID_DISPLAY”:
  • Parámetros principales.
  • Tratamiento de eventos de usuario.
  • Creación y tratamiento de grupos de funciones.

MÓDULO 7 – DESARROLLO DE APLICACIONES DE DIÁLOGO 2

  • Modul Pool:
  • Tipos de campos.
  • Table controls.
  • Lógica de proceso.

MÓDULO 8 – CUSTOM CONTROLS

  • Programación orientada a objetos en ABAP/4.
  • Tipos de custom control.

MÓDULO 9 – EJECUCIÓN DE PROGRAMAS. HERRAMIENTAS DE ANÁLISIS

  • Modos de ejecución: Report, transacciones, menús de ámbito y de roles.
  • Debugging (clásico y nuevo).
  • Análisis de dumps y logs.
  • Análisis de un programa en tiempo de ejecución.
  • Ejecución de programas:
  • Modos de ejecución.
  • Tipos de procesos.
  • Análisis carga de trabajo del sistema.
  • Herramientas de diagnóstico del sistema.

MÓDULO 10 – FORMULARIOS SAP

  • SapScript.
  • Smartforms.
  • AdobeForms.

MÓDULO 11 – INTEGRACIÓN CON LOS MÓDULOS ESTÁNDARES DE SAP

  • Interfaz con el estándar: BAPI’s y batch-inputs.
  • Modificaciones al estándar:
  • User-exits.
  • BADI’s.
  • Enhancements.

MÓDULO 12 – AUTORIZACIONES Y ROLES

  • Objeto de autorización.
  • Concepto de rol.
  • Tipos de roles:
  • Funcionales.
  • Organizativos.
  • Principales transacciones.

MÓDULO 13 – SISTEMA DE TRANSPORTE

  • Estructura del sistema de transportes.
  • Tipos de órdenes de transporte: Workbench, Customizing, Copia …
  • Principales transacciones.

MÓDULO 14 – DOCUMENTACIÓN DE PROYECTO

  • Diseño funcional.
  • Diseño técnico.
  • Ejemplos.

Este curso online sólo requiere de un equipo con conexión a Internet. No tiene requisitos previos

  • Cursos Online Latinoamérica está presente en toda Latinoamérica y España.

Similares