SAP ERP| Lsmw: n luominen (ABAP-koodauksella)

LSMW eli Legacy System Migration Workbench on työkalu, joka tukee tietojen siirtoa muista kuin SAP-järjestelmistä (”Legacy Systems”) SAP R/3-järjestelmiin. Tämä voi olla kertaluonteinen siirto sekä määräajoin.

Yksinkertaisesti sanottuna, jos sinulla on liiketoimi tehtävänä, anna esimerkiksi päivittää tietty kenttä let VA02: ssa (myyntitilauksen muutos), ja sinun täytyy tehdä sama asia useiden myyntitilausten osalta VA02: ssa, niin lsmw on työkalusi tehdä se. Sinulla on MASStransaction, mutta LSMW: llä on omat etunsa.

etuudet?

  • se on nopeampi.
  • voit ajaa sen taustalla, etualalla ja myös käynnistää pysäytystapahtuman, jos tapahtuu virhe.
  • se muodostaa lopulta lokin.
  • voit kirjoittaa ABAP-koodin mukautetuille varmennuksille.
  • voit antaa vakioita, lisätä etuliitteitä/ loppuliitteitä tietueeseesi.
  • jne.

nyt katsotaan, miten se onnistuu.

askeleet jatkoon:

askeleet jatkoon:

1. Anna tcode LSMW.

2. Anna projektin, aliprojektin ja objektin nimi. Ne voivat olla samat kuin minun tapauksessani, ja sinä voit tehdä siitä erilaisen. Jotkut haluavat luoda yhden projektin ja lisätä sitten yhden aliprojektin toisensa jälkeen.

3. Napsauta Luo-kuvaketta Suorita-painikkeen vieressä ja anna breif-kuvaus LSMW: stä.

4. Nyt klikkaa Suorita korostettuna.

5. Lsmw on 13 vaiheet kuten näet kuvakaappaus alla:

6. Kaksoisnapsauta yksittäistä kohdetta tai napsauta Suorita-painiketta päästäksesi vaiheisiin.

askel : 1 Määritä objekti attribuutteja valitse ”erän syöttö tallennus” ja klikkaa korostettua painiketta luoda tallennus.

Luo Äänite. Anna äänitteellesi nimi.

syötä tapahtumakoodi / TCode.

Tallenna askeleesi ja klikkaa ”Tallenna”, ja tältä näyttösi näyttäisi Tapahtuman tallennuksen jälkeen. Tässä voit ristiintarkistaa, onko kaikki kenttäsi tallennettu onnistuneesti vai ei. Syötetyt tietueetkin näkyvät.

ilman hutia klikkaa ”Default All”.

jos haluat poistaa ei-toivotut kentät, jotka on kaapattu tallennuksen aikana, valitse kenttä ja napsauta korostettua painiketta poistaaksesi valinnan. ”Tallenna” ja palaa katsomaan alla olevaa näyttöä.

nyt, tule takaisin ja valitse Tallennuskenttä, ja napsauta F4 hakeaksesi juuri tallentamasi tallennuksen.

STEP : 2 Define Source Structures.Now, the system should automatically take you to the next step.Now, create a Structure, and mention a decription for it.

Vaihe: 3 Määritä Lähdekenttä

ennen kuin siirryt tähän vaiheeseen, klikkaa ”objektin yleiskatsaus”. klikkaa ”pöytä” – painiketta.
kopioi alla oleva sisältö excel-taulukkoon. Miksi? Tulet tietämään sen tulevissa vaiheissa.

nyt, mene takaisin ja kaksoisnapsauta 3. askelta ja alla on näyttö, jonka sinun pitäisi pystyä näkemään. Valitse rakenne ja napsauta korostettua painiketta.

kopioi nyt kenttien nimet, pituus ja muut tiedot excel-lomakkeestasi tähän rakenteeseen. Klikkaa Tallenna ja palaa enter seuraavaan vaiheeseen.

Vaihe: 4 Määrittele Rakennesuhteet.

tässä vaiheessa sinun tarvitsee vain määrittää tallennuksesi vaiheesta 1, rakenteelle, jonka loit vaiheessa 2.

STEP: 5 Define Field Mapping and Conversion Rules.

tämä on hyvin ratkaiseva vaihe, jossa oletetaan lähteen nimeämistä. Tämä on vaihe, jossa voit määrittää vakioita, lisätä etuliite/ pääte, ja jopa ABAP koodi mukautettuja Validations.

Valitse kenttä ja napsauta sitten” Lähdekenttä ” korostettuna määrittääksesi Lähdekentän.

valitse asianomainen Lähdekenttä

kirjoittaaksesi ABAP-koodin, valitse kenttä ja napsauta sääntöä.

valitse ABAP-koodi.

Kirjoita mukautetut validoinnit ja napsauta Tallenna.

seuraavaa askelta ei tarvita. En ole koskaan käyttänyt sitä alla. Jos olet, niin mainitse kommenteissa alla.

näin tämä täydentää LSMW-luontiasi, loput vaiheet ovat juuri siinä, missä teet tietomuodon .txt tiedosto, ja ladata sen järjestelmään, lukea, muuntaa ja aloittaa toiminnan käynnissä istunnon tietojen lataamista.

Vastaa

Sähköpostiosoitettasi ei julkaista.