Escolar Documentos
Profissional Documentos
Cultura Documentos
Formación LSMW
Barcelona, 03/10/2016
FORMACIÓN LSMW
Índice Formación
01 Introducción LSMW
02 Creación del Proyecto
03 Método de Importación de datos
04 Batch Input Recording
05 Parámetros de Carga
Maintain object attributes
Maintain source structures
Maintain source fields
Maintain structure relations
Maintain field mapping and conversión rules
Maintain fixed values, translations, user-define routines
Specify files
Assign File
Read Data
Display Read Data
Convert Data
Display Converted Data
Create Batch Input Session
Formación LSMW
Run Batch Input Session
06 Download / Upload LSMW
07 IDOCs
2
FORMACIÓN LSMW
• Esto hay que hacerlo una sola vez, luego se puede ejecutar el
programa las veces necesarias.
• Nota: La herramienta está actualizada sólo en Alemán e Inglés, así que recuerde
Formación LSMW
hacer logon en inglés para crear el LSMW. Para hacer la carga de datos
propiamente, ejecute la transacción haciendo logon en el idioma destino, para que
los textos queden correctos en nuestro idioma.
3
FORMACIÓN LSMW
Formación LSMW
4
FORMACIÓN LSMW
Formación LSMW
Nota: Para finalizar el tratamiento de una grabación deberemos ejecutar el
parámetro /BEND desde la barra de comandos de SAP. Esta es la única forma de
interrumpir el proceso una vez iniciado.
5
FORMACIÓN LSMW
Formación LSMW
6
FORMACIÓN LSMW
Formación LSMW
• Nota: Para facilidad al identificar las grabaciones, identifíquela con el
mismo código de la transacción. 7
FORMACIÓN LSMW
Formación LSMW
• Nota: Para facilidad al identificar las grabaciones, identifíquela con el
mismo código de la transacción. 8
FORMACIÓN LSMW
Formación LSMW
9
FORMACIÓN LSMW
Formación LSMW
10
FORMACIÓN LSMW
Formación LSMW
11
FORMACIÓN LSMW
Formación LSMW
• El sistema mostrará los campos disponibles para agregar por
default, selecciónelo haciendo doble-click sobre el campo, o
marcándolo y presionando Enter. 12
FORMACIÓN LSMW
Formación LSMW
13
FORMACIÓN LSMW
Formación LSMW
• Si se desea hacer alguna modificación posterior, puede entrar
por la misma ruta y seleccionar el icono de Change
Recording. 14
FORMACIÓN LSMW
Parámetros de Carga
• Aparecen los pasos que hay que ejecutar para definir la carga
de datos.
• A medida que se vayan ejecutando éstos pasos, el sistema irá
Formación LSMW
seleccionando el siguiente paso a ejecutar.
• En cada uno de ellos, pulsaremos el icono Ejecutar.
15
FORMACIÓN LSMW
Parámetros de Carga
• Aparecen los pasos que hay que ejecutar para definir la carga
de datos.
• A medida que se vayan ejecutando éstos pasos, el sistema irá
seleccionando el siguiente paso a ejecutar.
• En cada uno de ellos, pulsaremos el icono Ejecutar.
Formación LSMW
16
FORMACIÓN LSMW
Formación LSMW
17
FORMACIÓN LSMW
Formación LSMW
• Grabe los datos mediante el icono ‘Save’.
18
FORMACIÓN LSMW
Formación LSMW
19
FORMACIÓN LSMW
Formación LSMW
• Al terminar la creación de todos los campos, presione el icono
‘Save’ para grabar los cambios. 20
FORMACIÓN LSMW
Formación LSMW
21
FORMACIÓN LSMW
Formación LSMW
22
FORMACIÓN LSMW
Formación LSMW
23
FORMACIÓN LSMW
Formación LSMW
con el nombre técnico podemos usar la opción Auto-Field Mapping menú Extras.
• Nota2: En el punto coding podemos añadir código ABAP para realizar
transformaciones de los datos
24
FORMACIÓN LSMW
Formación LSMW
25
FORMACIÓN LSMW
Formación LSMW
26
FORMACIÓN LSMW
Specify files
Formación LSMW
27
FORMACIÓN LSMW
Assign file
• En este punto asignaremos nuestra estructura al archivo de
datos que vamos a utilizar para realizar la carga.
Formación LSMW
carga de datos.
28
FORMACIÓN LSMW
Read Data
• Ya teniendo todos los parámetros para la carga de datos,
procedemos a leer los datos del archivo excel.
• El sistema presenta una pantalla en la que se debe indicar
qué datos se van a leer.
• Si no desea leer el archivo completo, se puede delimitar qué
líneas del archivo se van a leer. Es recomendable indicar un
rango de líneas cuando tenemos ficheros con más de 1000
entradas.
Formación LSMW
29
FORMACIÓN LSMW
Read Data
• Se mostrará un resumen de los datos encontrados y leídos; en
este ejemplo, el archivo contiene 345 líneas, pero sólo se
leyeron 2, tal como se indicó en la pantalla anterior.
Formación LSMW
30
FORMACIÓN LSMW
Formación LSMW
31
FORMACIÓN LSMW
Convert Data
Formación LSMW
última lectura, independientemente de cuándo se haya realizado
ésta.
32
FORMACIÓN LSMW
Formación LSMW
33
FORMACIÓN LSMW
Formación LSMW
34
FORMACIÓN LSMW
Formación LSMW
35
FORMACIÓN LSMW
Formación LSMW
• Nota: En ejecución visible o sólo errores para saltar al siguiente registro utilizar /n
en la barra de comandos de SAP
36
FORMACIÓN LSMW
Formación LSMW
37
FORMACIÓN LSMW
IDOCs
• ¿Qué es un IDOC?
• Estructura de datos con una jerarquía muy similar a las tablas
del dato maestro que se quiere cargar
Formación LSMW
• Nota: El objetivo principal de los IDOCs es la transferencia de información entre
sistemas
38
FORMACIÓN LSMW
IDOCs
• ¿En que se diferencia respecto Batch-input?
• El LSMW creará un IDOC por cada registro en lugar de ejecutar
una transacción repetidas veces
• Posteriormente es necesario procesar los IDOCs
Formación LSMW
39
FORMACIÓN LSMW
IDOCs: diferencias
• Mismo proceso que en Batch input con 3 diferencias:
• Maintain object attributes: donde se especifica el tipo de IDOC a
utilizar. Ejemplos:
IDOC Objetos
DEBMAS Clientes
CREMAS Proveedores
MATMAS Materiales
ORDERS Pedidos
Formación LSMW
• Create IDOCs en lugar de Create Batch Input
40
FORMACIÓN LSMW
Formación LSMW
41
FORMACIÓN LSMW
IDOCs: Interlocutor
• Definir el interlocutor del IDOC a crear
• Menú settings: IDOC Inbound Processing
• File Port
• Tipo Interlocutor EDI
• Nº Interlocutor EDI
Formación LSMW
42
FORMACIÓN LSMW
Formación LSMW
• Nota: Creamos una puerta de entrada especifica para los IDOCs. Forma parte de
la adaptación de un medio de comunicación a su utilización para las cargas.
43
FORMACIÓN LSMW
Formación LSMW
• Nota: Creamos un interlocutor de entrada especifico para los IDOCs. Forma parte
de la adaptación de un medio de comunicación a su utilización para las cargas.
44
FORMACIÓN LSMW
Formación LSMW
45
FORMACIÓN LSMW
Formación LSMW
46
FORMACIÓN LSMW
IDOCs: Procesar
• El resto de pasos son exactamente iguales
• Maintain object attributes
• Maintain source structures
• Maintain source fields
• Maintain structure relations
• Maintain field mapping and conversion rules
• Maintain fixed values, translations, user-define routines
• Specify files
• Assign File
• Read Data
• Display Read Data
• Convert Data
• Display Converted Data
• Start IDOC creation
• Nota1: Si queremos que al procesar un IDOC no se modifique (borre) un campo
Formación LSMW
hay que mapearlo a valor fijo “/” en Maintain field mapping and conversion rules
• Nota2: En lugar de crear un Batch-input se crearán los IDOCs
47
FORMACIÓN LSMW
IDOCs: Procesar
• Procesar los IDOCs creados con la transacción BD87.
• Desplegar la lista de IDOCs de entrada y seleccionar el tipo de
IDOC antes de pulsar el botón procesar
Formación LSMW
• Nota: Estas acciones también pueden ejecutarse siguiendo los pasos restantes del
Legacy.
48
FORMACIÓN LSMW
Formación LSMW
puede planificarse un job para su ejecución.