sprid kärleken

Innehållsförteckning

introduktion av LSMW

vi har ofta stött på utmaningar för att migrera massuppladdning av masterposter i SAP under vår implementeringsresa. Idag kommer att försöka förklara hur kommer över ett sådant problem med att använda SAP standardverktyg. Lsmw (Legacy System Migration Workbench) är ett mjukvarubaserat SAP-verktyg för enstaka eller periodiska överföringar av data från icke-SAP till SAP (som begränsat från SAP till SAP) system (och med begränsning från SAP till SAP-system).

dess kärnfunktioner är: importera äldre data från PC kalkylblad tabeller eller sekventiella filer.LSMW kan användas över SAP-modulen som SAP SD, SAP MM.

Vad är datamigrering?

data från det äldre systemet måste överföras till icke SAP-systemet för att implementera SAP R / 3-systemet. Det är också nödvändigt att regelbundet flytta data från Trading Legacy-systemet till R/3-systemet (gränssnitt).

i slutet av R/3-implementeringen kommer datamigrering in i bilden där alla huvuddata, transaktionsdata måste överföras till nyligen konfigurerat SAP-System. Den första konfigurationen ska slutföras & flytta till produktion då vi börjar med datamigreringsaktiviteten. I denna fas kommer vi att flytta all masterdata till SAP-systemet innan systemet fungerar för användaren.

datamigrering är ett mycket viktigt steg för en framgångsrik SAP-implementering. Migreringen av data är cirka 20% till 40% av de totala genomförandekostnaderna.

det finns två verktyg som vi ofta använder för att migrera data

  • BDC (Batch Data Communication)
  • LSMW (Legacy System Migration Workbench)

idag fokuserar vi bara på LSMW. Låt oss komma igång

Vad är LSMW|Vad är lsmw i sap

lsmw full form är Legacy System Migration Workbench. Lsmw Workbench är ett r/3-baserat verktyg som gör att vi kan överföra data en gång eller regelbundet från icke-SAP-system till R / 3.det är ett mycket enkelt & lättanvänt verktyg som gör massdatamigrering i några enkla steg. Dataimport till R / 3 bör vara av bättre kvalitet och konsekvens än datainvandringshastighet och prestanda.

hur lsmw fungerar i sap ?

lsmw: s huvudfunktioner är:

  • importera data (äldre data i MS excel eller textformat Sekventiell fil)
  • konvertering av data (från källformat till målformat)
  • importera data till programmet R/3 databas

fördelar med LSMW

  • fördel med lsmw import som ska användas i varje fall definieras av affärsobjektet samt tillgången till standard inmatningsprogram.
  • R/3 är integrerad, vilket gör den oberoende av enskilda plattformar.
  • datakonsistens med standardmetoder som används för import
    • Batchingångar
    • direkta ingångar
    • BAPI (Business Application Programming Interfaces)
    • IDOC (mellanliggande dokument)
  • befintliga färdigheter och kodning utnyttjas.

typer av LSMW i sap

lsmw-verktyget erbjuder fyra olika uppladdningsalternativ. låt oss förstå vad som är fördelar & nackdelar

Batchingång:

  • Fördelar: Lätt att ändra, alla fält är tillgängliga och upparbetning är snabb.
  • nackdelar: relativt långsamt; för att använda nya skärmar eller flikar måste en ny inspelning skapas; inte lätt tillgänglig för enjoy-transaktioner; skillnader i förgrunds-och bakgrundsbehandling kan uppstå beroende på användarinställningar.

Standard / direkt ingång

  • fördelar: väl beprövad mehtood , snabb laddning och enkel bearbetning.
  • nackdelar: det finns inga enjoy-transaktioner, och transaktioner slutförs inte alltid med alla inmatningsfält.

BAPI ’ s

  • fördelar: Snabbt att ladda, enkelt att bearbeta och logiskt gränssnitt för funktionella/slutanvändare fokuserade på affärsprocesser. i motsats till den gemensamma åsikten finns det en rad nackdelar med att använda denna blankett.
  • nackdelar:inte alla transaktionsinmatningsfält är alltid slutförda

