![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP El concepto de Batch Input
ABAP El concepto de Batch Input
![ABAP El concepto de Batch Input ABAP El concepto de Batch Input](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/483.jpg)
UNIDAD 7: Trx BMV0 - Direct Input Trx SU01 - Datos por defecto por usuario Trx SM35 - La grabadora (de BI) Trx SE37 - Funciones Trx BAPI - Explorador BAPI - Existen dos técnicas de Batch Input (BI): Online: CALL TRANSACTION Batch(de fondo): JUEGO DE DATOS Trx SM35 - Trx BMV0 - Direct Input (Alternativa a Batch Input, para carga inicial). Aquí los módulos de funciones de SAP ejecutan las pruebas de consistencias, que se ejecutan con la ayuda de las pantallas. - Pgm de Direct Input: FI: pgm standard RFBIBL00 MM: pgm standard RMDATIND SD: pgm standard RVAFSS00 AM: pgm standard RAALTD11 CO: pgm standard RKEVEXTO - Creación de Batch Input (BI), para CALL TRANSACTION: 1) Declarar datos propios del BI. 2) Lectura de datos de archivo de entrada. 3) Carga de tabla BDCDATA. 4) Ejecución de sentencia CALL TRANSACTION. - Creación de Batch Input (BI), para JUEGO DE DATOS: 1) Declarar datos propios del BI. 2) Lectura de datos de archivo de entrada. 3) Apertura de sesión del Juego de Datos. 4) Carga de tabla BDCDATA. 5) Inserción de Juego de Datos. 6) Cierre de sesión del Juego de Datos. 7) Ejecución del Juego de Datos (Trx SM35 o job ejecutando online el pgm standard RSBDCBTC). Estructura BDCDATA: Tipo de datos de la tabla interna que almacena datos a cargar con BI. Programa RSBDCBTC: Permite ejecución online de Juego de Datos. - El paso más importante de un BI es la carga de tabla BDCDATA, con una tabla interna de misma estructura: PROGRAM (char 40, con nombre de programa que se ejecuta). DYNPRO (numc 4, con nro de dynpro o pantalla en ejecución - siempre 4 dígitos). DYNBEGIN (char 1, con "X" cuando se comience una nueva pantalla). FNAM (char 132, con nombre de campo a cargar - sensible a mayúsculas y minúsculas). FVAL (char 132, con valor a cargar en FNAM). - Por cada vez que se ingrese en tabla BDCDATA, una nueva pantalla, debe ingresarse un BDC_OKCODE. - Los nros de dynpros siempre deben tener 4 dígitos. Para campos decimales de las tablas BD que creemos debemos especificar un campo y tabla de referencia: 1-Marcar la fila correspondiente al campo con el mouse 2-Hacer Click en la solapa "Campos de moneda/Cantidad" y alli asignar la tabla de referencia y el campo de referencia.
 
 
 
Sobre el autor
Publicación académica de Victor Wong, en su ámbito de estudios para la Carrera Consultor ABAP.
Victor Wong
Profesión: Técnico en Computación E Informática - Peru - Legajo: JK17P
✒️Autor de: 85 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor ABAP Nivel Inicial