Instructuror_LSMW

May 23, 2018 | Author: Nacho Suarez | Category: Sap Se, Computer File, Computing, Technology, Software
Share Embed Donate


Short Description

Download Instructuror_LSMW...

Description

SAP R/3

LSMW

Legacy System Migration Workbench Manual del Instructor 

Indice

1. Introducción 2. Requerimientos LSMW 3. Modo de trabajo de LSMW 4. Paso a Paso 5. Técnicas de Migración 6. Gestión Transporte LSMW 7. Información de soporte a LSMW 8. Sumario

Indice

1. Introducción 2. Requerimientos LSMW 3. Modo de trabajo de LSMW 4. Paso a Paso 5. Técnicas de Migración 6. Gestión Transporte LSMW 7. Información de soporte a LSMW 8. Sumario

1. Introducción ¿ Qué es Legacy System Migration Workbench?

Ë

Es una herramienta basada en R/3 utilizada en migraciones y cargas de datos datos cuyo origen es un sistema no SAP y destino un sistema SAP.

A lo largo de todo el curso se hablará de LSMW para referirnos a dicha herramienta

1. Introducción ¿ Cuáles son sus principales características ? Ë Ë Ë Ë Ë Ë Ë

Transferencia única o periódica. Diversas técnicas de migración. Admite ficheros locales y de red. Disminuye necesidad de desarrollos a medida, el tiempo y los costes. Válido para transacciones estandard y a medida. Normalmente trabaja en idioma inglés ‘EN’. Sustituye a carga estandard transacción ‘SXDB’.

1. Introducción 2. Preguntas frecuentes LSMW ¿ Cuáles son las funciones básicas de LSMW ? Ë Ë

Ë

Importar datos desde Hojas de cálculo y ficheros secuenciales. Convertir datos con el formato del sistema original (legacy system) al formato del sistema destino (R3). Importar datos utilizando interfases estandard de R3 (IDoc inbound processing, batch input, direct input) o recordings de grabaciones estandard y a medida.

1. Introducción ¿ Qué datos pueden ser migrados a través de LSMW ?

Ë

Ë

Por medio de programas estandard de transferencia: una amplia gama de datos maestros(ej. Cuentas G/L, maestros de clientes, vendedores, materiales,…) y datos transaccionales(ej. Documentos financieros, pedidos de ventas,…). Por medio de grabaciones de transacciones : Otros tipos de datos siempre y cuando la transacción pueda trabajar en modo batch.

1. Introducción 2. Preguntas frecuentes LSMW ¿ Puedo estar seguro de que los datos importados serán consistentes ? Ë Ë

Si. Los datos se cargan vía interfases estandard SAP. Todos los chequeos que son procesados por las transacciones online serán ejecutados, siendo rechazados los datos invalidos .

1. Introducción ¿ Necesito un conocimiento extenso de ABAP para utilizar LSMW ?

Ë

No. LSMW proporciona técnicas de conversión cuyo uso depende únicamente de la pulsación de botones aplicables a la mayoría de las conversiones. Para conversiones complejas puede agregarse código ABAP.

1. Introducción ¿ Debo migrar tabla por tabla ?

Ë

No. Al migrar Business Objects como maestros materiales, clientes, documentos, …, todas las tablas que dependen de estos serán informadas automáticamente.

1. Introducción ¿ Puedo transerir datos que estén en mi PC ?

Ë

Sí. LSMW puede leer los datos directamente del PC. Solamente al declarar la carga como periódica, los datos deben encontrarse en un servidor accesible por R/3.

1. Introducción ¿ Es LSMW parte del sistema estandard de R3 ?

Ë

No. LSMW puede ser descargado http://service.sap.com/LSMW.

desde

1. Introducción ¿ LSMW produce algún algún coste adicional a la instalación estandard ?

Ë

No. LSMW está disponible gratuitamente para los clientes de SAP .

