![](/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/125.jpg)
UTILIZACION DE SUBRUTINAS EN UN BATCH INPUT
Para hacer mas simple la creación de un Batch Input se utiliza una Subrutina(BDC_FIELD) que va a permitir la modularización de los programas.
OBTENER LOS DATOS NECESARIOS PARA CARGAR LA TABLA BDCDADTA
- Entrar a la Transacción SM30 y recuperar los datos correspondientes a la primer pantalla. Para obtener los datos pararse sobre un campo de entrada de datos, presionar F1 y luego hacer clic en el boton de información técnica. Con esto aparecen datos relevantes como: nombre del programa, nombre de la dynpro 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.
Otra forma de obtener los datos para la carga de la tabla BDCDATA, consiste en realizar una grabación de los pasos que hacemos en la ejecución de las transacciones, mediante la transacción 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.
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
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.
 
 
 
Sobre el autor
Publicación académica de Didier Garcia Velazquez, en su ámbito de estudios para la Carrera Consultor ABAP.
Didier Garcia Velazquez
Profesión: Licenciado en Informática - Mexico - Legajo: VZ45U
✒️Autor de: 41 Publicaciones Académicas
🎓Egresado del módulo:
Presentación:
Actualmente analista programador en lenguaje cobol/mainframe. quiero incursionar en el mundo sap como desarrollador/consultor técnico abap.
Certificación Académica de Didier Garcia