szerz miłość

spis treści

wprowadzenie LSMW

często napotykaliśmy na wyzwania związane z migracją masowego przesyłania rekordów Głównych w SAP podczas naszej podróży wdrożeniowej. Dzisiaj spróbujemy wyjaśnić, w jaki sposób pojawił się taki problem z użyciem standardowych narzędzi SAP. Lsmw (Legacy System Migration Workbench) to oparte na oprogramowaniu narzędzie SAP do pojedynczego lub okresowego przesyłania danych z systemów innych niż SAP do SAP (z ograniczeniami z SAP do SAP) (oraz z ograniczeniami z SAP do systemu SAP).

jego podstawowe funkcje to: Importowanie starszych danych z tabel arkusza kalkulacyjnego PC lub plików sekwencyjnych.LSMW może być używany w całym Module SAP, takim jak SAP SD, SAP MM.

co to jest migracja danych?

dane ze starszego systemu muszą zostać przeniesione do systemu innego niż SAP w celu wdrożenia systemu SAP R/3. Konieczne jest również regularne przenoszenie danych z systemu trading Legacy do systemu R / 3 (interface).

pod koniec implementacji R/3 migracja danych pojawia się w obrazie, w którym wszystkie dane podstawowe, dane transakcyjne muszą zostać przeniesione do nowo skonfigurowanego systemu SAP. Pierwsza konfiguracja powinna być zakończona & przenieś się do produkcji, a następnie zaczniemy od aktywności migracji danych. W tej fazie przeniesiemy wszystkie dane podstawowe do systemu SAP, zanim system będzie działał dla użytkownika.

migracja danych jest bardzo ważnym krokiem dla każdej udanej implementacji SAP. Migracja danych wynosi około 20% do 40% całkowitych kosztów wdrożenia.

istnieją dwa narzędzia, których często używamy do migracji danych

  • BDC (Batch Data Communication)
  • Lsmw (Legacy System Migration Workbench)

dziś skupimy się tylko na LSMW. Zaczynajmy

co to jest LSMW / co to jest lsmw w sap

lsmw pełna forma to starszy system migracji Workbench. Stół roboczy LSMW jest narzędziem opartym na R / 3, które pozwala nam na jednorazowe lub regularne przesyłanie danych z systemów innych niż SAP do R/3.jest to bardzo proste & łatwe w użyciu narzędzie, które umożliwia masową migrację danych w kilku prostych krokach. Import danych do R / 3 powinien charakteryzować się lepszą jakością i spójnością niż szybkość i wydajność migracji danych.

jak działa LSMW w sap ?

główne funkcje LSMW to:

  • Import danych ( starsze dane w MS excel lub plik sekwencyjny w formacie tekstowym)
  • Konwersja danych (z formatu źródłowego do formatu docelowego)
  • Import danych do aplikacji R/3 baza danych

zalety LSMW

  • zaleta importu LSMW do wykorzystania w każdym przypadku jest określona przez obiekt biznesowy oraz dostępność standardowych programów wejściowych.
  • R/3 jest zintegrowany, dzięki czemu jest niezależny od poszczególnych platform.
  • spójność danych przy użyciu standardowych metod importu
    • wejścia wsadowe
    • wejścia bezpośrednie
    • BAPI (Business Application Programming Interfaces)
    • IDOC (Intermediate Documents)
  • wykorzystanie istniejących umiejętności i kodowania.

typy LSMW w sap

narzędzie LSMW oferuje cztery różne opcje przesyłania. zrozumiemy, jakie są zalety & wady

wejście wsadowe:

  • Zalety: Łatwy do modyfikacji, wszystkie pola są dostępne, a ponowne przetwarzanie jest szybkie.
  • wady: stosunkowo wolne; aby korzystać z nowych ekranów lub kart, należy utworzyć nowe nagranie; nie jest łatwo dostępne dla transakcji enjoy; różnice w przetwarzaniu na pierwszym planie i w tle mogą wystąpić w zależności od ustawień użytkownika.

wejście standardowe/bezpośrednie

  • zalety: sprawdzony mehtood, szybkie ładowanie i prosta obróbka.
  • wady: nie ma transakcji enjoy, a transakcje nie zawsze są zakończone wszystkimi polami wejściowymi.

  • : Szybki do załadowania, prosty do przetworzenia i logiczny interfejs dla użytkowników funkcjonalnych / końcowych skoncentrowanych na procesach biznesowych. przeciwnie do powszechnej opinii, istnieje szereg wad korzystania z tego formularza.
  • wady:nie wszystkie pola wprowadzania transakcji są zawsze wypełnione

IDOCs

  • zalety :szybkie ładowanie, proste przetwarzanie i niskie programowanie dla standardowych IDOCs
  • wady:wymagana jest znajomość przetwarzania IDOC, a wprowadzanie zmian do wcześniej wygenerowanego IDOC może być czasochłonne.

