SAP ERP / Opprette EN LSMW (MED ABAP-Koding)

Legacy System Migration Workbench er et verktøy som støtter overføring av data fra ikke-SAP-systemer («Legacy Systems») TIL SAP R/3-systemer. Dette kan være en engangsoverføring, så vel som en periodisk.

i enkle ord, hvis du har en transaksjon å gjøre, la for eksempel oppdatere et bestemt felt i let VA02 (Salgsordreendring), og DU må gjøre det samme for flere Salgsordrer I VA02, SÅ ER LSMW ditt verktøy for å gjøre det. Du har selvfølgelig Massetransaksjon, MEN LSMW har sine egne fordeler.

Fordeler?

  • det er raskere.
  • du kan kjøre den i bakgrunnen, forgrunnen og også utløse en stopphendelse hvis det oppstår en feil.
  • det genererer en logg på slutten.
  • DU kan skrive ABAP-kode for egendefinerte valideringer.
  • Du kan sende konstanter, legge til prefikser / suffikser til dataposten din.
  • etc.

nå, la oss se, hvordan gjør vi det?

Trinn som skal følges:

Trinn som skal følges:

1. Skriv Inn TCode LSMW.

2. Skriv Inn Et Prosjekt -, Delprosjekt-og Objektnavn. De kan være de samme som i mitt tilfelle, og du kan gjøre det annerledes. Noen liker å lage Ett Prosjekt og deretter legge til Ett Delprosjekt etter hverandre.

3. Klikk På Opprett-ikonet Ved Siden Av Utfør-knappen og skriv inn en breif-beskrivelse av LSMW.

4. Klikk nå på utfør som uthevet.

5. En LSMW har 13 trinn som du kan se på skjermbildet nedenfor:

6. Dobbeltklikk på det enkelte elementet eller klikk På Utfør-knappen for å gå inn i trinnene.

TRINN : 1 Definer Objektattributter Velg «Batch Input Recording» og klikk på den uthevede knappen for å lage et opptak.

Opprett Opptak. Gi et navn til opptaket.

Skriv Inn Transaksjonskoden / Tcoden.

Ta opp trinnene dine og klikk på «Lagre», og slik ser skjermen ut etter at Du har lagret Transaksjonen. Dette hvor du kan kryssjekke om alle feltene dine er registrert eller ikke. Selv de oppgitte datapostene kan ses.

uten en glipp, klikk På «Standard Alle».

hvis du ønsker å fjerne uønskede felt som ble fanget mens du tok opp, velger du feltet og klikker på den uthevede knappen for å fjerne fra valg. «Lagre» og kom tilbake for å se skjermbildet nedenfor.

nå, kom tilbake og velg Opptaksfeltet, og klikk F4 for å hente Opptaket du nettopp har tatt opp.

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.

TRINN: 3 Definer Kildefelt

før du går inn i dette trinnet, klikk På «Objektoversikt». Klikk på» Tabell » – knappen.
kopier nå innholdet nedenfor til et excel-ark. Hvorfor? Du kommer til å vite at i de kommende trinnene.

nå, gå tilbake og dobbeltklikk på 3. trinn og nedenfor er skjermen som du skal kunne se. Velg Strukturen og klikk på den uthevede knappen.

kopier nå feltnavnene, lengden og andre detaljer fra excel-arket til denne strukturen. Klikk Pa Lagre og kom tilbake til enter i neste trinn.

TRINN: 4 Definer Strukturrelasjoner.

i dette trinnet trenger du bare å tilordne Opptaket Fra Trinn 1 til Strukturen du opprettet I Trinn 2.

TRINN: 5 Definer Felttilordning og Konverteringsregler.

Dette er et svært viktig skritt, der du skal tildele kilde. Dette er scenen hvor Du kan tildele Konstanter, legge Til Prefiks / Suffiks, OG TIL OG MED ABAP-Kode for Tilpassede Valideringer.

Velg feltet og klikk deretter på» Kildefelt » som uthevet for å tilordne Kildefeltet.

Velg det relevante Kildefeltet

FOR å skrive ABAP-Kode, velg feltet og klikk På Regel.

Velg ABAP-Kode.

Skriv dine egendefinerte valideringer og klikk På Lagre.

det neste trinnet er ikke nødvendig. Jeg har aldri brukt den nedenfor. Hvis du har, så kan du nevne i kommentarfeltet nedenfor.

Dermed fullfører DETTE LSMW-opprettelsen, de resterende trinnene er bare der du lager et dataformat .txt-fil, og laste den opp til systemet Ditt, Lese, Konvertere Og starte aktiviteten kjører økten for å laste opp data.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.