
BATCH INPUT UTILIZANDO JUEGO DE DATOS
Crearemos nuestro primer Bach Input utilizando la tecnica de Juego de Datos.
*Paso 1: Declaracion de los Datos propios del Batch Input
Declaramos una tabla interna y una estructura, ambas del tipo BDCDATA y otra tabla interna de usuarios que contendra los registros que levantemos del archivo de entrada
*Paso 2: Lectura de Datos de Archivo de Entrada
Ejecutamos el metodo GUI_UPLOAD para levantar el archivo de entrada con la informacion para generar el Batch Input
*Paso 3: Apertura de la Sesion del Juego de Datos
Para realizar la apertura de la sesion del Juego de Datos, vamos a utilizar la funcion BDC_OPEN_GROUP, especificando el manadante, el grupo y el usuario
*Paso 4: Carga de la Tabla BDCDATA: para cargar la tabla BDCDATA utilizaremos la subrutina BDC_FIELD, que vimos en la leccion dos. Antes debemos inicializar la tabla interna del Batch Input
*Paso 5: Insercion del Juego de Datos: para realizar la insercion del Juego de Datos vamos a utilizar la funcion BDC_INSERT.
*Paso 6: Cierre de la Sesion del Juego de Datos: Para cerrar el juego de datos vamos utilizar la funcion BDC_CLOSE_GROUP
*Paso 7: Ejecucion del Juego de Datos: Para realizar la ejecucion de Datos vamos a entrar a la transaccion SM35. Vamos a seleccionar el Juego de Datos y lo ejecutamos presionando el boton Ejecutar (process)
2.-Utilizacion del programa RSBDCBTC para la ejecucion del juego de datos
Podemos ejecutar el juego de Datos en forma Online mediante la ejecucion del programa estandar RSBDCBTC