Batch Inputs: cargas automáticas (puede ser online o usando un juego de datos).
User exits: espacios en objetos estándar en donde se pueden programar.
Field exits: validaciones a los campos, se crean por elemento de datos y se asocian a las dynpros (no se pueden debuggear)
Funciones: requieren de un grupo de funciones (ambas se crean en la SE37 - Biblioteca de funciones).
RFC (Remote Function Call): ejecuta código de forma remota en otro equipo, se configuran en la SM59.
Palabras Clave:
Declarativas: DATA, TABLES, CONSTANT.
Eventos: START-OF-SELECTION, TOP-OF-PAGE, etc.
Control: IF, WHILE, DO, etc.
Operativas: WRITE, MOVE, etc.
Eventos:
INITIALIZATION: aquí se inicializan los campos de la pantalla de selección o cualquier variable.
AT SELECTION-SCREEN: para validar los datos introducidos en la pantalla de selección.
START-OF-SELECTION: ejecuta el código que se encuentra entre REPORT y START-OF-SELECTION, se utiliza para realizar el procesamiento central del programa.
END-OF-SELECTION: se ejecuta cuando se termina el procesamiento central del programa, luego del evento START-OF-SELECTION. Aquí se imprimen los listados.
AT LINE-SELECTION: permite al usuario seleccionar una línea del listado y realizar alguna acción. Se utiliza en los reportes interactivos.
AT USER-COMMAND: cuando el usuario presiona un botón del menú en un reporte.
TOP-OF-PAGE: para colocar títulos o cabeceras, se ejecuta antes de que el primer dato aparezca en cada página.
END-OF-PAGE: se lanza cuando se crea automáticamente una nueva página.
Debugger
Single step: F5
Execute: F6
Return: F7
Run: F8
Ejecutar una línea específica: Shift F12
 
 
 
