✒️SAP MM Actualización y Reportes de datos de materiales
SAP MM Actualización y Reportes de datos de materiales
Empezamos a preparar la grabación siguiendo los pasos descritos en la transaccion LSMW (Legacy).
0) Creamos un proyecto llamado STARTUP_2010 Migración datos Startup Sap
1) Mantenemos los atributos del objeto: indicamos que vamos a utilizar el metodo de importación Batch Input Recording.
Realizamos una grabación utilizando la transacción XK01, rellenando los datos de una ficha de proveedor completa. Una vez concluida la grabación, le asignamos a cada uno de los campos un nombre. Este nombre nos va a permitir realizar posteriormente el mapeo entre lo que cargemos desde el fichero (estructura) y el batch input.
2) Definimos un nombre para la estructura del fichero que vamos a utilizar para hacer la carga (en nuestro caso, FILE_PROVEEDORES).
3) Definimos los diferentes campos que forman la estructura del fichero, indicando las longitudes de cada uno de los campos.
4) Asignamos al objeto una estructura de fichero (en este caso, la definida en el paso 2).
5) Realizamos el mapeo entre los campos de la grabación del batch input, y los campos del fichero: para cada uno de los campos de los campos de la grabación (a los que le pusimos un nombre en el paso 1), le asociamos uno de los campos que vienen en la estructura del fichero a cargar.
6) Asignación de valores fijos, mapeos, rutinas de usuario para conversiones: en nuestro caso no vamos a realizar ningun tratamiento en este paso.
7) Especificar fichero: fuera de Sap, los usuarios nos han preparado una hoja excel con los datos de los proveedores, con la misma estructura descrita en el paso 3.
El fichero lo hemos convertido a un fichero de texto con tabuladores. Ese fichero es el que indicamos en el paso 7 como el fichero que vamos a cargar en el sistema.
8) Asignamos el fichero físico (definido en el punto 7) a la estructura (definida en el punto 2).
9) Lectura de datos: al ejecutar este paso, se lee los datos del fichero fisico.
10) Visualización de los datos leidos: los datos cargados en el punto 9 se puede leer para comprobar que la carga ha sido correcta.
El sistema nos ofrece un resumen, y podemos ver cada registro en detalle con la opción Field contents.
11/12) Conversión de los datos/visualización de los datos convertidos: para el caso de definir otros procesos de conversión sobre los datos leidos, lo realizaremos en estos pasos. En el ejemplo, no hemos hecho nada en esta parte.
13/14) Creación de la sesión de batch input y ejecución: a partir de los datos del fichero, la herramienta nos prepara un juego de datos, que podremos ejecutar desde la transacción SM35.
Desde esta transacción podemos ir ejecutando, revisando errores que se vayan generando. Con esta depuración prepararemos la carga final en productivo (lo lógico es hacer antes cargas de prueba en un sistema de Test).
PROCESO FINAL: verificación de los datos cargados. Entraremos a la transacción XK03 de Consulta de Proveedores, y con la ayuda de busqueda comprobaremos que la carga se ha realizado correctamente y que ya nos aparecen los datos de los proveedores
 
 
 
Sobre el autor
Publicación académica de Jose Luis Murillo Morales, en su ámbito de estudios para la Carrera Consultor en SAP MM.
Jose Luis Murillo Morales
Bolivia - Legajo: AQ74G
✒️Autor de: 65 Publicaciones Académicas
🎓Cursando Actualmente: Consultor Funcional Módulo MM Nivel Avanzado
🎓Egresado de los módulos:
- Carrera Consultor en SAP MM Nivel Inicial
- Máster Funcional ABAP
- Carrera Consultor Basis NetWeaver Nivel Inicial
- Carrera Consultor ABAP Nivel Inicial