Čo je to SAP LSMW?
LSMW je nástroj, ktorý podporuje prenos údajov zo systémov iných ako SAP („Legacy Systems“) do systémov SAP R / 3. Môže ísť o jednorazový aj pravidelný prevod.
LSMW taktiež početným spôsobom podporuje prevod údajov zo staršieho systému. Údaje je potom možné importovať do systému SAP R / 3 pomocou dávkového vstupu, priameho vstupu, BAPI alebo IDocs.
Ďalej LSM Workbench poskytuje funkciu záznamu, ktorá umožňuje generovanie „objektu migrácie údajov“, ktorý umožní migráciu z akejkoľvek požadovanej transakcie.
LSMW možno použiť na nasledujúce 3 funkcie - Hlavné funkcie LSM Workbench sú:
- Import údajov (staršie údaje v tabuľkových tabuľkách alebo postupných súboroch)
- Prevod údajov (zo zdrojového formátu do cieľového formátu)
- Import údajov (do databázy aplikácie R / 3)

Prečítajte si tiež nasledujúci návod na vykonávanie LSMW krok za krokom
Zadajte Transaction LSMW in SAP, to workbench.
Pracovný stôl LSMW zobrazuje nasledujúce informácie -
- Projekt : ID s maximálne 10 znakmi na pomenovanie vášho projektu prenosu údajov. Ak chcete preniesť údaje z viacerých starších systémov, môžete vytvoriť projekt, napr. Pre každý starší systém.
- Subprojekt : ID s maximálne 10 znakmi, ktoré sa používa ako ďalší atribút štruktúrovania.
- Objekt : ID s maximálne 10 znakmi na pomenovanie obchodného objektu.
Zadajte ID projektu, ID subprojektu, ID objektu. Kliknite na tlačidlo Vykonať. Na ďalšej obrazovke nájdete kroky pri migrácii údajov LSMW
Môžete zvoliť požadovaný krok a kliknúť na spustiť. Pozrime sa na každý krok podrobne
Krok 1 - Údržba atribútov objektov.
Existujú štyri režimy prenosu údajov :
- Štandardné / dávkové zadávanie : programy štandardného nahrávania
- Dávkové nahrávanie záznamu : Tu môžete vytvoriť svoj vlastný záznam a použiť ho na nahranie / zmenu údajov
- BAPI : Na nahrávanie údajov sa používajú štandardné BAPI
- IDOC : Na spracovanie údajov je možné použiť akékoľvek prichádzajúce funkčné moduly IDOC
Na základe požiadavky sa snažíme nájsť vhodný spôsob spracovania. Ak je to štandardný Master, môžeme ho nájsť v prvej metóde. V opačnom prípade sa snažíme použiť BAPI alebo Idocs. Ak je požiadavka veľmi obvyklá, na spracovanie údajov použijeme záznam.
Krok 2 - Údržba zdrojových štruktúr
Zdrojové štruktúry možno použiť na návrh hierarchie súborov, ktoré sa majú nahrať.
Krok 3 - Údržba zdrojových polí
Na tejto obrazovke je možné tu udržiavať polia, ktoré sa budú nahrávať z textového súboru. Polia s rovnakými názvami sa považujú za kľúč
Source Filed sa používa na identifikáciu toho, či by určitý záznam mal ísť do špecifikovanej štruktúry. Napr .: Predpokladajme, že súbor obsahuje riadky hlavičiek a riadkov položiek, môžeme určiť prvé pole ako indikátor, ktorý hovorí „H“ pre hlavičku a „I“ pre položku. Preto pri načítaní súboru skontroluje prvé pole, ak má hodnotu „H“, potom sa načíta do zdrojovej štruktúry hlavičky, inak sa zapíše do zdrojovej štruktúry položky. Polia Zdroj možno ľahko udržiavať vo forme údržby tabuľky.
Krok 4 - Zachovanie štruktúrnych vzťahov
Tu je potrebné priradiť štruktúry, ktoré sú potrebné na spracovanie údajov. Objekt môže obsahovať veľa štruktúr a veľa zdrojových štruktúr. Mapovanie medzi zdrojovou a cieľovou štruktúrou by sa malo vykonať po dôkladnej kontrole.Krok 5 - Zachovanie pravidiel mapovania a konverzie polí
V tomto kroku priradíte zdrojové polia k cieľovým poliam a určíte, ako sa bude obsah poľa prevádzať.
Zobrazia sa všetky polia všetkých cieľových štruktúr, ktoré ste vybrali v predchádzajúcom kroku. Pre každé cieľové pole sa zobrazia tieto informácie:
- Popis poľa
- Priradené zdrojové polia (ak existujú)
- Typ pravidla (pevná hodnota, preklad atď.)
- Kódovanie.
Poznámka: Niektoré polia sú prednastavené systémom. Tieto polia sa nazývajú „technické polia“ a sú označené „Predvolené nastavenie“. Kódovanie týchto polí sa pri prvom zadaní mapovania poľa nezobrazí; dá sa zobraziť cez variant displeja. Zmena predvoleného nastavenia môže vážne ovplyvniť tok konverzie údajov. Ak ste omylom zmenili predvolené nastavenie, môžete ho obnoviť výberom položky Extra -> Obnoviť predvolené.
Krok 6 - Udržujte fixné hodnoty, preklady a rutiny napísané používateľom
Tu sú zachované 3 opakovane použiteľné funkcie:- Fixné hodnoty : Fixné hodnoty sú hodnoty, ktoré sú fixné v rámci celého projektu, napr .: Kód spoločnosti. BUKRS môžeme priradiť pevnú hodnotu a túto pevnú hodnotu je možné použiť vo všetkých objektoch v tomto projekte. Takže ak sa hodnota zmení, môžeme sa meniť iba na jednom mieste, tj vo fixných hodnotách, a nie v každom objekte.
- Preklady : Tu môžete zachovať pevný preklad pre ktorékoľvek staršie pole a preklad je možné priradiť k poli v Pravidlách mapovania a prepočtu polí. Preklad môže byť 1: 1 alebo viac: 1 atď.
- Užívateľom definované rutiny : Jedná sa o užívateľom definované podprogramy, ktoré sa používajú v objekte na spracovanie údajov.
Všetky tri vyššie uvedené funkcie sú opakovane použiteľné pravidlá, ktoré sú platné pre všetky objekty v jednom projekte.
Krok 7 - Zadajte súbory
Tu definujeme Súbory, ktoré používame na nahrávanie údajov. Súbor môže byť na klientskom rozhraní alebo na aplikačnom serveri.
Krok 8 - Priradenie súborov
Tu definujeme, ktorý súbor použijeme pre aktuálne nahrávanie, tj. Či je súbor na prezentačnom serveri alebo aplikačnom serveri.
Krok 9 - Čítanie údajov
Čítanie údajov zo súboru nám dáva možnosť prečítať iba niekoľko záznamov, a nie celý blok, aby sme umožnili testovanie prvých pár záznamov. Toto tiež poskytuje používateľom definovaný výberový parameter, ktorým je možné obmedziť načítané údaje na základe zadanej podmienky.Krok 10 - Zobrazenie načítaných údajov
- V tomto kroku môžete zobraziť všetky alebo časť načítaných údajov vo forme tabuľky. Kliknutím na riadok sa prehľadne zobrazia všetky informácie o tomto riadku. To isté sa stane, keď kliknete na obsah poľa.
- Zmena zobrazenia umožňuje výber jednoriadkového alebo viacriadkového zobrazenia.
- Paleta farieb Zobraziť zobrazuje farby pre jednotlivé úrovne hierarchie.
Krok 11 - Prevod údajov
Prevodom údajov je prenos údajov zo zdrojových do cieľových štruktúr na základe konverzných rutín napísaných v údržbových terénnych mapovacích a konverzných rutinách.
Krok 12 - Import údajov
Kroky zobrazené programom závisia od zvoleného typu objektu:
Štandardný dávkový vstup alebo nahrávanie:
- Vygenerujte reláciu dávkového vstupu
- Spustite reláciu dávkového vstupu
- Spustite reláciu priameho vstupu
- Spustiť vytváranie IDoc
- Spustite spracovanie IDoc
- Vytvorte prehľad IDoc
- Spustite následné spracovanie IDoc