Kaj je SAP LSMW? Koraki za selitev podatkov z uporabo LSMW

Kaj je SAP LSMW?

LSMW je orodje, ki podpira prenos podatkov iz sistemov, ki niso SAP ("Podedovani sistemi"), v sisteme SAP R / 3. To je lahko tako enkratni prenos kot tudi občasni.

LSMW na številne načine podpira tudi pretvorbo podatkov starega sistema. Podatke lahko nato uvozite v sistem SAP R / 3 prek paketnega vnosa, neposrednega vnosa, BAPI-jev ali IDocs-ov.

Poleg tega LSM Workbench ponuja snemalno funkcijo, ki omogoča generiranje "predmeta selitve podatkov", ki omogoča prehod iz katere koli zahtevane transakcije.

LSMW je mogoče uporabiti za naslednje 3 funkcije - Glavne funkcije delovne mize LSM so:

  1. Uvoz podatkov (starejši podatki v preglednicah in / ali zaporednih datotekah)
  2. Pretvori podatke (iz izvorne oblike v ciljno obliko)
  3. Uvoz podatkov (v bazo podatkov aplikacije R / 3)
Za zagon delovne mize LSMW uporabite transakcijo LSMW

Oglejte si tudi naslednjo vadnico o izvajanju LSMW korak za korakom

V SAP vnesite Transaction LSMW , da zaženete delovno mizo.

Delovna miza LSMW prikazuje naslednje informacije -

  • Projekt : ID z največ 10 znaki za poimenovanje vašega projekta prenosa podatkov. Če želite prenesti podatke iz več starih sistemov, lahko ustvarite projekt, npr. Za vsak starejši sistem.
  • Podprojekt : ID z največ 10 znaki, ki se uporablja kot nadaljnji atribut strukturiranja.
  • Predmet : ID z največ 10 znaki za poimenovanje poslovnega predmeta.

Vnesite ID projekta, ID podprojekta, ID objekta. Kliknite Izvedi Na naslednjem zaslonu so prikazani KORAKI v selitvi podatkov LSMW

Izberete lahko želeni korak in kliknete Izvedi. Poglejmo podrobno vsak korak

Korak 1- Vzdrževanje atributov predmetov.

Obstajajo štirje načini prenosa podatkov :

  1. Standardni / paketni vnos : standardni programi za nalaganje
  2. Batch Input Snemanje : Tu lahko ustvarite svoj posnetek in ga uporabite za nalaganje / spreminjanje podatkov
  3. BAPI : standardni BAPI se uporabljajo za nalaganje podatkov
  4. IDOCs : Vse Vhodni funkcijske IDOC moduli se lahko uporablja za obdelavo podatkov

Na podlagi zahteve poskušamo najti primerno metodo za obdelavo. Če je standardni Master, ga lahko najdemo v prvi metodi. V nasprotnem primeru poskušamo uporabiti BAPI ali Idocs. Če je zahteva zelo prilagojena, za obdelavo podatkov uporabimo posnetek.

2. korak - Vzdrževanje izvornih struktur

Izvorne strukture lahko uporabite za načrtovanje hierarhije datotek, ki jih želite naložiti.

3. korak - Vzdrževanje izvornih polj

Na tem zaslonu lahko tukaj vzdržujete polja, ki bodo naložena iz besedilne datoteke. Polja z enakimi imeni se vzamejo za ključ

Source Filed se uporablja za ugotavljanje, ali naj določen zapis preide na določeno strukturo. Npr .: Denimo, da datoteka vsebuje vrstice z glavo in vrstice postavk, lahko določimo prvo polje, saj kazalnik pravi »H« za glavo in »I« za Element. Torej, ko datoteka bere, preveri prvo polje, če je 'H', se nato prebere v izvorno strukturo Header, drugače pa se zapiše v izvorno strukturo elementa. Polja Source lahko enostavno vzdržujete v obliki vzdrževanja tabele.

4. korak - Vzdrževanje strukturnih odnosov

Tu je treba dodeliti strukture, ki so potrebne za obdelavo podatkov. Predmet lahko vsebuje veliko struktur in veliko izvornih struktur. Preslikavo med izvorno in ciljno strukturo je treba opraviti po natančnem preverjanju.

5. korak - Vzdrževanje pravil za preslikavo in pretvorbo polj

