Kas yra SAP LSMW? Duomenų perkėlimo naudojant LSMW veiksmai

Turinys:

Anonim
Kas yra SAP LSMW?

LSMW yra įrankis, palaikantis duomenų perdavimą iš ne SAP sistemų („Legacy Systems“) į SAP R / 3 sistemas. Tai gali būti vienkartinis, taip pat periodinis pervedimas.

LSMW taip pat daugeliu būdų palaiko senosios sistemos duomenų konvertavimą. Tada duomenis galima importuoti į SAP R / 3 sistemą per paketinį įvestį, tiesioginį įvedimą, BAPI ar IDocs.

Be to, „LSM Workbench“ teikia įrašymo funkciją, leidžiančią generuoti „duomenų perkėlimo objektą“, kad būtų galima perkelti iš bet kurios reikalingos operacijos.

LSMW gali būti naudojamas šioms 3 funkcijoms atlikti. Pagrindinės „LSM Workbench“ funkcijos yra šios:

  1. Importuoti duomenis (senus duomenis skaičiuoklės lentelėse ir (arba) nuosekliuose failuose)
  2. Konvertuoti duomenis (iš šaltinio formato į tikslinį formatą)
  3. Importuoti duomenis (į R / 3 programos duomenų bazę)
Norėdami pradėti LSMW darbastalį, naudokite operaciją LSMW

Taip pat peržiūrėkite kitą pamoką apie LSMW vykdymą žingsnis po žingsnio

Norėdami pradėti darbastalį, įveskite operacijos LSMW į SAP.

LSMW darbastalyje pateikiama ši informacija:

  • Projektas : ID, kuriame yra ne daugiau kaip 10 simbolių, kad būtų galima pavadinti jūsų duomenų perdavimo projektą. Jei norite perkelti duomenis iš kelių senų sistemų, galite sukurti projektą, pvz., Kiekvienai senai sistemai.
  • Paprojektas : ID, kuriame yra daugiausia 10 simbolių ir kuris naudojamas kaip kitas struktūrizavimo atributas.
  • Objektas : ID, kuriame yra ne daugiau kaip 10 simbolių, kad būtų galima pavadinti verslo objektą.

Įveskite projekto ID, paprojekto ID, objekto ID. Spauskite vykdyti kitą ekraną suteikia veiksmus jūsų LSMW duomenų migracija

Galite pasirinkti norimą veiksmą ir spustelėti vykdyti. Pažvelkime į kiekvieną žingsnį išsamiau

1 žingsnis - palaikykite objekto atributus.

Yra keturi duomenų perdavimo būdai :

  1. Standartinis / paketinis įvestis : standartinės įkėlimo programos
  2. Paketinio įvesties įrašymas : čia galite sukurti savo įrašą ir naudoti jį duomenims įkelti / pakeisti
  3. BAPI : Duomenims įkelti naudojami standartiniai BAPI
  4. IDOCs : Any Atvykstamasis IDOC funkciniai moduliai gali būti naudojami apdoroti duomenis

Remdamiesi reikalavimu, mes bandome rasti tinkamą apdorojimo metodą. Jei tai yra standartinis meistras, galime jį rasti naudodami pirmąjį metodą. Kitu atveju bandome naudoti BAPI arba „Idocs“. Jei reikalavimas yra labai įprastas, duomenims apdoroti naudojame įrašą.

2 žingsnis - prižiūrėkite šaltinio struktūras

Šaltinio struktūras galima panaudoti kuriant įkeliamų failų hierarchiją.

3 žingsnis. Prižiūrėkite šaltinio laukus

Šiame ekrane laukai, kurie bus įkelti iš teksto failo, gali būti tvarkomi čia. Laukai su vienodais pavadinimais laikomi raktu

„Source Filed“ naudojamas nustatyti, ar tam tikras įrašas turėtų patekti į nurodytą struktūrą. Pvz .: Tarkime, kad faile yra antraštės eilutės ir elementų eilutės, mes galime nurodyti pirmąjį lauką, kai indikatorius sako „H“ antraštei ir „I“ elementui. Taigi, kai failas yra skaitomas, jis patikrina pirmąjį lauką, jei jis yra „H“, jis nuskaitomas antraštės šaltinio struktūroje, kitaip jis įrašomas į elemento šaltinio struktūrą. „Source“ laukus galima lengvai prižiūrėti lentelės priežiūros forma.

4 žingsnis - palaikykite struktūros santykius

Čia reikia priskirti struktūras, reikalingas duomenims apdoroti. Objektas gali turėti daug struktūrų ir daug šaltinio struktūrų. Šaltinio ir tikslinių struktūrų susiejimas turėtų būti atliekamas atidžiai patikrinus.