idocs

  • fördelar :Snabb laddning, enkel bearbetning och låg programmering för standard IDOCs
  • nackdelar:kunskap om iDoc-bearbetning behövs, och ändringar i en tidigare genererad iDoc kan vara tidskrävande.

skillnad mellan BDC & LSMW ?

  • direktinmatning, BAPI, iDoc och batchinmatningsinspelning är några av de datamigreringstekniker som erbjuds av LSMW där BDC å andra sidan huvudsakligen använder batchinmatningssessioner och SAMTALSTRANSAKTIONSPROCESSEN.
  • det finns en gräns för hur många poster som kan skickas in i en enda BDC-session (999 poster). I LSMW finns det ingen sådan begränsning.
  • LSMW är mer intresserad av installationen, medan BDC är mer intresserad av programmering.

hur många steg finns det i Lsmw?

LSMW innehåller 14 viktiga steg utöver projekt/delprojekt / objekt skapande och inspelning.

vilka är stegen för att skapa ny LSMW i SAP / Hur använder du LSMW?

här är ett exempel på hur du använder lsmw-konverteringsmetoden i SAP. Eftersom LSMW är en extra transaktion är den inte tillgänglig i den vanliga SAP-menyn. Ange transaktionskoden LSMW.

i det här exemplet skapar vi customer master records med LSMW

varje konverteringsaktivitet är organiserad i projekt, delprojekt och objekt. Här måste vi definiera projekt, delprojekt & objekt

äldre System Migration Workbench
äldre System Migration Workbench

huvudskärmen i LSMW erbjuder wizard-liknande steg-för-steg-aktiviteter. Vi måste slutföra dessa steg för att slutföra vår datakonvertering. Markören flyttas automatiskt till nästa steg efter att varje steg har slutförts.

hur man skapar lsmw i sap med skärmdumpar
hur man skapar lsmw i sap med skärmdumpar

Steg 1: behåll Objektattribut

i det här exemplet kommer vi att skapa en ny kund i SAP, så vi kommer att uppdatera kundens huvudposter med transaktioner i detta fall (XD01). För att spela in R/3-transaktionen, välj alternativknappen Batchinmatning inspelning eftersom vi ska använda enkla inspelningsmetoder och tryck på inspelningssammanfattningsikonen. Ange xd01 REC som inspelningsnamn, Kundmästare skapa inspelning som sammanfattning och XD01 som transaktionskod.

alternativ, vi kan använda andra metoder

lsmw tutorials
lsmw metoder i sap

systemet kallar XD01 för att skapa kundbytestransaktioner som visas nedan

lsmw för customer master
Customer Master initialer skärm

ange obligatoriska nyckelfält för kundskapande. I det här fallet har vi angett kontogrupp, namnhälsning, kundnamn & sökterm för att skapa kundmästare. När inspelningen är klar r / 3 loggar flödet av skärmar och fält och sparar information. Standardvärden ställs in när transaktionen registrerades.

Observera att fältnamn lagras i ett tekniskt format av transaktionsregistreringsprocessen. Systemet visar tekniska namn genom att trycka på F1-tangenten på varje skärm och sedan trycka på F9-tangenten. Då kan du ersätta beskrivande namn för tekniska namn.

lsmw inspelning
lsmw Transaktionsinspelning översikt

steg 2. Underhålla Källstrukturer

ge källstrukturen ett namn och en beskrivning

lsmw ändra källstrukturer
Lsmw underhålla Källstrukturer

steg 3. Behåll källfält

i det här steget måste fälten i källstrukturen listas. Det enklaste sättet att ange fältnamn, typer och längder för varje fält är genom att klicka på ikonen Underhållstabell

Lsmw behåll källfält
Lsmw behåll källfält

använd fältnamn med samma namn som målfältnamnen, eftersom i steg 5 ’behåll fältmappning och konverteringsregler’ kan du använda funktionen ’automatisk fältmappning.

steg 4: behåll Strukturrelationer

utför ett steg för Strukturrelationer. . Förhållandet är automatiskt standard eftersom det bara finns en källa / Målstruktur.

Lsmw upprätthålla struktur relationer
LSMW upprätthålla struktur relationer

Steg 5: behåll fältmappning & Konverteringsregler

Använd automatisk fältmappning för att behålla fältmappning & konverteringsregler.