1. Introducción ¿ Puedo construir interfases periódicas mediante LSMW ?

Ë

Si, es posible utilizando el programa marco /SAPDMC/SAP_LSMW_INTERFACE.

Indice

1. Introducción 2. Requerimientos LSMW 3. Modo de trabajo de LSMW 4. Paso a Paso 5. Técnicas de Migración 6. Gestión Transporte LSMW 7. Información de soporte a LSMW 8. Sumario

2. Requerimientos LSMW De Organización:

Ë

Parametrización del sistema finalizada.

Ë

Conocimientos básicos LSMW (1-2 días).

Ë

Conocer estructuras de datos “ Qué campos significan qué ? ”

Ë

Conocimientos técnicos y funcionales de SAP básicos : s

R/3 (batch input processing, Idoc processing)

s

ABAP

Indice

1. Introducción 2. Requerimientos LSMW 3. Modo de trabajo de LSMW 4. Paso a Paso 5. Técnicas de Migración 6. Gestión Transporte LSMW 7. Información de soporte a LSMW 8. Sumario

3. Modo de trabajo de LSMW Análisis global de estructuras

Datos Bási Maestro de Clientes

Datos Sociedad

Migración Dat Crédi

Datos Bancarios

Realizar un primer análisis para definir a una relación entre las estruturas de los sistema funte y destino

3. Modo de trabajo de LSMW Análisis detallado de estructuras Datos Bási Maestro de Clientes Datos Crédito

Datos Sociedad

Datos Bancarios

Desglosar la información para relacionar los campos de ambos sistemas entre sí

3. Modo de trabajo de LSMW Análisis detallado de la solución MOVE Nombre

Nombre TRANSLATION

Región

Región FIXED VALUE

País

País

Definir el tratamiento de la información campo a campo, mapeo, reglas de conversión, etc ...

3. Modo de trabajo de LSMW Reglas de conversión predefinadas Ë Ë Ë Ë Ë Ë Ë Ë Ë Ë Ë

Initial value Constant Assign (“MOVE”) Fixed value 1:1 translation Translation via intervals User-defined routines Prefix Suffix Concatenate Individual ABAP coding

D A F

DE AT FR

Opciones que habilita LSMW para poder llevar a cabo el tratamiento de los campos que se ha definido al realizar el Análisis detallado de la Solución 001...100 101...200 201...300

10 20 30

3. Modo de trabajo de LSMW Reglas reutilizables Maestro de Materiales Pedido de ventas Número Material Pedido de compras Solicitud de pedido Aseguran la consistencia de los datos para diferentes tipos de objetosdentro de un mismo proyecto

3. Modo de trabajo de LSMW Otros pasos

Ë

Asignación de ficheros

Ë

Lectura de datos fuente

Ë

Conversión de datos fuente

Ë

Ejecutar Import

3. Modo de trabajo de LSMW Uno o varios ficheros

Flujo de proceso de LSMW

Relación Estructuras Mapeo de campos Reglas de conversión

Fich. datos leidos (.read)

Lectura de datos

Conversión de datos Proceso Batch Input Fich.datos convertids (.conv)

Proceso Direct Input Proceso IDoc de entrada entrada

Fichero datos entrada en PC Fichero datos entrada en servidor 

S A P E s ta n

d a r d

3. Modo de trabajo de LSMW Qué tipo de datos suele procesar LSMW ?

Caracter  identificativo (C=cabecera P=posición)

C P P ...

Datos cabecera de cliente Persona contacto P1 Persona de contacto P2 ...

Ficheros de texto compuestos por uno o varios tipos de estructuras, que suelen generarse a partir de aplicaciones Excel y Access

3. Modo de trabajo de LSMW Qué datos pueden migrarse por medio de LSMW ?

Puede migrarse cualquier tipo de dato utilizando: Ë

Estandard Batch / Direct Input

Ë

Recording de transacción estandard o a medida

Ë

