Mis on SAP LSMW? Sammud andmete migreerimiseks LSMW abil
Mis on SAP LSMW?
LSMW on tööriist, mis toetab andmete edastamist mitte-SAP süsteemid (“pärandsüsteemid”) SAP R/3 süsteemid. See võib olla nii ühekordne kui ka perioodiline ülekanne.
LSMW toetab ka pärandsüsteemi andmete teisendamist mitmel viisil. Seejärel saab andmeid importida SAP R/3 süsteem partii sisendi, otsesisendi, BAPI või IDoc kaudu.
Lisaks pakub LSM Workbench salvestusfunktsiooni, mis võimaldab genereerida "andmete migratsiooniobjekti", et võimaldada migratsiooni mis tahes nõutud tehingust.
LSMW-d saab kasutada järgmise 3 funktsiooni jaoks -
LSM Workbenchi peamised funktsioonid on:
- Andmete importimine (pärandandmed arvutustabelite tabelites ja/või järjestikustes failides)
- Teisenda andmed (lähtevormingust sihtvormingusse)
- Andmete importimine (R/3 taotluse andmebaasi)
LSMW töölaua käivitamiseks kasutage tehingut LSMW
Vaadake ka järgmist õpetust LSMW samm-sammult käivitamise kohta
Sisestage tehing LSMW in SAP, töölaua käivitamiseks.
LSMW töölaud näitab järgmist teavet -
- Projekt: maksimaalselt 10 tähemärgist koosnev ID andmeedastusprojekti nimetamiseks. Kui soovite andmeid edastada mitmest pärandsüsteemist, võite luua projekti nt iga pärandsüsteemi jaoks.
- Alamprojekt: kuni 10 märgist koosnev ID, mida kasutatakse täiendava struktureerimisatribuudina.
- objekt: kuni 10 tähemärgiga ID äriobjekti nimetamiseks.
Sisestage projekti ID, alamprojekti ID, objekti ID. Klõpsake käsul Käivita Järgmisel ekraanil kuvatakse SAMMUD teie LSMW andmete migratsioonis
Saate valida soovitud sammu ja klõpsata käsul Käita. Vaatame iga sammu üksikasjalikumalt
1. samm) säilitage objekti atribuudid
Seal on neli andmeedastusrežiimi:
- Standardne / partii sisend: standardsed üleslaadimisprogrammid
- Partii sisendi salvestamine: Siin saate luua oma salvestise ja kasutada seda andmete üleslaadimiseks/muutmiseks
- BAPI-d: andmete üleslaadimiseks kasutatakse standardseid BAPI-sid
- IDOC-id: Andmete töötlemiseks saab kasutada mis tahes sissetuleva IDOC funktsioonimooduleid
Nõudest lähtuvalt püüame leida sobiva meetodi töötlemiseks. Kui see on tavaline Master, leiame selle esimese meetodi abil. Vastasel juhul proovime kasutada BAPI-d või Idocs. Kui nõue on väga kohandatud, kasutame andmete töötlemiseks salvestist.
2. samm) säilitage lähtestruktuurid
Lähtestruktuuride abil saab kujundada üleslaaditavate failide hierarhia.
3. samm) säilitage lähteväljad
Sellel ekraanil saab siin säilitada tekstifailist üles laaditavaid välju. Võtmeks võetakse identse nimega väljad
Allikafaili kasutatakse selleks, et teha kindlaks, kas teatud kirje peaks minema määratud struktuuri. Nt: oletame, et fail sisaldab päise ridu ja kauba ridu, saame määrata esimese välja, kuna indikaator ütleb päise jaoks H ja üksuse jaoks I. Seega kontrollib faili lugemisel esimest välja, kui see on 'H', siis loetakse see päise lähtestruktuuri, muidu kirjutatakse see üksuse lähtestruktuuri.
Allika välju saab hõlpsasti hooldada tabelihoolduse vormis.
4. samm) Säilitage struktuursed suhted
Siin tuleb määrata struktuurid, mis on vajalikud andmete töötlemiseks. Objekt võib sisaldada paljusid struktuure ja paljusid lähtestruktuure. Kaartping Allika- ja sihtstruktuuride vaheline ühendus tuleks teha pärast hoolikat kontrollimist.
5. samm) Põllukaardi haldamineping ja konverteerimisreeglid
Selles etapis määrate sihtväljadele lähteväljad ja määratlete, kuidas välja sisu teisendatakse.
Kuvatakse kõigi eelmises etapis valitud sihtstruktuuride kõik väljad. Iga sihtvälja kohta kuvatakse järgmine teave:
- Välja kirjeldus
- Määratud lähteväljad (kui on)
- Reegli tüüp (fikseeritud väärtus, tõlge jne)
- Kodeerimine.
Märkus: Mõned väljad on süsteemi poolt eelseadistatud. Neid välju nimetatakse "tehnilisteks väljadeks" ja need on tähistatud kui "Vaikimisi säte". Nende väljade kodeeringut ei kuvata väljakaardi esmakordsel avamisel.ping; seda saab kuvada kuvavariandi kaudu. Vaikesätte muutmine võib andmete teisendamise voogu tõsiselt mõjutada. Kui muutsite vaikesätteid ekslikult, saate need taastada, valides Lisad -> Taasta vaikesätetele.
6. samm) säilitage fikseeritud väärtused, tõlked ja kasutaja kirjutatud rutiinid
Siin säilitatakse 3 korduvkasutatavat funktsiooni:
- Fikseeritud väärtusedFikseeritud väärtused on väärtused, mis on kogu projektis fikseeritud, nt: ettevõte CodeMe saame BUKRS-ile määrata fikseeritud väärtuse ja seda fikseeritud väärtust saab kasutada kõigis selle projekti objektides. Seega, kui väärtus muutub, saame muuta ainult ühte kohta, st fikseeritud väärtusi, selle asemel, et muuta iga objekti väärtust eraldi.
- TõlkedSiin saate säilitada fikseeritud tõlke mis tahes pärandvälja jaoks ja tõlke saab määrata väljale väljakaardil.ping ja teisendusreeglid. Tõlge võib olla 1:1 või mitu:1 jne.
- Kasutaja määratud rutiinid: need on kasutaja määratletud alamprogrammid, mida kasutatakse objektis andmete töötlemiseks.
Kõik kolm ülalmainitud funktsiooni on korduvkasutatavad reeglid, mis kehtivad kõigi ühe projekti objektide jaoks.
Samm 7) Määrake failid
Siin määratleme failid, mida kasutame andmete üleslaadimiseks. Fail võib olla esiküljel või rakendusserveris.
8. samm) määrake failid
Siin määratleme, millist faili me praeguseks üleslaadimiseks kasutame, st kas fail on esitlusserveris või rakendusserveris.
Samm 9) Lugege andmeid
Andmete lugemine failist annab meile võimaluse lugeda ainult mõnda kirjet, mitte kogu tükki, et lubada Testimine paarist esimesest plaadist. See annab ka kasutaja määratud valikuparameetri, mida saab kasutada andmete lugemise piiramiseks määratud tingimuse alusel.
Samm 10) Kuvage lugemisandmed
- Selles etapis saate kuvada kõik loetud andmed või osa neist tabeli kujul. Rea klõpsamisel kuvatakse kogu selle rea teave selgelt. Sama juhtub siis, kui klõpsate valikul Välja sisu.
- Kuva muutmine võimaldab valida kas ühe- või mitmerealise vaate.
- Kuva värvipalett kuvab üksikute hierarhiatasemete värvid.
Samm 11) Teisendage andmed
Andmete teisendamine on andmete edastamine lähtestruktuuridest sihtstruktuuridesse, mis põhinevad teisendusrutiinidel, mis on kirjutatud väljakaardi haldamise juhendis.ping ja konverteerimisrutiinid.
Samm 12) Importige andmed
Programmi kuvatavad sammud sõltuvad valitud objektitüübist:
Standardne partii sisestus või salvestamine:
- Loo partii sisestusseanss
- Käivitage partii sisestusseanss
Standardne otsesisend:
- Alustage otsesisendi seanssi
BAPI või IDoc:
- Alustage IDoc loomist
- Käivitage IDoc töötlemine
- Looge IDoc ülevaade
- Käivitage IDoc järeltöötlus
See lõpetab üksikasjaliku ülevaate andmete edastamise sammudest, kasutades LSMW-d SAP .














