1| QUE ES UN BATCH INPUT
BATCH INPUT
TECNICA AUTOMATICA MEDIANTE LA CUAL PODREMOS REALIZAR LA CARGA MASIVA DE DATOS EN EL SISTEMA UTILIZANDO LAS VALIDACIONES DE LAS TRANSACCIONES
2| TECNICAS DE BATCH INPUT
*EXISTEN DOS TECNICAS PARA REALIZAR UN BATCH INPUT, UNA SE REALIZA DE FORMA ONLINE Y LA OTRA EN FORMA BATCH:
CALL TRANSACTION SE REALIZA DE FORMA ONLINE, POR LO QUE EJECUTA LAS ACTUALIZACIONES EN EL MOMENTO EN QUE SE EJECUTA EL PROGRAMA DEL BATCH INPUT.
*JUEGO DE DATOS SE REALIZA DE FORMA BATCH PARA SU POSTERIOR EJECUCION MEDIANTE LA TRANSACCION SM35.
3|PASOS PARA LA CREACION DE UN BATCH INPUT
CALL TRANSACCTION
PASO 1 DECLARACION DE DATOS PROPIOS DEL BATCH INPUT
PASO 2 LECTURA DE DATOS DE ARCHIVO DE ENTRADA
PASO 3 CARGA DE LA TABLA BDCDATA
PASO 4 EJECUCION DE LA SENTENCIA CALL TRANSACTION
ESTRUCTURA BDCDATA
ESTA ESTRUCTURA ESTANDAR DEL SISTEMA ES MUY UTILIZADA EN LOS BATCH INPUTS YA QUE DEFINE EL TIPO DE DATOS DE LA TABLA INTERNA QUE ALMACENA LOS DATOS QUE SE CARGARAN EN EL BATCH INPUT
JUEGO DE DATOS
PASO 1 DECLARACION DE LOS DATOS PROPIOS DEL BATCH INPUT
PASO 2 LECTURA DE DATOS DE ARCHIVO DE ENTRADA
PASO 3 APERTURA DE LA SESION DEL JUEGO DE DATOS
PASO 4 CARGA DE LA TABLA BDCDATA
PASO 5 INSERCION DEL JUEGO DE DATOS
PASO 6 CIERRE DE LA SESION DEL JUEGO DE DATOS
PASO 7 EJECICION DEL JUEGO DE DATOS A TRAVES DE LA SM35
PROGRAMA RSBDCBTC
ESTE PROGRAMA ESTANDAR DEL SISTEMA NOS PERMITE REALIZAR LA EJECUCION ONLINE DE UN JUEGO DE DATOS
4| CARGA DE LA TABLA BDCDATA
EL PASO MAS IMPORTANTE EN LA EJECUCION DE UN BATCH INPUT ES LA CARGA DE LA TABLA BDCDATA