różnica między BDC & LSMW ?

  • Direct input, BAPI, Idoc i batch input recording to niektóre z technik migracji danych oferowanych przez LSMW, gdzie podobnie jak z drugiej strony, BDC wykorzystuje przede wszystkim sesje wsadowe i proces transakcji wywołania.
  • istnieje limit ilości rekordów, które można przesłać w jednej sesji BDC (999 rekordów). W LSMW nie ma takiego ograniczenia.
  • LSMW zajmuje się bardziej konfiguracją, a BDC-programowaniem.

ile kroków jest w Lsmw?

LSMW zawiera 14 podstawowych kroków oprócz tworzenia i nagrywania projektu/podprojektu/obiektu.

jakie są kroki, aby utworzyć nowy LSMW w SAP / jak korzystać z LSMW?

oto przykład użycia metody konwersji LSMW w SAP. Ponieważ LSMW jest dodatkową transakcją, nie jest dostępna w zwykłym menu SAP. Wprowadź kod transakcji LSMW.

w tym przykładzie utworzymy rekordy wzorcowe klienta za pomocą LSMW

każda czynność konwersji jest zorganizowana w projekty, podprojekty i Obiekty. Tutaj musimy zdefiniować obiekty projektu, podprojekt &

stół roboczy do migracji starszych systemów
stół roboczy do migracji starszych systemów

główny ekran LSMW oferuje czynności typu kreator krok po kroku. Musimy wykonać te kroki, aby zakończyć konwersję danych. Kursor jest automatycznie przenoszony do następnego kroku po zakończeniu każdego kroku.

jak utworzyć lsmw w sap za pomocą zrzutów ekranu
jak utworzyć Lsmw w sap za pomocą zrzutów ekranu

Krok 1: utrzymuj atrybuty obiektu

w tym przykładzie utworzymy nowego klienta w SAP, dlatego w tym przypadku będziemy aktualizować rekordy główne klienta z transakcjami (XD01). Aby nagrać transakcję R / 3, Wybierz przycisk radiowy wsadowe nagrywanie wejściowe, ponieważ będziemy używać prostych metod nagrywania i naciśnij ikonę podsumowania nagrywania. Wprowadź REC XD01 jako nazwę nagrania, Master klienta Utwórz nagranie jako podsumowanie i XD01 jako kod transakcji.

alternatywnie, możemy użyć innych metod

tutoriale lsmw
metody lsmw w sap

system wywołuje XD01, aby utworzyć transakcje zmiany klienta, jak pokazano poniżej

lsmw dla klienta master
ekran inicjałów klienta

Określ obowiązkowe pola kluczowe dla tworzenia klientów. W tym przypadku określiliśmy grupę konta, nazwę powitania, nazwę klienta & szukany termin do utworzenia mistrza klienta. Po zakończeniu nagrywania R / 3 rejestruje przepływ ekranów i pól oraz zapisuje informacje. Wartości domyślne są ustawiane podczas rejestrowania transakcji.

należy pamiętać, że nazwy pól są przechowywane w formacie technicznym w procesie nagrywania transakcji. System wyświetla nazwy techniczne, naciskając klawisz F1 na każdym ekranie, a następnie naciskając klawisz F9. Następnie można zastąpić nazwy opisowe nazwami technicznymi.

nagrywanie lsmw
przegląd nagrywania transakcji LSMW

Krok 2. Zachowaj struktury źródłowe

nadaj strukturze źródłowej nazwę i opis

lsmw Zmień struktury źródłowe
Lsmw utrzymuj struktury źródłowe

Punkt 3. Utrzymuj pola źródłowe

w tym kroku pola w strukturze źródłowej muszą być wymienione. Najprostszym sposobem wprowadzenia nazw pól, typów i długości dla każdego pola jest kliknięcie ikony „tabela konserwacji”

 Lsmw utrzymuje pola źródłowe
Lsmw utrzymuje pola źródłowe

użyj nazw pól z tymi samymi nazwami, co nazwy pól docelowych, ponieważ w kroku 5 „zachowaj reguły mapowania pól i konwersji” możesz użyć funkcji ” automatyczne mapowanie pól.

Krok 4: Zachowaj relacje ze strukturami

wykonaj krok „Zachowaj relacje ze strukturami”. . Relacja jest automatycznie domyślna, ponieważ istnieje tylko jedna struktura źródłowa / docelowa.

LSMW utrzymuje relacje ze strukturami
LSMW utrzymuje relacje ze strukturami

Krok 5: Zachowaj mapowanie pól & reguły konwersji

Użyj automatycznego mapowania pól, aby zachować reguły konwersji mapowania pól &.

Lsmw Maintain field mapping and conversion rules
Lsmw Maintain field mapping and conversion rules

Krok 6: Utrzymuj stałe wartości, tłumaczenia, funkcje zdefiniowane przez Użytkownika dla LSMW