5 žingsnis - palaikykite laukų susiejimo ir konversijos taisykles

Šiame žingsnyje priskirkite šaltinio laukus tiksliniams laukams ir nustatykite, kaip bus konvertuojamas lauko turinys.

Bus rodomi visi visų tikslinių struktūrų laukai, kuriuos pasirinkote ankstesniame žingsnyje. Kiekviename tiksliniame lauke rodoma ši informacija:

  • Lauko aprašymas
  • Priskirti šaltinio laukai (jei yra)
  • Taisyklės tipas (fiksuota vertė, vertimas ir kt.)
  • Kodavimas.
Pastaba: Kai kuriuos laukus sistema iš anksto nustato. Šie laukai vadinami „techniniais laukais“ pažymėti „Numatytasis nustatymas“. Šių laukų kodavimas nerodomas pirmą kartą įvedant lauko žemėlapį; jis gali būti rodomas per ekrano variantą. Numatytojo nustatymo pakeitimas gali rimtai paveikti duomenų konvertavimo srautą. Jei klaidingai pakeitėte numatytąjį nustatymą, galite jį atkurti pasirinkę Priedai -> Atkurti numatytuosius.

6 žingsnis - palaikykite fiksuotas vertes, vertimus ir vartotojo parašytą tvarką

Čia išlaikomos 3 daugkartinio naudojimo funkcijos:
  1. Fiksuotos vertės : Fiksuotos vertės yra vertės, kurios yra fiksuotos visame projekte, pvz .: Įmonės kodas. Mes galime priskirti BUKRS fiksuotą vertę ir ši fiksuota vertė gali būti naudojama visuose šio projekto objektuose. Taigi, jei vertė keičiasi, mes galime keistis tik vienoje vietoje, ty fiksuotose vertėse, o ne keistis kiekviename objekte.
  2. Vertimai : Čia galite išlaikyti fiksuotą bet kurio seno lauko vertimą, o vertimą galima priskirti paduotam laukų susiejimo ir konvertavimo taisyklėse. Vertimas gali būti 1: 1 arba daug: 1 ir kt.
  3. Vartotojo nustatytos rutinos : tai vartotojo apibrėžtos paprogramės, kurios objekte naudojamos duomenims apdoroti.

Visos trys minėtos funkcijos yra daugkartinio naudojimo taisyklės, galiojančios visiems vieno projekto objektams.

7 žingsnis - nurodykite failus

Čia mes apibrėžiame failus, kuriuos naudojame duomenims įkelti. Failas gali būti priekiniame gale arba programų serveryje.

8 žingsnis - priskirkite failus

Čia mes apibrėžiame, kurį failą naudosime dabartiniam įkėlimui, ty ar failas yra pristatymo serveryje, ar programų serveryje.

9 žingsnis - skaitykite duomenis

Skaitydami duomenis iš failo, galime nuskaityti tik kelis įrašus, o ne visą dalį, kad galėtume išbandyti kelis pirmuosius įrašus. Tai taip pat pateikia vartotojo nustatytą pasirinkimo parametrą, kurį galima naudoti norint apriboti skaitymo duomenis atsižvelgiant į nurodytą sąlygą.

10 žingsnis - rodyti skaitymo duomenis

  • Šiame žingsnyje galite rodyti visus arba dalį perskaitytų duomenų lentelės pavidalu. Spustelėjus eilutę, visa šios eilutės informacija bus rodoma aiškiai. Tas pats atsitinka, kai spustelite Lauko turinys.
  • Keisti ekraną leidžia pasirinkti vienos arba kelių eilučių rodinį.
  • Ekrano spalvų paletėje pateikiamos atskirų hierarchijos lygių spalvos.

11 žingsnis - konvertuokite duomenis

Duomenų konvertavimas yra duomenų perdavimas iš šaltinio į tikslines struktūras, remiantis konvertavimo rutinomis, parašytomis palaikant lauko žemėlapių sudarymo ir konvertavimo tvarką.

12 žingsnis - importuokite duomenis

Programos rodomi veiksmai priklauso nuo pasirinkto objekto tipo:

Standartinis paketinis įvestis arba įrašymas:

  1. Generuoti paketinį įvesties seansą
  2. Vykdyti paketinį įvesties seansą
Standartinis tiesioginis įėjimas:
  1. Pradėti tiesioginio įvesties sesiją
BAPI arba IDoc:
  1. Pradėkite kurti „IDoc“
  2. Pradėkite „IDoc“ apdorojimą
  3. Sukurkite „IDoc“ apžvalgą
  4. Pradėkite IDoc pašto apdorojimą
Tai užbaigia išsamią duomenų, susijusių su duomenų perdavimu naudojant LSMW, SAP, apžvalgą.