![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP Las subrutinas y la grabación de datos de un BI
ABAP Las subrutinas y la grabación de datos de un BI
![ABAP Las subrutinas y la grabación de datos de un BI ABAP Las subrutinas y la grabación de datos de un BI](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/351.jpg)
Lección 7.3
UTILIZACIÓN DE RUTINAS EN UN BATCH INPUT
BDC_FIED à Subrutina utilizada para hacer más simple la creación de un Batch Input, ya que nos permite modularizar los programas.
Obtener los DATOS NECESARIOS para CARGAR la tabla BDCDADTA
- Entrar a la SM30 y recuperar los datos correspondientes a la primera pantalla. Para obtener estos datos existen varias formas:
- Posicionarse sobre un campo de entrada de datos, presionar F1 y luego hacer click sobre el botón de información técnica. Con esto, aparecen datos relevantes como: nombre del programa, nombre de la dynpro, nombre de la tabla y nombre del campo.
- Otra forma es parándonos sobre un botón de la pantalla y presionar F1 y veremos una ventana de diálogo con el nombre del programa y 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 el nombre del programa en ejecución, la transacción, etc.
Grabación de un Batch Input:
GRABACIÓN à Es otra forma eficiente de obtener los datos para la carga de la tabla BDCDATA. La grabación de los pasos que hacemos en la ejecución de las transacciones se realiza con la SM35
NOTA: La transacción estándar SM35, conocida como "la grabadora", es utilizada para realizar la grabación de las sesiones de Batch Input que nos serán de gran utilidad a la hora de desarrollar nuestros programas.
Grabacion (Recording): Aquí asignamos un nombre de la grabación.
Código de Transacción (Transaction code): Aquí ingresamos el nombre de la transacción.
Cuando estamos haciendo una grabación en la transacción SM35 y queremos ver el resultado de la misma, debemos presionar el botón grabar o el botón exit de la pantalla.
No son registrados en la grabación:
- Los eventos que se ejecutan al presionar F1 y F4
- Los errores y warnings
- En las pantallas, los movimientos en el scroll bar ó Barra de desplazamiento
NOTA: Podemos ejecutar la grabación cuantas veces queramos, presionando el botón procesar y seleccionando la grabación de la pantalla. También es posible modificar una grabación creada para volver a ejecutarla.
 
 
 
2 Agradecimientos:
Han agradecido este aporte: Cristina Fraile Del Rio, Patricia Lopez Cuevas
Sobre el autor
Publicación académica de Elisa Munoz Robles, en su ámbito de estudios para la Carrera Consultor ABAP.
Elisa Munoz Robles
Profesión: Analista Orgánico - España - Legajo: CM72B
✒️Autor de: 68 Publicaciones Académicas
🎓Egresado del módulo:
Presentación:
Perfil: analista orgánico
Certificación Académica de Elisa Munoz