================= ******** UNIDAD 7 ******** =================
******** Lección 3: "Subrutinas y la grabacion de datos de un Batch Input" *********
Para hacer mas simple la creacion de un batch input, usamos la subrutina BDC_FIELD eso es para modularizar el programa y sea mas entendible.
EJEMPLO
PERFORM bdc_field USING 'X' 'VIENNAME ' 0100'
COMO OBTENER DATOS NECESARIOS PARA LA CARGA DE LA TABLA BDCDATA
Nos dirigimos a la tX SM30 y en datos correspondientes presionamos F1, nos dirigimos al boton informacion tecnica y vemos la ventana de informacion, para el armado de BDCDATA, como es el nombre del programa, nombre de la DYNPRO, y nombre del campo.
Luego nos dirigimos al boton de la pantalla en Actual y presionamos F1, y vemos la ventana de dialogo con el nombre del programa y codigo de funcion.
GRABACIÓN DE UN BATCH INPUT
Otra forma mas eficiente para la carga de la tabla de BDCDATA, es mediante la grabacion de los pasos que hacemos en la ejecucion de las TX mediante la SM35.
SM35 es conocida como la grabadora, es usada para la grabacion de los batch inputs.
Para ello ingresamos y nos dirigimos al boton GRABACIÓN / GRABACION NUEVA, aqui asignamos el nombre de la grabacion y escribimos el nombre de la TX a usar (SM30).
Luego seguimos la secuenta de pantallas hasta generar un registro en la tabla, que finaliza presionando el boton grabar y saliendo de la TX, despues vemos la pantalla con la grabanacion.
CONSIDERACIONES: Los eventos que se ejecutan F1 Y F4 no se graban los errores y warning tampoco a su vez los movimientos de los SCROLLBAR.