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.

SAP LSMW

LSMW-d saab kasutada järgmise 3 funktsiooni jaoks -

LSM Workbenchi peamised funktsioonid on:

  1. Andmete importimine (pärandandmed arvutustabelite tabelites ja/või järjestikustes failides)
  2. Teisenda andmed (lähtevormingust sihtvormingusse)
  3. Andmete importimine (R/3 taotluse andmebaasi)

LSMW töölaua käivitamiseks kasutage tehingut LSMW

SAP LSMW

Vaadake ka järgmist õpetust LSMW samm-sammult käivitamise kohta

Sisestage tehing LSMW in SAP, töölaua käivitamiseks.

SAP LSMW

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

SAP LSMW

Saate valida soovitud sammu ja klõpsata käsul Käita. Vaatame iga sammu üksikasjalikumalt

1. samm) säilitage objekti atribuudid

Säilitage objekti atribuudid

Seal on neli andmeedastusrežiimi:

  1. Standardne / partii sisend: standardsed üleslaadimisprogrammid
  2. Partii sisendi salvestamine: Siin saate luua oma salvestise ja kasutada seda andmete üleslaadimiseks/muutmiseks
  3. BAPI-d: andmete üleslaadimiseks kasutatakse standardseid BAPI-sid
  4. 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

Säilitage allikastruktuure

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

Säilitage lähtevä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 andmete töötlemiseks vajalikud struktuurid. Objekt võib sisaldada palju struktuure ja palju lähtestruktuure. Allika ja sihtstruktuuride vaheline kaardistamine tuleks teha pärast hoolikat kontrollimist.

Säilitage struktuursed suhted

5. samm) Järgige väljade kaardistamise ja teisendamise reegleid

Selles etapis määrate sihtväljadele lähteväljad ja määratlete, kuidas välja sisu teisendatakse.

Säilitage väljade kaardistamise ja teisendamise reegleid

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, mis on tähistatud tähisega "Vaikesäte". Nende väljade kodeeringut ei kuvata väljade kaardistamise esmakordsel sisestamisel; seda saab kuvada kuvavariandi kaudu. Vaikeseadete muutmine võib andmekonversiooni voogu tõsiselt mõjutada. Kui muutsite ekslikult vaikeseadet, saate selle taastada, valides Lisad -> Taasta vaikesäte.

6. samm) säilitage fikseeritud väärtused, tõlked ja kasutaja kirjutatud rutiinid

Siin säilitatakse 3 korduvkasutatavat funktsiooni:

  1. Fikseeritud väärtused: Fikseeritud väärtused on väärtused, mis on kogu projekti ulatuses fikseeritud, nt: ettevõtte kood. BUKRS-ile saame määrata fikseeritud väärtuse ja seda fikseeritud väärtust saab kasutada kõigis selle projekti objektides. Nii et kui väärtus muutub, saame muuta ainult ühes kohas, st fikseeritud väärtustes, selle asemel, et muutuda igas objektis.
  2. Tõlked: Siin saate säilitada fikseeritud tõlke mis tahes pärandvälja jaoks ja tõlke saab määrata väljade vastendamise ja teisendamise reeglites esitatud failile. Tõlge võib olla 1:1 või mitu: 1 jne.
  3. 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.

Säilitage püsiväärtused, tõlked ja rutiinid

Samm 7) Määrake failid

Siin määratleme failid, mida kasutame andmete üleslaadimiseks. Fail võib olla esiküljel või rakendusserveris.

Määrake failid

8. samm) määrake failid

Siin määratleme, millist faili me praeguseks üleslaadimiseks kasutame, st kas fail on esitlusserveris või rakendusserveris.

Määra failid

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.

Andmete lugemine

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 allikast sihtstruktuuridesse, mis põhinevad väljade kaardistamise ja teisendusrutiinide hooldamisel kirjutatud teisendusrutiinidel.

Teisenda andmed

Samm 12) Importige andmed

Programmi kuvatavad sammud sõltuvad valitud objektitüübist:

Standardne partii sisestus või salvestamine:

  1. Loo partii sisestusseanss
  2. Käivitage partii sisestusseanss

Standardne otsesisend:

  1. Alustage otsesisendi seanssi

BAPI või IDoc:

  1. Alustage IDoc loomist
  2. Käivitage IDoc töötlemine
  3. Looge IDoc ülevaade
  4. Käivitage IDoc järeltöötlus

See lõpetab üksikasjaliku ülevaate andmete edastamise sammudest, kasutades LSMW-d SAP .