V tem koraku ciljnim poljem dodelite izvorna polja in določite, kako bo pretvorjena vsebina polj.

Prikazana bodo vsa polja vseh ciljnih struktur, ki ste jih izbrali v prejšnjem koraku. Za vsako ciljno polje so prikazane naslednje informacije:

  • Opis polja
  • Dodeljena izvorna polja (če obstajajo)
  • Vrsta pravila (fiksna vrednost, prevod itd.)
  • Kodiranje.
Opomba: Sistem je prednastavil nekatera polja. Ta polja se imenujejo "tehnična polja" in so označena s "Privzeta nastavitev". Kodiranje teh polj ni prikazano ob prvem vnosu preslikave polj; lahko se prikaže preko različice zaslona. Spreminjanje privzete nastavitve lahko resno vpliva na potek pretvorbe podatkov. Če ste pomotoma spremenili privzeto nastavitev, jo lahko obnovite tako, da izberete Extras -> Restore to default.

6. korak - Vzdrževanje fiksnih vrednosti, prevodov in rutin, ki jih je napisal uporabnik

Tu so ohranjene 3 funkcije za večkratno uporabo:
  1. Fiksne vrednosti : Fiksne vrednosti so vrednosti, ki so določene v projektu, npr .: Koda podjetja. BUKRS lahko dodelimo fiksno vrednost, ki jo lahko uporabimo v vseh objektih tega projekta. Torej, če se vrednost spremeni, se lahko spremenimo samo na enem mestu, tj. V fiksnih vrednostih, namesto da bi se spreminjali v vsakem objektu.
  2. Prevodi : Tu lahko ohranite fiksni prevod za katero koli podedovano polje in prevod lahko dodelite datoteki v Pravilih za preslikavo polja in pretvorbo. Prevod je lahko 1: 1 ali več: 1 itd.
  3. Uporabniško določene rutine : To so uporabniško določene podprograme, ki se uporabljajo v objektu za obdelavo podatkov.

Vse zgoraj omenjene tri funkcije so pravila za večkratno uporabo, ki veljajo za vse predmete v enem projektu.

7. korak - Določite datoteke

Tu določimo datoteke, ki jih uporabljamo za nalaganje podatkov. Datoteka je lahko na sprednjem delu ali na strežniku aplikacij.

8. korak Dodelite datoteke

Tu določimo, katero datoteko bomo uporabili za trenutno nalaganje, tj. Ali je datoteka na predstavitvenem strežniku ali strežniku aplikacij.

Korak 9 - Preberite podatke

Branje podatkov iz datoteke nam omogoča, da preberemo le nekaj zapisov in ne celotnega dela, da omogočimo testiranje prvih nekaj zapisov. To zagotavlja tudi uporabniško določen izbirni parameter, ki ga lahko uporabimo za omejitev branja podatkov glede na določen pogoj.

10. korak - Prikažite prebrane podatke

  • V tem koraku lahko v obliki tabele prikažete vse ali del prebranih podatkov. Klik na vrstico na jasen način prikaže vse informacije za to vrstico. Enako se zgodi, ko kliknete na Vsebina polja.
  • Prikaz na zaslonu omogoča izbiro enovrstnega ali večvrstičnega pogleda.
  • Paleta barv Prikaži barve prikazuje barve za posamezne ravni hierarhije.

11. korak - Pretvorba podatkov

Pretvorba podatkov je prenos podatkov iz vira v ciljne strukture na podlagi pretvorbenih rutin, napisanih v vzdrževanju preslikave polja in rutin pretvorbe.

Korak 12 - Uvoz podatkov

Koraki, ki jih prikaže program, so odvisni od izbrane vrste predmeta:

Standardni paketni vnos ali snemanje:

  1. Ustvari sejo paketnega vnosa
  2. Zaženite sejo paketnega vnosa
Standardni neposredni vhod:
  1. Začnite sejo neposrednega vnosa
BAPI ali IDoc:
  1. Začnite ustvarjati IDoc
  2. Začnite obdelavo IDoc
  3. Ustvari pregled IDoc
  4. Zaženite obdelavo IDoc post
S tem je zaključen podroben pregled korakov za prenos podatkov s pomočjo LSMW v SAP.

Zanimive Članki...