✒️ABAP Las subrutinas y la grabación de datos de un BI
ABAP Las subrutinas y la grabación de datos de un BI
Uso de subrutinas en un Batch Input: para hacer más simple la creación de un BI, vamos a usar la subrutina BDC_FIELD, la cual nos va a permitir modularizar los programas.
Obtener los valores necesarios para la carga de la tabla BDCDATA: ir a la transacción SM30 y recuperar los datos correspondientes a la primer pantalla, hay varias formas de obtener información de una pantalla:
- Posicionarse sobre un campo de entrada de datos y presionar F1, luego click en el botón de información técnica. Se visualiza una ventana de diálogo con información relevante para el armado de la tabla BDCDATA, como nombre del programa, nombre de la DYNPRO y nombre del campo.
- Parandose sobre un botón de la pantalla y presionar F1, visualizaremos una ventana de diálogo con el nombre del programa y el código de función correspondiente al botón.
- En todas las pantallas de SAP, podemos visualizar en el extremo inferior derecho de las mismas, diferentes datos de la pantalla como ser el nombre del programa en ejecución, la transacción, etc.
Grabación de un BI: otra manera más eficiente de obtener los datos para la carga de la tabla BDCDATA, consite en realizar una grabación de los pasos que hacemos en la ejecución de transacciones, mediante la transacción SM35.
Transacción SM35: más conocida como LA GRABADORA es utilizada para la realizar la grabación de las sesiones de BI que nos serán de gran utilidad a la hora de desarrollar nuestros programas.
CUANDO ESTAMOS HACIENDO UNA GRABACION EN LA TRANSACCION SM35 Y QUEREMOS VER EL RESULTADO DE LA MISMA, DEBEMOS PRESIONAR EL BOTON GRABAR O EL BOTON EXIT DE LA PANTALLA.
LOS EVENTOS QUE SE EJECUTAN AL PRESIONAR LAS TECLAS F1 Y F4 NO SON REGISTRADOS EN LA GRABACION, LOS ERRORES Y WARNINGS TAMPOCO. EN LAS PANTALLAS LOS MOVIMIENTOS EN EL SCROLLBAR NO SON REGISTRADOS EN LA GRABACIÓN.
SE PUEDE EJECUTAR LA GRABACION N VECES, PRESIONANDO EL BOTON PROCESAR Y SELECCIONANDO LA GRABACION DE LA PANTALLA. TAMBIEN ES POSIBLE MODIFICAR UNA GRABACION CREADA PARA VOLVER A EJECUTARLA.
 
 
 
Sobre el autor
Publicación académica de Jose Ignacio Rodini, en su ámbito de estudios para la Carrera Consultor ABAP.
Jose Ignacio Rodini
Profesión: Licenciado en Informatica - Argentina - Legajo: HM58N
✒️Autor de: 115 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Jose Rodini