✒️ABAP Las subrutinas y la grabación de datos de un BI
ABAP Las subrutinas y la grabación de datos de un BI
UTILIZACION DE SUBRUTINAS EN UN BATCH INPUT. Modularizar hace que sea mas legible el código del batch input.
El código quedaría asi:
COMO OBTENER LOS DATOS NECESARIOS PARA LA CARGA DE LA TABLA BDCDATA. Parándonos sobre uno de los campos de la transacción que deseamos grabar en el ejemplo la sm30.
Parandonos encima de uno de los botones y dar F1.
Y veremos un botón de dialogo con el nombre del programa y el código de funion correspondiente.
En todas las pantallas de SAP, podemos visualizar en el extremo inferior derecho, diferentes datos de la pantalla como ser el nombre del programa de ejecución, la transacción, etc.
GRABACION DE UN BATCH INPUT. Otra forma más eficiente de hacer la carga de datos a la tabla BDCDATA, consisten en realizar una grabación de los pasos que hacemos en la ejecución de las transacciones mediante la transacción SM35.
Para realizar la grabación, presionamos el botón grabación.
Luego grabación nueva.
Y veremos la siguiente ventana de dialogo.
Luego, grabaremos un registro en la tabla ztabla_usuarios y cuando terminemos nos salgamos de la pantalla, aparecerá el resultado de la grabación.
Tiene la misma estructura de nuestra tabla bdcdata. Algunos eventos no son registrados en la grabación, como cuando hacemos F1 y F4, nos movemos con la barra de desplazamiento, los errores y warning tampoco son registrados en la grabación.
Podremos ejecutar la grabación cuantas veces queramos, presionando el botón procesar y seleccionando la grabación de la pantalla.
 
 
 
Agradecimiento:
Ha agradecido este aporte: Yeffer Sierra Saenz
Sobre el autor
Publicación académica de Alexander Cardenas, en su ámbito de estudios para la Carrera Consultor ABAP.
Alexander Cardenas
Profesión: Ingeniero de Sistemas - Colombia - Legajo: UN96T
✒️Autor de: 238 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP MM Nivel Avanzado
- Carrera Consultor en SAP MM Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP SD Nivel Avanzado
- Carrera Consultor en SAP SD Nivel Inicial