inhoudsopgave:
introductie van LSMW
tijdens ons implementatietraject zijn we vaak geconfronteerd met uitdagingen om massa-upload van masterrecords in SAP te migreren. Vandaag zal proberen uit te leggen hoe komen over een dergelijk probleem met het gebruik van SAP standaard tools. LSMW (Legacy System Migration Workbench) is een software-gebaseerde SAP tool voor enkele of periodieke overdracht van gegevens van niet-SAP naar SAP (zoals beperkt van SAP naar SAP) systemen (en met beperking van SAP naar SAP-systeem).
de kernfuncties zijn: het importeren van legacy gegevens uit PC spreadsheet tabellen of sequentiële bestanden.LSMW kan in de SAP-Module worden gebruikt, zoals SAP SD, SAP MM.
Wat is datamigratie?
de gegevens van het oude systeem moeten worden overgedragen naar het niet-SAP-systeem om SAP R/3-systeem te implementeren. Het is ook noodzakelijk om de gegevens regelmatig van het trading Legacy-systeem naar het R/3-systeem (interfacing) te verplaatsen.
aan het einde van de R/3-implementatie komt datamigratie in beeld waar alle stamgegevens, transactiegegevens moeten worden overgedragen naar het nieuw geconfigureerde SAP-systeem. De eerste configuratie moet worden voltooid & ga naar productie dan beginnen we met de data migratie activiteit. In deze fase verplaatsen we alle stamgegevens naar het SAP-systeem voordat het systeem operationeel is voor de gebruiker.
gegevensmigratie is een zeer belangrijke stap voor een succesvolle SAP-implementatie. De migratie van gegevens bedraagt ongeveer 20% tot 40% van de totale uitvoeringskosten.
er zijn twee tools die we vaak gebruiken om gegevens te migreren
- BDC (Batch Data Communication)
- LSMW (Legacy System Migration Workbench)
vandaag richten we ons alleen op LSMW. Laten we beginnen
Wat is de LSMW|Wat is lsmw in sap
LSMW volledige formulier is Legacy System Migration Workbench. De LSMW Workbench is een R / 3-gebaseerde tool die ons in staat stelt om gegevens een keer of regelmatig van niet-SAP-systemen naar R/3.Het is een zeer eenvoudige & eenvoudig te gebruiken tool die massa data migratie in een paar eenvoudige stappen maakt. De invoer van gegevens in R/3 moet van betere kwaliteit en consistentie zijn dan de snelheid en prestaties van de immigratie van gegevens.
Hoe werkt LSMW in sap ?
de belangrijkste functies van LSMW zijn::
- Gegevens importeren (oudere gegevens in MS excel-of tekstformaat-sequentieel bestand)
- conversie van gegevens (van bronformaat naar doelformaat)
- Gegevens importeren in de application R/3-database
voordelen van LSMW
- voordeel van LSMW-import die in elk geval moet worden gebruikt, wordt bepaald door het zakelijke doel en de beschikbaarheid van standaardinvoerprogramma ‘ s.
- R/3 is geïntegreerd, waardoor het onafhankelijk is van individuele platforms.
- consistentie van de gegevens volgens standaardmethoden voor import
- Batchinput
- directe invoer
- BAPI (Business Application Programming Interfaces)
- IDOC (Intermediate Documents))
- bestaande vaardigheden en codering worden gebruikt.
typen LSMW in sap
de LSMW-tool biedt vier verschillende uploadopties. laten we begrijpen wat is voordelen & nadelen
Batch invoer:
- voordelen: Eenvoudig aan te passen, alle velden zijn toegankelijk en opwerking is snel.
- nadelen: relatief traag; om nieuwe schermen of tabbladen te gebruiken, moet een nieuwe opname worden gemaakt; niet gemakkelijk beschikbaar voor enjoy-transacties; verschillen in voor-en achtergrondverwerking kunnen optreden afhankelijk van gebruikersinstellingen.
standaard / directe invoer
- voordelen: bewezen mehtood , snel laden en eenvoudige verwerking.
- nadelen: er zijn geen enjoy-transacties en transacties worden niet altijd met alle invoervelden ingevuld.
Bapi ‘ s
- voordelen: Snel te laden, eenvoudig te verwerken en logische interface voor functionele/eindgebruikers gericht op bedrijfsprocessen. in tegenstelling tot de algemene opinie, zijn er een aantal nadelen aan het gebruik van dit formulier.
- nadelen: niet alle invoervelden voor transacties worden altijd ingevuld
IDOC ’s
- voordelen :Snel laden, eenvoudige verwerking en weinig programmeren voor standaard IDOC’ s
- nadelen:kennis van IDOC-verwerking is nodig, en wijzigingen aanbrengen in een eerder gegenereerd IDOC kan tijdrovend zijn.
verschil tussen BDC & LSMW ?
- directe invoer, BAPI, Idoc en batch-invoerregistratie zijn enkele van de datamigratietechnieken die LSMW aanbiedt, terwijl BDC, net als aan de andere kant, voornamelijk gebruik maakt van batch-invoersessies en het OPROEPTRANSACTIEPROCES.
- er is een limiet aan het aantal records dat kan worden ingediend in een enkele BDC-sessie (999 records). In de LSMW bestaat een dergelijke beperking niet.
- LSMW houdt zich meer bezig met setup, terwijl BDC zich meer bezig houdt met programmeren.
hoeveel stappen zijn er in Lsmw?
LSMW bevat 14 essentiële stappen naast het maken en opnemen van project/subproject/object.
Wat zijn de stappen om een nieuwe LSMW aan te maken in SAP / Hoe gebruikt u LSMW?
hier is een voorbeeld van het gebruik van de LSMW conversiemethode in SAP. Aangezien LSMW een extra transactie is, is deze niet beschikbaar in het reguliere SAP-menu. Voer de transactiecode LSMW in.
in dit voorbeeld maken we customer master records met LSMW
elke conversieactiviteit wordt georganiseerd in projecten, Subprojecten en objecten. Hier moeten we Project, Subproject & objecten definiëren
het hoofdscherm van LSMW biedt wizard-achtige stap-voor-stap activiteiten. We moeten deze stappen voltooien om onze gegevensconversie te voltooien. De cursor wordt automatisch verplaatst naar de volgende stap nadat elke stap is voltooid.
Stap 1: behoud Objectattributen
in dit voorbeeld maken we een nieuwe klant aan in SAP, vandaar dat we in dit geval de masterrecords van de klant bijwerken met transacties (XD01). Om de R/3-transactie op te nemen, selecteert u de radioknop Batch-Invoeropname omdat we eenvoudige opnamemethoden gaan gebruiken en drukt u op het pictogram opname-samenvatting. Voer XD01 REC in als opnamenaam, Customer Master Create Recording als samenvatting en XD01 als transactiecode.
Alternatief, we kunnen gebruikt andere methoden
Het systeem roept XD01 te Maken van de klant wijzigen transacties, zoals hieronder weergegeven
Geef verplichte toets velden voor de klant creëren. In dit geval hebben we opgegeven accountgroep, naam aanhef, Klantnaam & zoekterm voor het maken van customer master. Zodra de opname is voltooid registreert R/3 de stroom van schermen en velden en slaat informatie op. Standaardwaarden worden ingesteld wanneer de transactie werd geregistreerd.
merk op dat veldnamen worden opgeslagen in een technisch formaat door de transactie opname proces. Het systeem toont technische Namen door op de F1-toets op elk scherm te drukken en vervolgens op de F9-toets te drukken. Dan kunt u beschrijvende namen vervangen door technische Namen.
Stap 2. Onderhoud Bronstructuren
Geef de bronstructuur een naam en beschrijving
Stap 3 Onderhoud Bronvelden
In deze stap moeten de velden in de bronstructuur worden weergegeven. De eenvoudigste manier om veldnamen, typen en lengtes in te voeren voor elk veld is door te klikken op het pictogram’ Onderhoudstabel’
gebruik veldnamen met dezelfde namen als de namen van het doelveld, omdat in Stap 5 ‘handhaaf field mapping en conversie regels,’ kunt u de functie ‘auto-field mapping gebruiken.
Stap 4: Onderhoud Structuurrelaties
voer een stap ‘Structuurrelaties onderhouden’ uit. . De relatie wordt automatisch standaard ingesteld, omdat er maar één bron/doelstructuur is.
Stap 5: behoud fields mapping & conversieregels
gebruik de auto fields mapping om fields mapping & conversieregels te behouden.
Stap 6: Behoud vaste waarden, vertalingen, door de gebruiker gedefinieerde routines voor LSMW
we kunnen ook door de gebruiker gedefinieerde routines en herbruikbare vertalingen hergebruiken die kunnen worden gebruikt voor transformatietaken. Deze stap is in dit geval niet nodig.
Stap 7: specificeer de lokale bestanden
we moeten specificeren hoe het invoerbestand de lay-out is in deze stap. Het invoerbestand is een met veldnamen in de eerste rij. Het is beschikbaar als C:\Users \test\1.txt op mijn pc (lokale schijf).
hier hebben we opgegeven tab-gescheiden bestandsformaat
Stap 8: bestanden toewijzen
Voer de stap bestanden toewijzen uit zoals hieronder en het systeem wordt standaard automatisch ingesteld op de bronstructuur met de bestandsnaam.
stap 9: Lees data
in deze stap leest LSMW de data uit het bronbestand (van de lokale PC drive).& lees en converteer geselecteerde rijen naar interne formaatgegevens.
stap 10: toon leesgegevens
het is een optionele stap. Indien nodig kan de inhoud van de velden voor de rijen leesgegevens worden bekeken.
stap 11: Gegevens converteren
dit is de stap waarmee de brongegevens (in bronformaat) daadwerkelijk worden omgezet in een doelformaat. De bronvelden worden toegewezen aan de doelgebieden op basis van de gedefinieerde conversieregels.
stap 12: Toon geconverteerde gegevens
dit is een andere optionele stap om te zien hoe de brongegevens worden omgezet in interne SAP-indeling
stap 13: Batch-invoersessie
we kunnen een batch-sessie maken om updates te verwerken wanneer de brongegevens worden geconverteerd naar een intern formaat.
stap 14: Run Batch invoer sessie
Run batch invoer sessie stelt ons in staat om de BDC-sessie uit te voeren. Een standaard SM35-transactie voor BDC-sessiebeheer is de uitvoering van een batchinvoersessie. De client master logs worden bijgewerkt op het systeem zodra u de batch invoer sessie met succes hebt voltooid. Door het bekijken van de client masters records, kunt u dit bevestigen (XD01).
nu wordt het aanbevolen om uw wijzigingen in het SAP-systeem te valideren voordat u massagegevens uploadt. Als alternatief kunt u LSMW gebruiken in uw kwaliteitssysteem. Als alles correct werkt, gebruik dan dezelfde lsmw in uw productiesysteem
hoe importeert en exporteert u LSMW in SAP?
het is heel eenvoudig om LSMW van de ene server naar een andere server te verplaatsen met behulp van het exporteren en importeren van een project/object. Kies de objecten die u wilt exporteren-importeren. Het systeem downloadt automatisch de mapping regel in een tekst formaat bestand door te klikken op het Export Project.
op dezelfde manier moet u in de doelserver de afsluitende Project – /objecttoewijzingsregel uploaden met behulp van de importfunctionaliteit
Is het mogelijk om Lsmw te gebruiken in S / 4 Hana?
in S/4 biedt Hana SAP voorgedefinieerde migratieobjecten die u kunt gebruiken. Migratie wordt gedaan met LTMC – de tool (Legacy Transfer Migration Cockpit) de SAP S/4HANA migratie cockpit kan worden benaderd via LTMC transactie.
ik hoop dat dit artikel U helpt om te verkennen hoe u LSMW, Data migration tools kunt gebruiken. Hier zijn een paar andere artikelen die u controleert
- SAP GUI
- Asap methodologie
- SDLC
- SAP Ewm
- Variant configuratie