Method for Business Objects ´BAPI´

Ë

IDOC

Indice

1. Introducción 2. Requerimientos LSMW 3. Modo de trabajo de LSMW 4. Paso a Paso 5. Técnicas de Migración 6. Gestión Transporte LSMW 7. Información de soporte a LSMW 8. Sumario

4. Paso a Paso

Definir Project, Subproject y Object Transacción ‘LSMW‘

4. Paso a Paso

4. Paso a Paso

1. Maintain objects atributes Selección objeto, método y técnica de Import

4. Paso a Paso

Object Overview

4. Paso a Paso

2. Maintain source structure Definir estructuras fuente y asignarlas tipo ( normal o subordinada) y nombre

4. Paso a Paso 3. Maintain source fields

Creación table list

Insertar campos en estructuras definidas (nombre, tipo, descripción, campo identificador tipo registro) Creación individual

4. Paso a Paso

4. Maintain structure relationships

Relacionar estructuras fuentes con estructuras destino (algunas son obligatorias)

4. Paso a Paso 5.Maintain field mapping and conversion rules

Asignación de campos fuentes a destino (Auto-Fieldmapping) Creación de conversión rules (constant, coding, initial, move) Opciones usuario avanzado Ë Ë

Ë Ë

Ë Ë

4. Paso a Paso Field documentation

Documentación breve del campo R/3 de destino Possible values

Valores posibles para el campo destino User Documentation

Documentación de usuario

Extras

Auto-Fieldmapping

Asigna automáticamente campos origen a destino que tengan idéntica denominación

4. Paso a Paso Conversión Rules Ë

Después de asignacíon

Ë

Existen varias técnicas

Ë

Por defecto “MOVE”

Posibilidad de aplicar  únicamente si campo fuente no es inicial Ë

4. Paso a Paso TECHNICAL FIELDS Campos de sistema, LSMW propondrá y asignará valor 

INITIAL FIELDS Visualización de campos iniciales

CODING Visualización de código almacenado

GLOBAL DATA DEFINITIONS Definir variables que podrán utilizarse en Fieldmapping

Display Variants (Usuarios avanzados)

PROCESSING POINTS Eventos que pueden utilizarse en Fieldmapping

FORM ROUTINES (ABAP Subprograms) Definición de rutinas para su uso en Fieldmapping

4. Paso a Paso

SAP ha generado automáticamente el programa de conversión

4. Paso a Paso 6. Maintain fixed values, translation, routines

Reglas reutilizables dentro de un proyecto

4. Paso a Paso

Fixed Values

4. Paso a Paso SOURCE FIELDS TARGET FIELDS

CONTROL DATA

T r T aR nA N sS lL aAT tI iO oN n

INTERVAL VALUES

TRANSLATION VALUES

4. Paso a Paso

User-written Routines

4. Paso a Paso .xls a .txt separador  tabulador 

7. Specify files

8. Assign files

4. Paso a Paso 9. Read data

.txt

10. Display read data

.read

4. Paso a Paso 11. Convert data

.read

12. Display convert data

.conv

4. Paso a Paso 1 3 2

13. Create batch input session

Apariencia y funcionalidad dynpro dependen del objeto utilizado

4. Paso a Paso

14. Run batch input session

Ejecución juego de datos creado

TRANSACCIÓN ‘SM35’

4. Paso a Paso

15. Frame program for periodic data transfer 

(/SAPDMC/SAP_LSMW_INTERFACE)

4. Paso a Paso

LSMW Proceso adicional

JOB

Read Data (sólo ficheros del servidor)

Flujo de Transferencia Periódica

Data conversion

Data import

Indice

1. Introducción 2. Requerimientos LSMW 3. Modo de trabajo de LSMW 4. Paso a Paso 5. Técnicas de Migración 6. Gestión Transporte LSMW 7. Información de soporte a LSMW 8. Sumario

5. Técnicas de Migración Conceptos básicos Ë Batch Bat

