Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ÍNDICE............................................................................................................................................... 1
OBJETIVO......................................................................................................................................... 2
PROCESO......................................................................................................................................... 2
SOLUCIÓN........................................................................................................................................ 2
Objetivo
Indicar las acciones a seguir para migrar información de otros sistemas a SAP a través de la
aplicación LSMW (Legacy System Migration Workbench). Para el caso de CORPOELEC se aplicó para
cargas iniciales de saldos.
Proceso
Carga masiva de datos (legacy o SAP, transaccional o maestra).
Solución
El siguiente documento detalla los distintos pasos para crear plantilla de carga de documentos
financieros por medio de procesos batch, utilizando la transacción LSMW como herramienta del
sistema SAP.
Las transacciones utilizadas en el presente documento son estándar del sistema SAP R/3
Enterprise.
Creación plantilla para carga masiva de documentos financieros por la transacción LSMW
Project: SEUC
Description: Descripción breve del proyecto
Presione ENTER para continuar:
La pantalla principal de LSMW proporciona tareas paso a paso como asistente, como se muestra
en la imagen. Para completar su conversión de datos, es necesario ejecutar estos pasos en orden.
Una vez que el paso se ejecuta, el cursor se coloca automáticamente en el próximo paso.
COORDINACION ATIT
Tenga en cuenta que estos pasos pueden ser diferentes dependiendo de su configuración de menú
personal.
Después de ingresar los datos presione continuar o ENTER. El sistema mostrará un recuadro
solicitando la transacción a la que se va a realizar la grabación. Para este caso se tomó de ejemplo
la FB01.
En la siguiente pantalla se muestra la transacción solicitada por el usuario. En ella el usuario debe
colocar los datos necesarios para crear el registro en el sistema, que para nuestro ejemplo, son los
que se describen a continuación:
Después de ingresar los datos correspondiente a la primera posición presione ENTER, debe tener
en cuenta que no debe equivocarse con los datos de registros, ya que de lo contrario podría tener
que repetir la grabación.
Grabación en proceso:
COORDINACION ATIT
Una vez registrados todos los datos correspondientes al documento, proceda a grabar el mismo,
Luego el sistema le mostrará los campos que fueron tratados durante la grabación. Como se
muestra en la siguiente pantalla.
Después de la grabación seleccione el icono “Default All” esto le indica al sistema que debe
colocar el nombre tecnico a los campos que se encuentran en blanco. Como se presenta en
siguiente pantalla.
COORDINACION ATIT
En este paso, debe indicarle al sistema los campo que se van a utilizar para realizar la carga
masiva de documentos necesita presentes en la estructura de origen. La forma más sencilla es
hacer clic en el icono de 'Mantenimiento de tablas' para entrar en Nombre de campo, tipo y
duración de cada campo como se muestra en la siguiente pantalla.
COORDINACION ATIT
Para ingresar los campos a la estructura creada debe seleccionar el ícono de modificar ( ), una
vez que lo haga debe colocar los campos que se utilizaran para la carga masiva, tome en cuenta
que el tipo de carácter es C (alfanumérico). Como se muestra en la pantalla siguiente:
Dar un paso para "mantener la estructura de relaciones”. (Ver figura 10). Dado que, sólo hay una
fuente y la estructura de destino, la relación es por defecto de forma automática
COORDINACION ATIT
Paso 5 Mantener el mapeo de campos y reglas de conversión (Maintain Field Mapping and
Conversion Rules)
COORDINACION ATIT
Campo RF02D-D0310 representa que eligió "visión ventas" para la pantalla del cliente Master en
consecuencia su valor debe ser ajustado a X. Mantenga el cursor en el campo RF02D-D0310 y
haga clic en el icono de la regla constante para elegir el valor constante de la 'X'.
Mantenga el cursor sobre "KUNNR" campo y haga clic en el icono de 'campo Origen Asignar a
elegir CLIENTE fuente del campo de XD02S estructura como se muestra.
Paso 6 Mantener valores fijos, traducciones, rutinas definidas por el usuario (Maintain Fixed
Values, Translations, User-Defined Routines)
También puede mantener las traducciones reutilizables y rutinas definidas por el usuario, que
puede ser utilizado en tareas de conversión. En este caso, ese paso no es necesario.
En este paso, se define como la disposición del archivo de entrada es. El archivo de entrada es un
[Ficha] delimitado con la primera fila como nombres de campo. Está presente en mi PC (disco)
como C: \ XD02.txt. (Ver Figura 13).
COORDINACION ATIT
Crear un archivo de Excel (Figura 14) con sus datos y guardarlo como archivo de texto delimitado
por tabulaciones en la unidad local (C: \) y el nombre de XD02.txt.
COORDINACION ATIT
Figura 14 Los datos de origen en el archivo de Excel (guardado como archivo delimitado por
tabuladores)
En este paso, LSMW lee los datos (Figura 16) del archivo de origen (de la unidad local de su PC).
Usted tiene la opción de leer sólo las filas seleccionadas y convertir valores de datos en formato
COORDINACION ATIT
interno.
COORDINACION ATIT
Este paso (Figura 17) es opcional. Si lo desea, puede revisar el contenido del campo de las filas de
los datos leídos.
COORDINACION ATIT
Una vez más esto es un paso opcional para ver cómo los datos de origen se convierten a formato
interno de SAP.
COORDINACION ATIT
COORDINACION ATIT
Paso 13 Crear período de sesiones de proceso por lotes de entrada (Create Batch Input
Session)
Una vez que los datos de origen se convierten en un formato interno, puede crear una sesión de
COORDINACION ATIT
Paso 14 Sesión de ejecución por lotes de entrada (Run Batch Input Session)
Puede ejecutar la sesión por sesión BDC Ejecutar la entrada de lotes. Ejecución de una sesión de
batch input es una transacción SM35 para la gestión de sesiones BDC. Una vez que se ha
ejecutado satisfactoriamente el período de sesiones de batch input, los registros maestros de
clientes se actualizan en el sistema. Usted puede confirmar esto al ver los registros maestros de
clientes (XD03).
Nota! Navegación a través de estos 14 pasos, puede obtener una sensación de que esta es una
actividad muy largo y requiere mucho tiempo. Sin embargo, a los efectos de demostración, me han
hecho detallado. Aunque parece largo, en realidad se necesita apenas unas pocas horas de
principio a fin! Después de jugar un rato con unos simples scripts LSMW, le resultará tan fácil de
cambiar y crear los más complejos.
COORDINACION ATIT