Curso SAP ERP 13# – Transacciones y Menú de ámbito

Transacciones Conceptos Una transacción en terminología SAP es la ejecución de un programa. La forma normal de ejecutar código ABAP en el sistema SAP es ingresando un código de transacción (por ejemplo, SE38 es el código de transacción del “Editor ABAP”). Las Transacciones pueden ser llamadas a través de menús definidos por el sistema, especificados … Leer más

Curso SAP ERP 12# – Módulo de funciones

Introducción Los módulos de funciones son objetos que realizan operaciones que pueden ser utilizadas en varios programas. Al crear un módulo de función con el código que realiza una operación, se evita tener que repetirlo en todos los programas que realicen esa operación añadiendo en ellos una llamada al módulo de función. Además de evitar … Leer más

Curso SAP ERP 11# – Modularizar programas

Introducción Una unidad de modularización es una parte de un programa en la que se encapsula una función concreta. Una parte del código fuente se almacena en un módulo para mejorar la transparencia del programa, para poder usar la función correspondiente del programa varias veces sin tener que volver a implementar el código fuente entero … Leer más

Curso SAP ERP 10# – Tablas Internas

Estructuras  Definición  Las estructuras son variables complejas compuestas de componentes que a su vez pueden ser elementales o complejos. La estructura es una unidad lógica, con un nombre que la identifica, y con la que se puede operar como si fuera una entidad única. Sin embargo, también podemos acceder a cada uno de los componentes … Leer más

Curso SAP ERP 9# – Abap Open SQL – Base de datos

Definiciones  Estructuras: es un conjunto de definiciones de campos almacenado en el diccionario de SAP. Una estructura nunca podrá “llenarse” con ningún registro de información asociada en la base de datos. Su uso se sitúa solamente dentro de la programación ABAP. Tabla transparente: al igual que una estructura, una tabla transparente también corresponde a un … Leer más

Curso SAP ERP 8# – Pantallas de Selección

Visión General Las pantallas de selección son pantallas especiales que pueden ser definidas en programas ejecutables, grupos de funciones y module pools. Las pantallas de selección son definidas en la sección de declaraciones globales de los mencionados programas ABAP con sentencias, sin usar el Screen Painter: SELECT-OPTIONS SELECTION-SCREEN PARAMETERS Las pantallas de las pantallas de … Leer más

Curso SAP ERP 7# – Depuración de Programas

Características fundamentales del debugger ABAP en SAP Netweaver Inspeccionar el código fuente es probablemente una de las tareas más delicadas en el desarrollo de una aplicación. Las herramientas con las que contamos para llevarla a cabo cumplen un rol fundamental y si están bien diseñadas seguramente se verá reflejado en una mejora de nuestra productividad. … Leer más

Curso SAP ERP 5# – Variables del sistema

Conceptos Los campos de sistema SY son variables internas que SAP carga en memoria cada vez que se ejecuta un programa. Da igual que no las hayamos declarado en ningún punto del programa, siempre están disponibles para ser utilizadas. Por lo tanto, si estamos programando y las necesitamos bastará con incluirlas en nuestro código ABAP. … Leer más

Curso SAP ERP 4# – Bifurcaciones condicionales

Resumen de la lección En ABAP existen varias formas de ejecutar distintas secuencias de sentencias, según determinadas condiciones. A continuación, se detallan todas las posibilidades que nos ofrece ABAP. Sentencia IF/ELSE/ENDIF En la construcción IF puede definir cualquier expresión lógica como condición de verificación. Si se cumple la condición, el sistema ejecuta el bloque de … Leer más