SAP ERP / oprettelse af en LSMV (med ABAP-kodning)

Legacy System Migration arbejdsbænk er et værktøj, der understøtter overførsel af data fra ikke-SAP-systemer (“Legacy Systems”) til SAP R/3-systemer. Dette kan være en engangsoverførsel såvel som en periodisk.

i enkle ord, hvis du har en transaktion at gøre, lad for eksempel Opdatere et bestemt felt i lad VA02 (Salgsordreændring), og du skal gøre det samme for flere salgsordrer i VA02, så er LSMV dit værktøj til at gøre det. Du har selvfølgelig MASStransaction, men LSMV har sine egne fordele.

fordele?

  • det er hurtigere.
  • du kan køre den i baggrunden, forgrunden og også udløse en stophændelse, hvis der er en fejl.
  • det genererer en log i slutningen.
  • du kan skrive ABAP-kode til brugerdefinerede valideringer.
  • du kan bestå konstanter, tilføje præfikser/ suffikser til din datapost.
  • etc.

lad os nu se, hvordan gør vi det?

trin til at følge:

trin til at følge:

1. Indtast TCode LSMV.

2. Angiv et projekt, et underprojekt og et Objektnavn. De kan være de samme som i mit tilfælde, og du kan gøre det anderledes. Nogle kan lide at oprette et projekt og derefter tilføje et underprojekt efter det andet.

3. Klik på ikonet Opret ved siden af knappen Udfør, og indtast en breif-beskrivelse af din LSMV.

4. Klik nu på Udfør som fremhævet.

5. En LSMV har 13 trin, som du kan se på skærmbilledet nedenfor:

6. Dobbeltklik på det enkelte element eller klik på Udfør knappen for at gå ind i trinene.

trin : 1 Definer Objektattributter Vælg “Batch Input Recording” og klik på den fremhævede knap for at oprette en optagelse.

Opret Optagelse. Giv et navn til din optagelse.

indtast transaktionskoden/ t-koden.

Optag dine trin, og klik på “Gem”, og Sådan ser din skærm ud, når du har gemt transaktionen. Dette hvor du kan krydstjekke, om alle dine felter er blevet optaget med succes eller ej. Selv de indtastede dataposter kan ses.

uden en miss, klik på “standard Alle”.

hvis du ønsker at fjerne uønskede felter, der blev fanget, mens du optog, skal du vælge feltet og klikke på den fremhævede knap for at fjerne fra markeringen. “Gem” og kom tilbage for at se nedenstående skærm.

kom nu tilbage og vælg Optagelsesfeltet, og klik på F4 for at hente den optagelse, du lige har optaget.

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.

trin: 3 Definer Kildefelt

før du går ind i dette trin, skal du klikke på “Objektoversigt”. Klik på” Tabel ” knappen.
kopier nu nedenstående indhold til et ark. Hvorfor? Du vil vide det i de kommende trin.

gå nu tilbage og dobbeltklik på dit 3.trin, og nedenfor er skærmen, som du skal kunne se. Vælg strukturen og klik på den fremhævede knap.

kopier nu feltnavne, længde og andre detaljer fra dit ark til denne struktur. Klik på Gem og kom tilbage til enter i næste trin.

trin : 4 Definer Strukturrelationer.

i dette trin skal du bare tildele din optagelse fra Trin 1 til den struktur, du oprettede i Trin 2.

trin : 5 Definer felt kortlægning og konvertering regler.

dette er et meget afgørende skridt, hvor du skal tildele kilde. Dette er det stadium, hvor du kan tildele konstanter, tilføje præfiks/ suffiks og endda ABAP-kode til brugerdefinerede valideringer.

Vælg feltet, og klik derefter på “Kildefelt” som fremhævet for at tildele kildefeltet.

Vælg det relevante Kildefelt

for at skrive ABAP-kode skal du vælge feltet og klikke på Regel.

Vælg ABAP-kode.

Skriv dine brugerdefinerede valideringer, og klik på Gem.

det næste trin er ikke påkrævet. Jeg har aldrig brugt det nedenfor. Hvis du har, så vær venlig at nævne i kommentarerne nedenfor.

således fuldender dette din oprettelse, de resterende trin er lige der, hvor du opretter et dataformat .til dit system, læse, konvertere og starte aktiviteten kører sessionen for at uploade data.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.