Input

Carga en modo batch de datos en el sistema utilizando la mismas funcionalides que posee una transacción. Ë

Direct Input Entrada directa de datos en tablas, sin utilizar las Transacciones.

Ë

Recording Grabación de una Transacción. Accesose vía Transacción ‘SHDB’.

Ë

Bapi Función de acceso remoto. Puede utilizarse desde o hacía otros sistemas

Ë

Idoc Registro con estructura fija soportado por la mayoría de entornos. Posibilita la comunicación entre sistemas y suelen realizar alguna acción cuando se reciben (creación de un pedido, material, …)

5. Técnicas de Migración 5.1. Batch Input

Utiliza batch input estandard de carga al igual que la antigüa transacción ‘SXDB’ Crean juegos de datos sobre transacciones standard

5. Técnicas de Migración 5.2. Direct Input

Existen Programas Direct Input y Transacciones Direct Input No utilizar si existe un Batch Input alternativo Normalmente realiza entradas directamente a tablas

5. Técnicas de Migración 5.3. Recording

Útil en transacciones sencillas que no dependan de la parametrización Alternativa a Standard Batch / Direct input Modo de realizar grabación similar a transacción SHDB

5. Técnicas de Migración 5.3. Recording (cont.)

Caution BD

5. Técnicas de Migración 5.4. Bapi

Alternativa a Standard Batch / Direct input Útiliza Bapis estandard Funcionamiento similar a Batch  / Direct input Crea IDOC que se pueden procesar desde LSMW

5. Técnicas de Migración 5.4. Bapi (cont.)

El funcionamiento no varía hasta que se genera el fichero de conversión LSWM vía Bapi utilizará el fichero de conversión para crear el IDOC Procesando el IDOC se cargarán los datos

5. Técnicas de Migración 5.5. Idoc

Alternativa a Standard Batch / Direct input Útiliza IDOC’s estandard Funcionamiento similar a Batch  / Direct input Crea IDOC que se pueden procesar desde LSMW

5. Técnicas de Migración 5.5. Idoc (cont.)

El funcionamiento no varía hasta que se genera el fichero de conversión LSWM vía IDOC utilizará el fichero de conversión para crear el IDOC Procesando el IDOC se cargarán los datos

Indice

1. Introducción 2. Requerimientos LSMW 3. Modo de trabajo de LSMW 4. Paso a Paso 5. Técnicas de Migración 6. Gestión Transporte LSMW 7. Información de soporte a LSMW 8. Sumario

6. Gestión Transporte LSMW

Opción 1 Creación Orden Transporte Caution

6. Gestión Transporte LSMW

ENTORNO DESARROLLO

FC1K900165

ENTORNO INTEGRACIÓN

FC1K900165

ENTORNO PRODUCCIÓN

6. Gestión Transporte LSMW

Opción 2 Export / Import Proyect

6. Gestión Transporte LSMW

Export Download Proyecto desde entorno fuente a fichero de texto

6. Gestión Transporte LSMW

Import Upload Proyecto desde fichero de texto a entorno destino

Indice

1. Introducción 2. Requerimientos LSMW 3. Modo de trabajo de LSMW 4. Paso a Paso 5. Técnicas de Migración 6. Gestión Transporte LSMW 7. Información de soporte a LSMW 8. Sumario

7. Información de soporte a LSMW Información 

Información principal: sapnet www.Service.Sap.Com.De/lsmw 



Download de: Software (LSMW17.CAR) Guía de instalación Quick guide (“howtoguide”) 







Contactar con E-mail: [email protected]

7. Información de soporte a LSMW Soporte 

Online-service-system: componente XX-LSM

7. Información de soporte a LSMW Aprendizaje 





Upon request Parte del curso de migración de datos BC420 versión 4.6 Auto-estudio a partir de ejemplos de sapnet

Indice