Sobre el autor
Publicación académica de Wanderson Esa? L?pez Peraza, en su ámbito de estudios para la Carrera Consultor ABAP.
SAP Senior
Wanderson Esa? L?pez Peraza
Profesión: Supervisor Desarrollo de Software - Guatemala - Legajo: PL68U
Continúe aprendiendo sobre el tema "Las características de los programas ABAP" de la mano de nuestros alumnos.
SAP Senior
Características de los programas Abap. Aplicaciones ABAP. Tipos de objetos: Reporte. Reporte interactivo. Reporte ALV. Programas de dialogo. Formularios. Batch Input. User exits. Field exits. Funciones. RFC. Reporte: Es un programa que consiste en una serie de instrucciones y palabras clave cuyo objetivo es procesar datos de entrada o datos que se obtienen de las tablas del sistema y mostrar los resultados del procesamiento por pantalla. Existen 2 formas de utilizar los comentarios en un programaABAP 1.-con un asterisco en la primera columna de la fila 2.-con comillas dobles en cualquier posición de la linea. Principales eventos dentro de ABAP: Ititialization At selection-Screen Strat-of-selection End-of-Selection...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
LECCION 1:CARACTERISTICAS DE LOS PROGRAMAS ABAP 1)APLICACIONES ABAP Reporte, rep.interactivo, alv. Existen 4 tipos palabra clave: * Declarativas: tablas y constantes * Eventos: Start of selection, top of page * Control: Flujo del prog. ej. If while Do * Operativas:Funciones. Write, move. 2)EVENTOS DE UN PROGRAMA ABAP Initializacion At selection screen Start of selection End of selection At line selection At user command Top of page End of page 3) UTILIZANDO DEBUGGER
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
Caracteristicas de programas ABAP se pueden crear diversos tipos de objetos, los mas comuines son: reportes, formularios y funciones. reporte: es un programa mediante unas instruciones y palabras clave para porcesar datos de entrada o datos que se obtiene de una tabla y mostrar resultados del procedimiento por pantalla. culla palabras cable son: declarativas:datos a utilizar del programas DATA, TABLES Y CONTANT. eventos:que ocuerren en el programas STAR-OF- SELECTION, TOP-OF-PAGE. etc control:flujo del programa , IF, WHILE, DO, ETC operativas:funciones definidas y con uso especificos WRITE, MOVE, ETC. eventos de un programa ABAP es uan etiqueta de identifica una seleccion de codigo dentro de un programa. ...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
Tipos de Objetos ABAP Reportes, Reporte interactivo, Reporte ALV Programas de Dialogo Formularios Batch Input User exits Field exits Funciones RFC Palabras Clave: Palabras reservadas propias del lenguaje de programación existen 4 tipos. Declarativas, Eventos, Control, Operativas Eventos Principales ABAP Initialization, at selectiont-screen, start-of selection at-line-selection at-user-command top-of-page end-of-page DEBUGGER ABAP F5 paso a paso F6 ejecuta sub rutinas sin entrar en ellas F7 retorna al asub rutina de nivel superior dela rutina actual F8 continua la ejecucion del programa hasta el final START-ON-SELECTION es el evento por defecto.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
Características de los programas ABAP - Aplicaciones ABAP Dentro de ABAP podemos crear distintos objetos, los más comunes son: Reporte, Reporte interactivo y Reporte ALV Programas de Dialogo Formularios Batch Input User exists Field exists Funciones y RFC Más adelante se analizarán cada uno de ellos, en este momento nos enfocaremos al REPORTE. Reporte: Programa que consiste en una serie de instrucciones y palabras clave cuyo objetivo es procesar datos de entrada o datos que se obtienen de las tablas del sistema y mostrar los resultados del procesamiento por pantalla. - Palabras Clave: Declarativas: Se usan para declarar datos que vamos a usar dentro del programa (DATA, TABLES y...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
Lección: Características de los programas ABAP 1) Aplicaciones ABAP Dentro del mundo ABAP se pueden crear distintos tipos de objetos. Los más comunes son: Reporte, reporte interactivo y reporte ALV Programa de Diálogo Formularios Batch Input User exits Field exits Funciones y RFC Reporte: es un programa que consiste en una serie de instrucciones y palabras clave cuyo objetivo es procesar datos de entrada o datos que se obtienen de las tablas del sistema y mostrar los resultados del procesamiento por pantalla.. 4 tipos de palabras clave: Declarativas: se utilizan para declarar datos que vamos a usar dentro del programa Ej: data, tables y constant Eventos: que ocurren en el programa Ej: star-of selection, top -of-page.....
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
*****Características de los programas ABAP 1º de 10 Los reportes.- Es un programa que posee una serie de instrucciones y palabras clave cuyo objetivo es procesar datos de entrada o que se obtienen de las tablas del sistema, y mostrar los resultados de procesamiento por pantalla. Las palabras claves usadas son: Declarativas Eventos Control Los eventos.- Son etiquetas para identifica una sección de código dentro de un programa que se asocia a un evento y termina cuando se encuentra el siguiente evento (los nombres de los eventos son palabras reservadas y no pueden crearse nuevos). Los principales eventos son INITIALIZATION (primero que se ejecuta para inicializar los campos de la pantalla de selección),...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
Aplicaciones abap tipos: reporte, reporte interctivo y reporte ALV, programas de dialogo, formularios, batch input, user exits, field exits, funciones y RFC. un reporte es un programa que consiste en una serie de instrucciones y palabras clave cuyo objetivo es procesar datos de entrada o datos que se obtienen de las tablas del sistema y mostrar los resultados del procesoamiento en pantalla. las palabras clave son de cuatro tipos declarativas, eventos, control y operativas. estructura de un reporte REPORT <NOMBRE> TABLES DATA EVENTOS SUBRUTINAS Los comentarios se realizan con un * al principio de la linea o comillas en cualquiere parte de la linea. Existe en ABAP dos tipos de editores, el viejo y el nuevo. el nuevo contiene las diferentes...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
Dentro de Abap se pueden crear distintos tipos de Objetos: 1.- Reporte: Generalmente existe una pantalla de seleccion, se ingresan ciertos paramentros y con esos parametros se hace una seleccion de datos a tabla SAP o tablas Z, por ultimo se muestra los datos utilizando lasentencia WRITE. 2.- Reporte Interactivo: Se muetra un primer listado con cierta informacion, clikeando se puede acceder a otros datos relativo a esa linea. 3.- Reporte ALV: Es un reporte especifico donde se nos proporciona una gran cantidad de funcionalidades para agregar, los tipos de ALV mas utilizados son: Grilla; Lista; Jerarquicos 4.- Programas de Dialogos: Consiste en una serie de pantallas o dynpro por la s que el usuario navega a medida que se produce la ejecucion...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP SemiSenior
APLICACIONES ABAP - REPORTE, REPORTE INTERACTIVO Y REPORTE ALV - PROGRAMA DE DIALOGO - FORMULARIOS - BATCH INPUT - USER EXITS - FIELD EXITS - FUNCIONES Y RFC REPORTES Es un programa que consiste en una serie de instrucciones y palabras clave cuyo objetivo es procesar datos de entrada o datos en las tablas del sistema y mostrar resultados del procesamiento por pantalla, que seria la informacion ESTRUCTURA DE UN REPORTE O PROGRAMA ABAP REPORT <Nombre> Nombre del programa TABLES. Definicion de tablas del diccionario de datos DATA Variables internas EVENTOS Se detallan los eventos y el codigo correspondiente a cada uno SUBRUTINAS Se crean para modularizar los programas...
👌Genial!, estos fueron los últimos artículos sobre más de 80.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.