SAP ABAP

Academia SAP ABAP – Lenguaje de Programación

ABAP es un lenguaje de programación de cuarta generación, propiedad de SAP, que se utiliza para programar la mayoría de sus productos. Utiliza sentencias de Open SQL para conectarse con prácticamente cualquier base de datos. Cuenta con miles de funciones para el manejo de archivos, bases de datos, fechas. Permite conexiones para conectar a los sistemas SAP con cualquier otro sistema o lenguaje de programación.

TAW10

  • Introduction to SAP NetWeaver Application Server
  • Using the ABAP Workbench
  • ABAP programming basics:
    • Fundamental syntax elements.
    • Modularization using subroutines, function modules, and methods.
    • Program calls and data transfer.
  • Complex data objects:
    • Structure.,
    • Internal tables.
  • ABAP Open SQL
  • Classical UI programming:
    • Selection screens.
    • Screens (dynpros).
  • Memory management and program calls
    • ABAP Dictionary:
    • Global types (tables, views).
    • Transparent tables, pool tables, and cluster tables.
    • Object dependencies, Views, Search helps.

TAW11E

  • ALV Grid Control
  • ABAP Open SQL for changing database data
  • LUW concept
  • Enqueue mechanism
  • Update technologies
  • ABAP types in depth

TAW12

  • ABAP Objects:
  • Analysis and UML design
  • Classes and objects
  • Inheritance
  • Interfaces
  • Events
  • Exception handling
  • Global classes and global interfaces
  • Abstract classes, factory methods, singletons
  • Shared Objects
  • Dynamic programming:
  • Field symbols and data references
  • Runtime Type Services (RTTS)
  • Enhancements and modifications:
  • Enhancing Dictionary elements
  • Customer Exits
  • Business Add Ins (BAdIs)
  • Modifications
  • Enhancement Framework
  • ABAP Web Dynpro (overview):
  • Architecture
  • Components
  • Controller
  • Context
  • UI definition
  • Navigation