Mis on SAP LSMW?
LSMW on tööriist, mis toetab andmete edastamist SAP-välistest süsteemidest ("Legacy Systems") SAP R / 3 süsteemidesse. See võib olla nii ühekordne kui ka perioodiline ülekanne.
LSMW toetab mitmel viisil ka pärandsüsteemi andmete teisendamist. Seejärel saab andmeid partii sisendi, otsese sisendi, BAPI-de või IDocs-ide kaudu SAP R / 3 süsteemi importida.
Lisaks pakub LSM Workbench salvestusfunktsiooni, mis võimaldab genereerida "andmeedastusobjekti", mis võimaldab migreerimist igast vajalikust tehingust.
LSMW-d saab kasutada kolme funktsiooni jaoks - LSM Workbenchi peamised funktsioonid on:
- Andmete import (pärandandmed arvutustabelitabelites ja / või järjestikuste failidena)
- Andmete teisendamine (lähtevormingust sihtvorminguks)
- Andmete importimine (rakenduse R / 3 andmebaasi)

Vaadake ka järgmist juhendit LSMW käivitamise kohta samm-sammult
Töölaua käivitamiseks sisestage SAP-i Transaction LSMW .
LSMW töölaud näitab järgmist teavet-
- Projekt : maksimaalselt 10 tähemärgiga ID teie andmeedastusprojekti nimetamiseks. Kui soovite andmeid edastada mitmest pärandsüsteemist, võite luua projekti näiteks igale pärandsüsteemile.
- Alamprojekt : maksimaalselt 10 tähemärgiga ID, mida kasutatakse täiendava struktureerimise atribuudina.
- Objekt : äriobjekti nimetamiseks maksimaalselt 10 tähemärgiga ID.
Sisestage projekti ID, alamprojekti ID, objekti ID. Klõpsake nuppu Execute (Järgmine). Järgmisel ekraanil kuvatakse teie LSMW-andmete migreerimise sammud
Võite valida soovitud toimingu ja klõpsata nupul käivita. Vaatame üksikasjalikult igat sammu
1. samm - säilitage objekti atribuudid.
Andmeedastuseks on neli režiimi :
- Standard / partiisisend : standardsed üleslaadimisprogrammid
- Pakendisisendi salvestus : siin saate luua oma salvestise ja kasutada seda andmete üleslaadimiseks / muutmiseks
- BAPI-d : andmete üleslaadimiseks kasutatakse standardseid BAPI-sid
- IDOC- d : andmete töötlemiseks võib kasutada mis tahes sissetulevat IDOC-funktsioonimoodulit
Nõude põhjal püüame leida sobiva töötlemisviisi. Kui see on tavaline meister, võime selle leida esimesest meetodist. Vastasel juhul proovime kasutada BAPI-sid või Idocse. Kui nõue on väga kohandatud, kasutame andmete töötlemiseks salvestust.
2. samm - hoidke allikastruktuure
Lähtestruktuure saab kasutada üleslaaditavate failide hierarhia kujundamiseks.
3. samm. Hoidke allikavälju
Sellel ekraanil saab siin hoida tekstifailist üleslaaditavaid välju. Võtmeteks võetakse identsete nimedega väljad
Allikat Filed kasutatakse selleks, et tuvastada, kas teatud kirje peaks minema määratud struktuuri. Nt: Oletame, et fail sisaldab päiseridu ja üksuseridu, saame esimese välja määratleda indikaatorina, mis ütleb päise jaoks H ja üksuse jaoks I. Seega kontrollib see faili lugemise ajal esimest välja, kui see on H, siis loetakse see päise lähtekonstruktsiooni, muul juhul kirjutatakse see üksuse lähtestruktuuri. Allikate väljad saab hõlpsasti hooldada tabeli hoolduse näol.
4. samm - säilitage struktuurisuhted
Siia tuleb määrata andmete töötlemiseks vajalikud struktuurid. Objekt võib sisaldada paljusid struktuure ja palju lähtestruktuure. Allika ja sihtstruktuuride kaardistamine peaks toimuma pärast hoolikat kontrollimist.5. samm - säilitage väljade kaardistamise ja teisendamise reeglid
Selles etapis määrate allikaväljad sihtväljadele ja määrate väljade teisendamise viisi.
Kuvatakse kõigi eelmises etapis valitud sihtstruktuuride kõik väljad. Iga sihtvälja kohta kuvatakse järgmine teave:
- Välja kirjeldus
- Määratud allikaväljad (kui neid on)
- Reegli tüüp (püsiväärtus, tõlge jne)
- Kodeerimine.
Märkus. Mõni väli on süsteemi poolt eelseadistatud. Need väljad, mida nimetatakse tehnilisteks väljadeks, on tähistatud vaikeseadetega. Nende väljade kodeerimist ei kuvata, kui esimest korda sisestate väljade kaardistamise; seda saab kuvamise variandi kaudu kuvada. Vaikesätte muutmine võib tõsiselt mõjutada andmete teisendamise voogu. Kui muutsite vaikeseadet ekslikult, saate selle taastada, valides Lisad -> Taasta vaikeseadeks.
6. samm - püsiväärtuste, tõlgete ja kasutaja kirjutatud rutiinide säilitamine
Siin säilitatakse 3 korduvkasutatavat funktsiooni:- Püsiväärtused : Püsiväärtused on väärtused, mis on kogu projektis fikseeritud, nt: ettevõtte kood. Saame BUKRS-ile määrata püsiväärtuse ja seda fikseeritud väärtust saab kasutada kõigis selle projekti objektides. Nii et kui väärtus muutub, saame igas objektis muutumise asemel muutuda ainult ühes kohas, st püsiväärtustes.
- Tõlked : siin saate säilitada mis tahes pärandvälja fikseeritud tõlke ja tõlke saab määrata failile väljade kaardistamise ja teisendamise reeglites. Tõlge võib olla 1: 1 või palju: 1 jne.
- Kasutaja määratud rutiinid : need on kasutaja määratud alamprogrammid, mida kasutatakse objektis andmete töötlemiseks.
Kõik kolm eespool nimetatud funktsiooni on korduvkasutatavad reeglid, mis kehtivad kõigi projektide kõigi objektide kohta.
7. samm - määrake failid
Siin määratleme failid, mida me andmete üleslaadimiseks kasutame. Fail võib olla kasutajaliideses või rakendusserveris.
8. samm - määrake failid
Siin määratleme, millist faili me praeguse üleslaadimise jaoks kasutame, st kas fail on esitlusserveris või rakendusserveris.
9. samm - lugege andmeid
Andmete lugemine failist annab meile võimaluse lugeda vaid mõnda kirjet, mitte tervet tükki, et võimaldada esimeste kirjete testimist. See annab ka kasutaja määratletud valiku parameetri, mida saab kasutada loetletud andmete piiramiseks määratud tingimuse alusel.10. samm - loe andmete kuvamine
- Selles etapis saate kuvada kõik või osa loetud andmetest tabelivormis. Reale klõpsamine kuvab kogu selle rea teabe selgelt. Sama juhtub ka siis, kui klõpsate väljal Sisu.
- Kuva muutmine võimaldab valida kas ühe- või mitmerealise vaate.
- Kuva värvipalett kuvab hierarhia tasemete värvid.
11. samm - andmete teisendamine
Andmete teisendamine on andmete ülekandmine allikast sihtstruktuuridesse, tuginedes väljade kaardistamise ja muundamise rutiinides kirjutatud teisendusrutiinidele.
12. samm - andmete importimine
Programmi kuvatavad sammud sõltuvad valitud objekti tüübist:
Standardne partii sisend või salvestus:
- Genereeri partii sisendseanss
- Käivitage partiisisestusseanss
- Alustage otsesisendi seanssi
- Alustage IDoc-i loomist
- Alustage IDoc-i töötlemist
- Loo IDoc ülevaade
- Alustage IDoc-i järeltöötlust