Mi az SAP LSMW?
Az LSMW egy olyan eszköz, amely támogatja az adatok nem SAP rendszerektől ("Legacy Systems") történő átvitelét az SAP R / 3 rendszerekhez. Ez lehet egyszeri és időszakos.
Az LSMW számos módon támogatja a régi rendszer adatainak konvertálását is. Ezután az adatok kötegelt bemenet, közvetlen bevitel, BAPI-k vagy IDocs segítségével importálhatók az SAP R / 3 rendszerbe.
Ezenkívül az LSM Workbench rögzítési funkcióval rendelkezik, amely lehetővé teszi egy "adatmigrációs objektum" létrehozását, amely lehetővé teszi a migrációt bármely szükséges tranzakcióból.
Az LSMW a következő 3 funkció használatára használható - Az LSM Workbench fő funkciói a következők:
- Adatok importálása (régi adatok táblázatkezelő táblákban és / vagy szekvenciális fájlokban)
- Adatok konvertálása (forrás formátumról cél formátumra)
- Adatok importálása (az R / 3 alkalmazás adatbázisába)
Nézze meg a következő oktatóanyagot az LSMW végrehajtásáról lépésről lépésre
Írja be a Tranzakció LSMW-t az SAP-ba a munkaasztal elindításához.
Az LSMW munkaasztal a következő információkat mutatja:
- Projekt : Legfeljebb 10 karakterből álló azonosító az adatátviteli projekt megnevezésére. Ha több régi rendszerről szeretne adatokat továbbítani, létrehozhat egy projektet, például minden régi rendszerhez.
- Alprojekt : Legfeljebb 10 karakterből álló azonosító, amelyet további strukturáló attribútumként használnak.
- Objektum : Legfeljebb 10 karakterből álló azonosító az üzleti objektum megnevezésére.
Adja meg a Projekt azonosítóját, Alprojekt azonosítóját, Objektum azonosítóját. Kattintson hajtsa végre a következő képernyőn adja meg a LÉPÉS az LSMW adatok Migration
Kiválaszthatja a kívánt lépést, és rákattinthat a végrehajtásra. Vizsgáljuk meg részletesen az egyes lépéseket
1. lépés - Az objektumattribútumok karbantartása.
Az adatátvitelnek négy módja van :
- Normál / kötegelt bemenet : Normál feltöltési programok
- Batch Input Recording : Itt létrehozhat saját felvételt, és felhasználhatja az adatok feltöltésére / megváltoztatására
- BAPI-k : A szabványos BAPI-kat használják az adatok feltöltésére
- IDOC : Bármely bejövő IDOC funkció modul használható az adatok feldolgozására
A követelmény alapján megpróbálunk megtalálni a feldolgozásra alkalmas módszert. Ha ez egy standard mester, akkor megtalálhatjuk az első módszerben. Ellenkező esetben megpróbálunk BAPI-kat vagy Idocs-okat használni. Ha a követelmény nagyon egyedi, akkor felvételt használunk az adatok feldolgozásához.
2. lépés - A forrásszerkezetek karbantartása
A forrásstruktúrák felhasználhatók a feltöltendő fájlok hierarchiájának megtervezéséhez.
3. lépés: A forrásmezők karbantartása
Ezen a képernyőn a szövegfájlból feltöltött mezők itt karbantarthatók. Az azonos nevű mezőket tekintjük Kulcsnak
A Source Filed annak azonosítására szolgál, hogy egy bizonyos rekordnak a megadott struktúrához kell-e mennie. Például: Tegyük fel, hogy egy fájl fejlécsorokat és elemsorokat tartalmaz, az első mezőt megadhatjuk úgy, hogy a mutató "H" fejlécnek és "I" az elemnek mondja. Így amikor a fájlt olvasás közben ellenőrzi az első mezőt, ha 'H', akkor beolvassa a Header forrásstruktúrába, máskülönben az elem forrásstruktúrájába írja. A Forrás mezők egyszerűen karbantarthatók táblakarbantartás formájában.
4. lépés - A strukturális kapcsolatok fenntartása
Itt kell kijelölni azokat a struktúrákat, amelyek az adatok feldolgozásához szükségesek. Az Objektum sok struktúrát és sok forrásstruktúrát tartalmazhat. A forrás és a cél struktúrák közötti leképezést gondos ellenőrzés után kell elvégezni.5. lépés - A mezőtérképezési és konverziós szabályok fenntartása
Ebben a lépésben forrásmezőket rendel hozzá a megcélzott mezőkhöz, és meghatározza a mezők tartalmának átalakítását.
Megjelenik az összes célstruktúra összes mezője, amelyet az előző lépésben választott ki. Minden célmezőnél a következő információk jelennek meg:
- A mező leírása
- Hozzárendelt forrásmezők (ha vannak)
- Szabály típusa (fix érték, fordítás stb.)
- Kódolás.
Megjegyzés: Egyes mezőket a rendszer előre beállított. Ezeket a mezőket "technikai mezőknek" "Alapértelmezett beállítás" jelöli. Ezeknek a mezőknek a kódolása nem jelenik meg, amikor először belép a mezőtérképezésbe; a megjelenítési változaton keresztül jeleníthető meg. Az alapértelmezett beállítás megváltoztatása súlyosan befolyásolhatja az adatkonverzió folyamatát. Ha tévesen módosította az alapértelmezett beállítást, visszaállíthatja azt az Extrák -> Alapértelmezett helyreállítás menüpont kiválasztásával.
6. lépés - Rögzített értékek, fordítások és felhasználó által írt rutinok karbantartása
Itt tartják fenn a 3 újrafelhasználható funkciót:- Rögzített értékek : A fix értékek olyan értékek, amelyek a projektben rögzülnek, pl .: Vállalati kód. Fix értéket rendelhetünk a BUKRS-hez, és ez a fix érték felhasználható a projekt összes objektumában. Tehát ha az érték változik, akkor csak egy helyen, azaz a fix értékekben változhatunk, nem pedig minden objektumban.
- Fordítások : Itt fenntarthatja a régi fordítások fix fordítását, és a fordítás hozzárendelhető az iktatotthoz a Mezőtérképezési és konvertálási szabályokban. A fordítás lehet 1: 1 vagy sok: 1 stb.
- Felhasználó által meghatározott rutinok : Ezek a felhasználó által definiált alprogramok, amelyeket az objektumban használnak az adatok feldolgozásához.
A fent említett mindhárom funkció újrafelhasználható szabály, amelyek egy projekt összes objektumára érvényesek.
7. lépés - Adja meg a fájlokat
Itt definiáljuk azokat a fájlokat, amelyeket az adatok feltöltésére használunk. A fájl lehet a kezelőfelületen vagy az alkalmazáskiszolgálón.
8. lépés - Fájlok hozzárendelése
Itt határozzuk meg, hogy mely fájlt fogjuk használni az aktuális feltöltéshez, azaz hogy a fájl Presentation szerveren vagy alkalmazásszerveren van-e.
9. lépés - Adatok olvasása
Az adatok fájlból történő elolvasása lehetőséget ad számunkra, hogy csak néhány rekordot olvassunk, és ne a teljes darabot, hogy lehetővé tegyük az első rekordok tesztelését. Ez egyben a felhasználó által megadott kiválasztási paramétert is biztosítja, amely felhasználható az olvasási adatok korlátozására a megadott feltétel alapján.10. lépés - Az olvasási adatok megjelenítése
- Ebben a lépésben megjelenítheti az olvasott adatok egy részét vagy egy részét táblázat formájában. Ha rákattint egy sorra, akkor a vonal összes információja világos módon jelenik meg. Ugyanez történik, amikor a Mező tartalma elemre kattint.
- A kijelző módosítása lehetővé teszi egy- vagy többsoros nézet kiválasztását.
- A kijelző színpalettája az egyes hierarchia szintek színét jeleníti meg.
11. lépés - Adatok konvertálása
Az adatok konvertálása az adatok átvitele a forrásból a célstruktúrákba a karbantartási terepi leképezés és az átalakítási rutinokba írt átalakítási rutinok alapján.
12. lépés - Adatok importálása
A program által megjelenített lépések a kiválasztott objektumtípustól függenek:
Normál kötegelt bevitel vagy felvétel:
- Készítsen kötegelt beviteli munkamenetet
- Futtassa a kötegelt beviteli munkamenetet
- Indítsa el a közvetlen beviteli munkamenetet
- Indítsa el az IDoc létrehozását
- Indítsa el az IDoc-feldolgozást
- Hozzon létre IDoc áttekintést
- Indítsa el az IDoc utólagos feldolgozását