目次
LSMWの導入
実装の過程で、SAPでマスタレコードの一括アップロードを移行するという課題に遭遇することがよくあります。 今日は、SAP標準ツールを使用して、このような問題を来てどのように説明しようとします。 LSMW(Legacy System Migration Workbench)は、非SAPからSAP(SAPからSAPへの制限付き)システム(およびSAPからSAPシステムへの制限付き)へのデータの単一または定期的な転送のためのソフ
その中心機能は次のとおりである:PCの表計算表または順次ファイルからの従来のデータを輸入する。LSMWは、SAP SD、SAP MMなどのSAPモジュール全体で使用できます。
データ移行とは何ですか?
SAP R/3システムを実装するには、レガシーシステムからのデータを非SAPシステムに転送する必要があります。 また、取引レガシーシステムからR/3システムにデータを定期的に移動する必要があります(インターフェイス)。
R/3実装の最後に、すべてのマスタデータ、トランザクションデータを新たに設定されたSAPシステムに転送する必要があるデータ移行が発生します。 最初の構成を完了する必要があります&生産に移動し、我々はデータ移行活動を開始します。 このフェーズでは、システムがユーザに対して操作可能になる前に、すべてのマスタデータをSAPシステムに移動します。
データ移行は、SAPの実装を成功させるための非常に重要なステップです。 データの移行は、総実装コストの約20%から40%です。
データを移行するためによく使用するツールは2つあります
- BDC(バッチデータ通信)
- LSMW(レガシーシステム移行ワークベンチ)
今日はLSMWのみに焦点を当てます。 はじめに
lsmwとは何ですか|sapのlsmwとは何ですか
LSMWフルフォームはレガシーシステム移行ワークベンチです。 LSMW WorkbenchはR/3ベースのツールで、SAP以外のシステムからr/3に一度または定期的にデータを転送することができます。&非常に簡単なツールで、いくつかの簡単な手順で大量データ移行を行うことができます。 R/3へのデータのインポートは、データの移行速度とパフォーマンスよりも品質と一貫性が優れている必要があります。
sapでLSMWはどのように動作しますか?
LSMWの主な機能は次のとおりです:
- データのインポート(MS excelまたはテキスト形式シーケンシャルファイルのレガシーデータ)
- データの変換(ソース形式からターゲット形式へ)
- アプリケーションR/3データベースへのデータのインポート
LSMWの利点
- LSMWインポートの利点は、それぞれの場合に使用されるビジネスオブジェクトと標準入力プログラムの可用性によって定義されます。
- R/3は統合されており、個々のプラットフォームから独立しています。
- 標準メソッドによるデータの一貫性インポートに使用
- バッチ入力
- 直接入力
- BAPI(Business Application Programming Interfaces)
- IDOC(中間ドキュメント)
- 既存のスキルとコーディングが利用されます。
sapのLSMWのタイプ
LSMWツールには、四つの異なるアップロードオプションが用意されています。 利点&欠点
バッチ入力とは何かを理解してみましょう:
- 利点:変更すること容易すべての分野は入手しやすく、再処理は速い。
- 欠点:比較的遅い、新しい画面やタブを使用するには、新しい記録を作成する必要があります。
標準/直接入力
- 利点:よく証明されたmehtood、速いローディングおよび簡単な処理。
- 短所:エンジョイトランザクションがなく、すべての入力フィールドでトランザクションが常に完了するとは限りません。
- : ビジネスプロセスに焦点を当てた機能/エンドユーザーのための迅速なロード、処理が簡単、および論理インターフェイス。 一般的な意見とは対照的に、この形式を使用することにはさまざまな欠点があります。
- 欠点:すべてのトランザクション入力フィールドが常に完了しているわけではありません
IDOCs
- 利点:標準Idoc
- の高速ロード、簡単な処理、および低プログ
BDC&LSMWの違いは?
- 直接入力、BAPI、Idoc、およびバッチ入力記録は、LSMWが提供するデータ移行技術の一部であり、一方、BDCは主にバッチ入力セッションとコールトランザクションプ
- 単一のBDCセッション(999レコード)で送信できるレコードの量には制限があります。 LSMWでは、そのような制限はありません。
- LSMWはセットアップに関心があり、BDCはプログラミングに関心があります。
Lsmwにはいくつのステップがありますか?
LSMWには、プロジェクト/サブプロジェクト/オブジェクトの作成と記録に加えて、14の重要な手順が含まれています。
SAPで新しいLSMWを作成する手順は何ですか|LSMWをどのように使用しますか?
SAPでLSMW変換メソッドを使用する方法の例を次に示します。 LSMWは追加トランザクションであるため、通常のSAPメニューでは使用できません。 取引コードLSMWを入力します。
この例では、LSMWを使用してカスタママスタレコードを作成します
すべてのコンバージョンアクティビティは、プロジェクト、サブプロジェクト、およびオブジェクトに編成されます。 ここでは、Project、Subproject&オブジェクトを定義する必要があります
LSMWのメイン画面は、ウィザードのようなステップバイステップの活動を提供しています。 データ変換を完了するには、これらの手順を完了する必要があります。 各ステップが完了すると、カーソルは自動的に次のステップに移動します。
ステップ1:オブジェクト属性の更新
この例では、SAPで新しい顧客を作成しますので、この場合のトランザクション(XD01)を使用して顧客マスタレコードを更新します。 R/3トランザクションを記録するには、簡単な記録方法を使用して記録概要アイコンを押すため、ラジオボタンのバッチ入力記録を選択します。 記録名としてXD01REC、要約として顧客マスタ登録記録、および取引コードとしてXD01を入力します。
代替、我々は他の方法を使用することができます
以下に示すように、システムはXD01を呼び出して顧客変更取引を作成します
顧客作成の必須キー項目を指定します。 この場合、顧客マスタを作成するために、取引先グループ、名前挨拶、顧客名&検索語を指定しました。 記録が完了すると、r/3は画面とフィールドの流れを記録し、情報を保存します。 デフォルト値は、トランザクションが記録されたときに設定されます。
項目名は、取引記録プロセスによって技術形式で保存されることに注意してください。 各画面でf1キーを押してからF9キーを押すと、技術名が表示されます。 次に、説明的な名前を技術的な名前に置き換えることができます。
ステップ2。 ソース構造の更新
ソース構造に名前と説明を指定します
ステップ3. ソースフィールドの更新
このステップでは、ソース構造内のフィールドを一覧表示する必要があります。 各フィールドのフィールド名、タイプ、長さを入力する最も簡単な方法は、”メンテナンステーブル”アイコンをクリックすることです
ステップ5″フィールドマッピングと変換ルールの更新”では、”自動フィールドマッピング”機能を使用できるため、ターゲットフィールド名と同じ名前のフィールド名を使用します。
ステップ4:構造関係の更新
‘構造関係の更新’ステップを実行します。 . ソース/ターゲット構造が1つしかないため、リレーションシップは自動的にデフォルト設定されます。
ステップ5:フィールドマッピングの維持&変換ルール
自動フィールドマッピングを使用して、フィールドマッピング&変換ルールを維持します。
ステップ6: LSMW
の固定値、変換、ユーザー定義ルーチンの維持変換タスクに使用できるユーザー定義ルーチンや再利用可能な変換も再利用できます。 この場合、このステップは必要ありません。
ステップ7:ローカルファイルの指定
このステップでは、入力ファイルのレイアウト方法を指定する必要があります。 入力ファイルは、最初の行にフィールド名を持つaです。 それはとして利用できますC:\Users \テスト\1.私のpc上のtxt(ローカルディスク)。
ここでは、タブ区切りのファイル形式を指定しました
ステップ8:ファイルの割り当て
以下のようにファイルの割り当てステップを実行すると、システムのデフォルトはファイル名で自動的にソー
ステップ9: データの読み取り
この手順では、LSMWはソースファイル(ローカルPCドライブ)からデータを読み取ります。&選択した行を読み取り、内部形式のデータ値に変換します。
ステップ10:読み取りデータの表示
これはオプションのステップです。 必要に応じて、読み取りデータ行のフィールド内容を確認できます。
ステップ11: データの変換
ソースデータ(ソース形式)が実際にターゲット形式に変換されるステップです。 ソース項目は、定義された変換ルールに基づいてターゲット領域にマップされます。
ステップ12:変換されたデータの表示
これは、ソースデータが内部SAP形式
にどのように変換されるかを確認するための別のオプションのステップです。: バッチ入力セッションの作成
ソースデータが内部形式に変換されたときに更新を処理するバッチセッションを作成できます。
ステップ14:Run Batch Input Session
Run batch input sessionを使用すると、BDCセッションを実行できます。 BDCセッション管理の標準SM35トランザクションは、バッチ入力セッションのパフォーマンスです。 バッチエントリセッションが正常に完了すると、クライアントマスタログがシステム上で更新されます。 クライアントマスタレコードを表示することで、これを確認できます(XD01)。
一括データアップロードを実行する前に、SAPシステムで変更を検証することをお勧めします。 または、品質システムでLSMWを使用することもできます。 すべてが正常に動作している場合は、本番システムで同じlsmwを使用します
SAPでLsmwをインポートおよびエクスポートするにはどうすればよいですか?
プロジェクト/オブジェクトのエクスポートとインポート機能を使用して、LSMWをあるサーバーから他のサーバーに移動するのは非常に簡単です。 エクスポート-インポートするオブジェクトを選択します。 エクスポート-プロジェクトをクリックすると、マッピング-ルールがテキスト形式のファイルに自動的にダウンロードされます。
同様に、ターゲットサーバーでは、インポート機能を使用して、終了するプロジェクト/オブジェクトマッピングルールをアップロードする必要があります
S/4HanaでLsmwを使用することは可能ですか?
S/4Hana SAPでは、使用できる事前定義された移行オブジェクトが用意されています。 移行はLTMC–the tool(Legacy Transfer Migration Cockpit)を使用して行われますSAP S/4HANA migration cockpitは、LTMCトランザクションを通じてアクセスできます。
この記事では、LSMW、データ移行ツールを活用する方法を探るのに役立つことを願っています。 ここでは、
- SAP GUI
- Asapメソドロジ
- SDLC
- Sap Ewm
- バリアント設定をチェックする他の記事をいくつか紹介します