możemy również ponownie używać funkcji zdefiniowanych przez użytkownika i tłumaczeń wielokrotnego użytku, które mogą być używane do zadań transformacji. Ten krok nie jest w tym przypadku konieczny.

Lsmw utrzymywanie stałych wartości, tłumaczeń, procedur zdefiniowanych przez użytkownika
Lsmw utrzymywanie stałych wartości, tłumaczeń, procedur zdefiniowanych przez użytkownika

Krok 7: Określ pliki lokalne

w tym kroku musimy określić, jak plik wejściowy ma układ. Plik wejściowy to a z nazwami pól w pierwszym wierszu. Jest dostępny jako C:\Users \test \ 1.txt na moim komputerze (dysk lokalny).

Lsmw Określ pliki lokalne
Lsmw Określ pliki lokalne

tutaj mamy określony format pliku rozdzielany tabulatorami

format danych lsmw
format danych lsmw

Krok 8: Przypisz pliki

wykonaj krok Przypisz Pliki jak poniżej, a system domyślnie automatycznie ustawi strukturę źródłową za pomocą nazwy pliku.

Lsmw Przypisz pliki
Lsmw Przypisz pliki

Krok 9: Odczyt danych

w tym kroku LSMW odczytuje dane z pliku źródłowego (z lokalnego dysku PC).& odczyt i konwersja wybranych wierszy na wewnętrzne wartości danych formatu.

Lsmw odczytuje dane
Lsmw odczytuje dane

krok 10: Wyświetl odczytane dane

jest to opcjonalny krok. W razie potrzeby można przejrzeć zawartość pól dla odczytywanych wierszy danych.

Lsmw wyświetl odczyt danych
Lsmw wyświetl odczyt danych

krok 11: Konwertuj dane

jest to krok, w którym dane źródłowe (w formacie źródłowym) są faktycznie konwertowane na format docelowy. Pola źródłowe są mapowane do obszarów docelowych na podstawie zdefiniowanych reguł konwersji.

Lsmw Konwertuj dane
Lsmw Konwertuj dane

krok 12: wyświetl przekonwertowane dane

jest to kolejny opcjonalny krok, aby zobaczyć, jak dane źródłowe są przekształcane w wewnętrzny format SAP

krok 13: Utwórz sesję wsadową

możemy utworzyć sesję wsadową, aby przetwarzać aktualizacje, gdy dane źródłowe są konwertowane do formatu wewnętrznego.

Lsmw Utwórz sesję wsadową
Lsmw Utwórz sesję wsadową

krok 14: Uruchom sesję wprowadzania wsadowego

Uruchom sesję wprowadzania wsadowego pozwala nam wykonać sesję BDC. Standardową transakcją SM35 dla zarządzania sesją BDC jest wykonanie wsadowej sesji wejściowej. Dzienniki główne klienta są aktualizowane w systemie po pomyślnym zakończeniu sesji wprowadzania partii. Przeglądając rekordy Mistrzów klienta, możesz to potwierdzić (XD01).

Lsmw Uruchom sesję wprowadzania wsadowego
Lsmw Uruchom sesję wprowadzania wsadowego

teraz zaleca się zweryfikowanie zmian w systemie SAP przed wykonaniem masowego przesyłania danych. Alternatywnie, możesz użyć LSMW w swoim systemie jakości. Jeśli wszystko działa poprawnie, użyj tego samego lsmw w swoim systemie produkcyjnym

jak importować i eksportować Lsmw w SAP?

przenoszenie LSMW z jednego serwera na inny jest bardzo proste przy użyciu funkcji eksportu i importu dowolnego projektu/obiektu. Wybierz obiekty, które chcesz wyeksportować-zaimportować. System automatycznie pobiera regułę mapowania w pliku w formacie tekstowym, klikając na Eksportuj projekt.

Eksportuj Lsmw w SAP
Eksportuj Lsmw w SAP

podobnie na serwerze docelowym należy przesłać regułę mapowania kończącego projekt / obiekt przy użyciu funkcji importu

Importuj Lsmw w SAP
Importuj Lsmw w SAP

Czy Można używać Lsmw w S / 4 Hana?

W S/4 SAP Hana zapewnia predefiniowane obiekty migracji, których możesz użyć. Migracja odbywa się za pomocą LTMC – narzędzia (Legacy Transfer Migration Cockpit) dostęp do kokpitu migracyjnego SAP S/4HANA można uzyskać poprzez transakcję LTMC.

kokpit migracji do transferu starszego typu-
kokpit migracji do transferu starszego typu

mam nadzieję, że ten artykuł pomoże Ci zbadać, jak wykorzystać narzędzia do migracji danych LSMW. Oto kilka innych artykułów, które sprawdzasz

  • SAP GUI
  • metodologia Asap
  • SDLC
  • SAP Ewm
  • Konfiguracja wariantu
jak Ładowanie…

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.