1. Introducción 2. Requerimientos LSMW 3. Modo de trabajo de LSMW 4. Paso a Paso 5. Técnicas de Migración 6. Gestión Transporte LSMW 7. Información de soporte a LSMW 8. Sumario

8. Sumario Conceptos básicos Ë

LSMW es una herramienta basada en R/3 utilizada en migraciones cuyo origen es un sistema no SAP y destino un sistema SAP

Ë

Transferencia única (ficheros locales y de red) o periódica (ficheros de red)

Ë

Disminuye necesidad de desarrollos a medida, el tiempo y los costes

Ë

Normalmente trabaja en idioma inglés ‘EN’

Ë

Sustituye a carga estandard transacción ‘SXDB’

8. Sumario Conceptos básicos (cont.) Ë

LSMW es una herramienta gratuita para clientes

Ë

Asegura la consistencia de los datos importados

Ë

No precisa de conocimiento extenso de SAP/ABAP

Ë

Disminuye necesidad de desarrollos a medida, el tiempo y los costes

Ë

Normalmente trabaja en idioma inglés ‘EN’

Ë

Sustituye a carga estandard transacción ‘SXDB’

8. Sumario Técnicas de Migración Ë

Batch / Direct Input

Ë

Recording

Ë

BAPI

Ë

IDOC

8. Sumario Reglas de conversión Ë

Algunas pueden ser reutilizadas en todos los objetos de un mismo proyecto: s

Ë

Existen técnicas aplicables únicamente a objeto: s

Ë

Fixed value, Translation, User-defined routines

Initial value, Constant, MOVE, Concatenate, Individual ABAP coding

Prefix,

Suffix,

Dispone de opciones de usuario avanzado accesibles mediante la opción ‘Display Variants’

8. Sumario Pasos LSMW Independientes de Técnica Migración 1. Maintain object atributes Elegir técnica de importación y tipo de transferencia de datos (única o periódica). Object Overview. 2. Maintain source structures Definición de estructuras origen. Estructuras normales y subordinadas 3. Maintain source fields Definición campos de estructuras origen. Campo ‘Tipo de registro’ si existen varias estructuras

8. Sumario Pasos LSMW Independientes de Técnica Migración (cont). 4. Maintain structure relations Relacionar estructuras origen con estructuras destino. Existen obligatorias y opcionales 5. Maintain field mapping and conversion rules Mapear estructura origen a estructura destino aplicando reglas de conversión. Extras  Autofieldmapping. 6. Maintain fixed values, translations, user routines Gestión de reglas de conversión reutilizables

8. Sumario Pasos LSMW Independientes de Técnica Migración (cont). 7. Specify files Especificar path y características de fichero de entrada 8. Assign files Relacionar estructuras internas con ficheros 9. Read data Leer el fichero de entrada generando fichero .read

8. Sumario Pasos LSMW Independientes de Técnica Migración (cont). 10. Display read data Visualizar fichero .read. Únicamente se ha volcado el se ha convertido información

fichero, no

11. Convert data Conversión del fichero .read generando fichero .conv 12. Display convert data Visualizar fichero .conv. Se han ejecutado las reglas de conversión 15. Frame program for periodic data transfer  Programa marco para interfases periódicas

8. Sumario Pasos LSMW Dependientes de Técnica Migración Batch Input / Direct Input y Recording 13. Create batch input session Generación del juego de datos a partir del fichero de conversión .conv. 14. Run batch input session Ejecución del juego de datos creado 15. Frame program for periodic data transfer  Programa marco para interfases periódicas

8. Sumario Pasos LSMW Dependientes de Técnica Migración (cont.) BAPI / IDOC 13. Start idoc creation Crea Idoc a partir del fichero de conversión .conv 14. Start idoc processing Carga el Idoc en SAP 15. Create Idoc Overview Accede a transacción WE05 (Lista de Idocs) 16. Start idoc post-processing Reprocesamiento de Idoc

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF