Mi a SAP LSMW? Az adatok LSMW használatával történő migrálásának lépései
Mi a SAP LSMW?
Az LSMW egy olyan eszköz, amely támogatja az adatok átvitelét nemSAP rendszerek („Legacy Systems”) SAP R/3 rendszerek. Ez lehet egyszeri és időszakos átutalás is.
Az LSMW számos módon támogatja az örökölt rendszer adatainak konvertálását is. Az adatok ezután importálhatók a SAP R/3 rendszer kötegelt bemeneten, közvetlen bevitelen, BAPI-n vagy IDoc-on keresztül.
Ezenkívül az LSM Workbench rögzítési funkciót is biztosít, 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óhoz használható:
Az LSM Workbench fő funkciói a következők:
- Adatok importálása (örökölt adatok táblázattáblázatokban és/vagy szekvenciális fájlokban)
- Adatok konvertálása (forrásformátumtól célformátumig)
- Adatok importálása (az R/3 pályázat adatbázisába)
Az LSMW munkaasztal elindításához használja az LSMW tranzakciót
Tekintse meg a következő oktatóanyagot az LSMW lépésről lépésre történő végrehajtásáról
Írja be a tranzakciót LSMW in SAP, a munkapad elindításához.
Az LSMW munkaasztal a következő információkat mutatja:
- NetPoulSafe projekt: Egy legfeljebb 10 karakterből álló azonosító az adatátviteli projekt elnevezéséhez. Ha több örökölt rendszerről szeretne adatokat átvinni, akkor pl. minden örökölt rendszerhez készíthet egy projektet.
- alprojekt: Maximum 10 karakterből álló azonosító, amely további strukturáló attribútumként használatos.
- tárgy: Maximum 10 karakterből álló azonosító az üzleti objektum elnevezéséhez.
Adja meg a projektazonosítót, az alprojekt-azonosítót és az objektumazonosítót. Kattintson a Végrehajtás gombra A következő képernyőn megjelenik a LÉPÉSEK az LSMW-adatok migrációjában
Kiválaszthatja a kívánt lépést, és kattintson a végrehajtás gombra. Nézzük meg részletesen az egyes lépéseket
1. lépés) Az objektum attribútumainak karbantartása
Vannak négy adatátviteli mód:
- Standard/ kötegelt bemenet: Normál feltöltő programok
- Kötegelt bemeneti rögzítés: Itt készíthet saját felvételt, és felhasználhatja adatok feltöltésére/módosítására
- BAPI-k: Szabványos BAPI-kat használnak az adatok feltöltésére
- IDOC-k: Bármely bejövő IDOC funkciómodul használható az adatok feldolgozására
Az igények alapján igyekszünk megfelelő feldolgozási módot találni. Ha ez egy szabványos Master, akkor az első módszerben találhatjuk meg. Ellenkező esetben igyekszünk használni BAPI-k vagy Idocs. Ha az igény nagyon egyedi, akkor rögzítést használunk az adatok feldolgozásához.
2. lépés) Forrásstruktúrák karbantartása
A forrásstruktúrák segítségével megtervezhető a feltöltendő fájlok hierarchiája.
3. lépés) Karbantartsa a forrásmezőket
Ezen a képernyőn a szöveges fájlból feltöltött mezőket lehet itt karbantartani. Az azonos nevű mezőket a rendszer kulcsnak tekinti
A Source Filed funkció annak meghatározására szolgál, hogy egy adott rekord a megadott struktúrába kerüljön-e. Pl.: Tegyük fel, hogy egy fájl fejlécsorokat és cikksorokat tartalmaz, megadhatjuk az első mezőt, hogy jelzőként 'H' legyen a fejléc és 'I' a cikknél. Így a fájl olvasása közben az első mezőt ellenőrzi, ha 'H', akkor beolvassa a fejléc forrásstruktúrájába, különben az elem forrásstruktúrájába írja be.
A Forrás mezők könnyen karbantarthatók táblázatkarbantartás formájában.
4. lépés) Tartsa fenn a strukturális kapcsolatokat
Itt kell hozzárendelni 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élstruktúrák közötti leképezést gondos ellenőrzés után kell elvégezni.
5. lépés) Tartsa be a mezőleképezési és átalakítási szabályokat
Ebben a lépésben forrásmezőket rendel a célmezőkhöz, és meghatározza a mezőtartalom átalakítási módját.
Megjelenik az előző lépésben kiválasztott összes célstruktúra összes mezője. Minden célmező esetében a következő információk jelennek meg:
- Mező leírása
- Hozzárendelt forrásmezők (ha vannak)
- Szabálytípus (fix érték, fordítás stb.)
- Kódolás.
Megjegyzés: Néhány mezőt a rendszer előre beállított. Ezeket a mezőket „műszaki mezőknek” nevezzük, és az „Alapértelmezett beállítás” jelöléssel vannak ellátva. Ezeknek a mezőknek a kódolása nem jelenik meg a mezőleképezés első megadásakor; a kijelző 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 hibásan módosította az alapértelmezett beállítást, visszaállíthatja azt az Extrák -> Visszaállítás az alapértelmezettre menüpontra kattintva.
6. lépés) Tartsa karban a rögzített értékeket, a fordításokat és a felhasználó által írt rutinokat
Itt a 3 újrafelhasználható funkció megmarad:
- Rögzített értékek: A fix értékek a projektben rögzített értékek, pl.: Cégkód. Rögzített értéket rendelhetünk a BUKRS-hez, és ez a fix érték a projekt összes objektumában használható. Tehát ha az érték változik, akkor csak egy helyen tudunk változtatni, azaz a rögzített értékeken, ahelyett, hogy minden egyes objektumon változtatnánk.
- Fordítása: Itt karbantarthatja a rögzített fordítást bármely régi mezőhöz, és a fordítás hozzárendelhető az iktatott mezőhöz, a Mezőleképezési és Konverziós szabályokban. A fordítás lehet 1:1 vagy sok: 1 stb.
- Felhasználó által meghatározott rutinok: Ezek a felhasználó által meghatározott szubrutinok, amelyeket az objektumban használnak az adatok feldolgozására.
Mindhárom fent említett funkció újrafelhasználható szabály, amely egy projektben lévő összes objektumra érvényes.
7. lépés) Adja meg a Fájlokat
Itt határozzuk meg azokat a fájlokat, amelyeket az adatok feltöltéséhez 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 melyik fájlt fogjuk használni az aktuális feltöltéshez, azaz, hogy a fájl a bemutatószerveren vagy az alkalmazáskiszolgálón van-e.
9. lépés: Olvassa el az adatokat
Az adatok beolvasása a fájlból lehetőséget ad arra, hogy csak néhány rekordot olvassunk el, és ne a teljes darabot, hogy engedélyezzük Tesztelés az első néhány lemezről. Ez a felhasználó által definiált kiválasztási paramétert is biztosítja, amellyel korlátozható az olvasási adatok a megadott feltételek alapján.
10. lépés: Jelenítse meg az olvasási adatokat
- Ebben a lépésben az olvasott adatok egészét vagy egy részét táblázatos formában jelenítheti meg. Ha egy sorra kattint, a sor összes információja áttekinthető módon jelenik meg. Ugyanez történik, ha a Mező tartalma elemre kattint.
- A kijelző módosítása lehetővé teszi egysoros vagy többsoros nézet kiválasztását.
- A Display színpaletta az egyes hierarchiaszintek színeit jeleníti meg.
11. lépés) Konvertálja az adatokat
Az adatok konvertálása az adatok átvitele a forrásból a célstruktúrákba a karbantartási Field Mapping és konverziós rutinokban írt konverziós 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:
Szabványos kötegelt bevitel vagy rögzítés:
- Kötegelt beviteli munkamenet létrehozása
- Futtassa a kötegelt beviteli munkamenetet
Szabványos közvetlen bemenet:
- Indítsa el a közvetlen beviteli munkamenetet
BAPI vagy IDoc:
- Indítsa el az IDoc létrehozását
- Indítsa el az IDoc feldolgozást
- IDoc áttekintés létrehozása
- Indítsa el az IDoc utófeldolgozást
Ezzel teljessé válik az adatok LSMW in használatával történő átvitelének lépéseinek részletes áttekintése SAP .