Esta sección está dedicada a mostrar ejemplos de programación en ABAP. En caso de que quieras subir un código que creas sirve para entender el lenguaje o para mostrar un proceso que pueda servir para aclarar conceptos no dudes en escribirnos.
Nueva Versión - Mejorado!
Este programa sirve para detectar ampliaciones (BADI's, User Exits, Field Exits, BTE's y otros) en transacciones o programas. Es muy útil, ya que es muy flexible gracias a los parámetros que tiene.
La nueva versión muestra las implementaciones activas de las BADI's.
Con este programa podrán enviar mensaje cualquier usuario. Se seleccionan los destinatarios del mensaje, se indica cuántas veces se repetirá el mensaje y luego se ejecuta.
A continuación, podrá bajar 3 programas con los que se hacen consultas a la Base de Datos en ABAP. Le recomendamos que analice los tres programas para entender las diferentes formas en las que se muestra la información (a través de una dynpro o con ALV ).
Quién dijo que no se pueden hacer juegos en ABAP? Acá tenemos uno! Es interesante ver el manejo que se hizo en este programa para realizar el famoso juego de Tateti.
Este es código GPL
El siguiente ejemplo es un juego de ruleta en ABAP. Consiste de 2 programas: uno que es el Croupier y otro con el que juegan todos los jugadores. El croupier debe estar ejecutándose para que se pueda jugar, de otra manera los jugadores no podrán comenzar el juego.
Estudien la forma en que se realizó el juego, utilizando objetos de bloqueo para la comunicación entre procesos y macros para que no se pueda debuggear el juego (y hacer trampa).