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.

SAP LSMW

Az LSMW a következő 3 funkcióhoz használható:

Az LSM Workbench fő funkciói a következők:

  1. Adatok importálása (örökölt adatok táblázattáblázatokban és/vagy szekvenciális fájlokban)
  2. Adatok konvertálása (forrásformátumtól célformátumig)
  3. 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

SAP LSMW

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.

SAP LSMW

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

SAP LSMW

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

Tárgyattribútumok karbantartása

Vannak négy adatátviteli mód:

  1. Standard/ kötegelt bemenet: Normál feltöltő programok
  2. 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
  3. BAPI-k: Szabványos BAPI-kat használnak az adatok feltöltésére
  4. 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

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

Forrás mezők karbantartása

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.

Fenntartani a strukturális kapcsolatokat

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.

Fenntartja a mezőleképezési és átalakítási szabályokat

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:

  1. 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.
  2. 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.
  3. 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.

Rögzített értékek, fordítások és rutinok fenntartása

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.

Adja meg a Fájlokat

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.

Fájlok hozzárendelése

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.

Adatok olvasása

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.

Adatok konvertálása

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:

  1. Kötegelt beviteli munkamenet létrehozása
  2. Futtassa a kötegelt beviteli munkamenetet

Szabványos közvetlen bemenet:

  1. Indítsa el a közvetlen beviteli munkamenetet

BAPI vagy IDoc:

  1. Indítsa el az IDoc létrehozását
  2. Indítsa el az IDoc feldolgozást
  3. IDoc áttekintés létrehozása
  4. 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 .