La funcionalidad Batch Input es uno de los métodos más conocidos derealizar transferencias de datos al sistema SAP. Ya sea durante la instalación del software, la implementación de nuevos módulos o simplemente la actualización de determinados datos, la entrada por lotes es un medio para gestionar grandes cantidades de datos de forma rápida y segura.
SAP : Batch input - Cómo funciona
Un batch input es una sucesión automática de operaciones sin necesidad de intervención manual. Además, este proceso garantiza la integridad de los datos porque realiza las transacciones en bucle, como podría hacer un usuario.
Los principales usos de la funcionalidad Batch Input incluyen dos tipos diferentes de importación de datos:
La transacción funcional que permite acceder a la gestión de Batch Input:
SM35 - Batch Input: Visión general de la sesión:
Análisis de una entrada por lotes:
Así, la funcionalidad Batch Input es muy interesante porque SAP ofrece, a través de la transacción funcional SM35datos de análisis. Además, cada registro de Batch Input se analiza y tiene su propio estado de ejecución: Incorrecto o Procesado. Esto permitirá al usuario hacerse cargo de los registros que no hayan podido integrarse en la base de datos SAP.
Además, la transacción funcional SM35 también ofrece una sección de "Visión general". Resume el estado general del Batch Input. Por ejemplo, el número de registros que quedan por procesar, el número de los que se han integrado con éxito en la base de datos o los que han dado error.
Por lo tanto, puede ser interesante controlar estos datos en tiempo real cuando se ejecuta en Fondo.
SAP : Batch input - Los 3 modos de ejecución
En efecto, la ejecución de una Batch Input puede realizarse a través de tres modos diferentes:
Esto se conoce como "Modo de procesamiento". Esta funcionalidad es la que definirá el grado de automatización de la recuperación de datos que se vaya a realizar. El modo de tratamiento Proceso/primer plano siendo el modo menos automatizado, Mostrar sólo errores semiautomatizado y Fondoel más automatizado.
Explicación de los tres modos de ejecución:
Proceso / primer plano
En primer lugar, el método Proceso/Fondo repite cada paso de la grabación. En efecto, permite comprobar la coherencia de los valores integrados y, por consiguiente, poder realizar cambios en líneaEn caso necesario. Por lo tanto, es un método que se acerca lo más posible a una ejecución manual habitual.
Mostrar sólo errores
En segundo lugar, el método Mostrar sólo errores utiliza la ventana SAP y sólo se interrumpe cuando se producen errores durante la integración de los registros. Cuando el proceso se detiene, es posible, mediante este métodoefectuar la corrección necesaria y pasar al siguiente registro.
Fondo
Por último, a través de la Fondoa empleo se crea y ejecuta en segundo plano bajo el nombre de usuario de su creador. Al final de la ejecución del trabajo, es posible acceder a al informe de error y ver qué registros funcionaron y cuáles entraron en modo de error.
Por lo tanto, como habrá comprendido, el modo de ejecución varía en función de varios parámetros: el número de registros, el grado de certeza de la coherencia de los registros, etc...
SAP : Batch input - ¿Cómo generarlo?
Una vez comprendido el concepto de Batch Input, es necesario entender cómo generar un Batch Input.
En primer lugar, es importante saber que no hay una única forma de generar una entrada por lotes, sino varias. Para ello, SAP ofrece programas estándar como SHDB (Registrador de transacciones), LSMW (Legacy System Migration Workbench) o IBIP (Transferencia de datos). Además, el usuario también puede desarrollar su propio programa ABAP para crear un Batch Input.
Pero, ¿qué método elegir?
En primer lugar, depende del grado de dominio técnico del usuario. Algunas funcionalidades, como SHDB por ejemplo, requieren conocimientos técnicos con dominio del lenguaje ABAP. Otras, como LSMW o IBIP, no requieren conocimientos técnicos particulares. En segundo lugar, también depende de la frecuencia de la migración de datos. ¿Se trata de una migración de datos puntual o periódica? Así pues, todos estos parámetros entran en juego a la hora de elegir qué método utilizar. Para concluir, en cualquier caso, cada uno de estos métodos puede utilizarse en cualquier caso, por lo que la elección se hará en función de sus afinidades personales.
¿Desea tener acceso ilimitado a toda nuestra biblioteca de formación SAP? Pruebe nuestra plataforma de formación de forma gratuita durante 7 días.
Pierre Balbinot
Consultor funcional SAP, experto en EAM (Enterprise Asset Management) y PP (Production Planning).
Deja una respuesta