Lsmw upprätthåller fältmappnings-och konverteringsregler
Lsmw upprätthåller fältmappnings-och konverteringsregler

steg 6: Behåll fasta värden, översättningar, användardefinierade rutiner för LSMW

vi kan också återanvända användardefinierade rutiner och återanvändbara översättningar som kan användas för omvandlingsuppgifter. Detta steg är inte nödvändigt i det här fallet.

LSMW upprätthålla fasta värden, översättningar, användardefinierade rutiner
LSMW upprätthålla fasta värden, översättningar, användardefinierade rutiner

Steg 7: Ange lokala filer

vi måste ange hur indatafilen är layout i detta steg. Indatafilen är en med fältnamn i den första raden. Den är tillgänglig som C:\Users \ test \ 1.txt på min dator (lokal skiva).

Lsmw ange lokala filer
LSMW ange lokala filer

Här har vi angett tabbavgränsat filformat

lsmw dataformat
lsmw dataformat

steg 8: tilldela filer

utför tilldela filer steg enligt nedan och systemet standard källstrukturen av filnamnet automatiskt.

Lsmw tilldela filer
Lsmw tilldela filer

steg 9: Läs data

i det här steget läser LSMW data från källfilen (från den lokala PC-enheten).& läs och konvertera valda rader till interna formatdatavärden.

LSMW Läs data
LSMW Läs data

steg 10: Visa läsdata

det är ett valfritt steg. Om det behövs kan fältinnehållet för de lästa dataraderna granskas.

Lsmw Display läs data
Lsmw Display läs data

steg 11: Konvertera data

detta är det steg genom vilket källdata (i källformat) faktiskt konverteras till ett målformat. Källfälten mappas till målområdena på grundval av de definierade konverteringsreglerna.

LSMW konvertera data
LSMW konvertera data

steg 12: Visa konverterade data

detta är ett annat valfritt steg för att se hur källdata omvandlas till internt SAP-format

steg 13: Skapa batchinmatningssession

vi kan skapa en batchsession för att bearbeta uppdateringar när källdata konverteras till ett internt format.

LSMW skapa batchinmatningssession
Lsmw skapa batchinmatningssession

steg 14: kör Batchinmatningssession

kör batchinmatningssession tillåter oss att utföra BDC-sessionen. En standard SM35-transaktion för BDC-sessionshantering är utförandet av en batchinmatningssession. Klientmasterloggarna uppdateras på systemet när du har slutfört batchinmatningssessionen. Genom att visa client masters-posterna kan du bekräfta detta (XD01).

Lsmw kör Batchinmatningssession
LSMW kör Batchinmatningssession

nu rekommenderas att validera dina ändringar i SAP-systemet innan du utför massdataöverföring. Alternativt kan du använda LSMW i ditt kvalitetssystem. Om allt fungerar korrekt, använd samma lsmw i ditt produktionssystem

hur importerar och exporterar du Lsmw i SAP?

det är väldigt enkelt att flytta LSMW från en server till någon annan server med hjälp av export och import funktionellt av något projekt/objekt. Välj de objekt du vill exportera-importera. Systemet hämtar automatiskt mappningsregeln i en textformatfil genom att klicka på Exportprojektet.

exportera Lsmw i SAP
exportera Lsmw i SAP

på samma sätt måste du i målservern ladda upp den utgående projekt – / objektmappningsregeln med hjälp av importfunktionen

importera Lsmw i SAP
importera Lsmw i SAP

är det möjligt att använda Lsmw i S/4 HANA?

i S / 4 tillhandahåller Hana SAP fördefinierade migreringsobjekt som du kan använda. Migrering sker med LTMC-verktyget (Legacy Transfer Migration Cockpit) SAP S/4HANA migration cockpit kan nås via LTMC transaktion.

äldre överföring Migration Cockpit-
äldre överföring Migration Cockpit

hoppas den här artikeln hjälper dig att utforska hur man utnyttja LSMW, datamigreringsverktyg. Här är ett par andra artiklar som du kontrollerar

  • SAP GUI
  • ASAP metodik
  • SDLC
  • SAP EWM
  • Variant konfiguration
som att ladda…

Lämna ett svar

Din e-postadress kommer inte publiceras.