SAP ERP/LSMWの登録(ABAPコーディング付き)

LSMWすなわちLegacy System Migration Workbenchは、非SAPシステム(“Legacy Systems”)からSAP R/3システムへのデータ転送をサポートするツールです。 これは、一度だけの転送だけでなく、定期的な転送にすることができます。

簡単に言えば、トランザクションがある場合、たとえば、let VA02(販売注文の変更)の特定のフィールドを更新し、VA02の複数の販売注文に対して同じことを あなたは、もちろん、MASStransactionを持っていますが、LSMWは独自の利点を持っています。

  • それは速いです。
  • バックグラウンド、フォアグラウンドで実行し、エラーが発生した場合にstopイベントをトリガーすることもできます。
  • 最後にログを生成します。
  • カスタム検証用のABAPコードを記述できます。
  • 定数を渡したり、データレコードに接頭辞/接尾辞を追加したりできます。
  • など

さて、見てみましょう、どのようにそれを行うのですか?

フォローする手順:

フォローする手順:

1. TCode LSMWを入力します。

2. プロジェクト、サブプロジェクト、およびオブジェクト名を入力します。 彼らは私の場合と同じにすることができ、あなたはそれを違うものにすることができます。 いくつかは、1つのプロジェクトを作成し、別の後に1つのサブプロジェクトを追加するようなものです。

3. [実行]ボタンの横にある[作成]アイコンをクリックし、LSMWのbreif説明を入力します。

4. 強調表示されたとおりに実行をクリックします。

5. 以下のスクリーンショットに示すように、LSMWには13のステップがあります:

6. 個々の項目をダブルクリックするか、実行ボタンをクリックしてステップに入ります。

: 1オブジェクト属性の定義”バッチ入力記録”を選択し、強調表示されたボタンをクリックして記録を作成します。

録音に名前を付けます。

トランザクションコード/Tコードを入力します。

あなたのステップを記録し、”保存”をクリックすると、これはあなたがトランザクションを保存した後、画面がどのように見えるかです。 これは、すべてのフィールドが正常に記録されたかどうかをクロスチェックすることができます。 入力されたデータレコードも見ることができます。

ミスなしで、”すべてデフォルト”をクリックしてください。

録音中にキャプチャされた不要なフィールドを削除したい場合は、フィールドを選択し、強調表示されたボタンをクリックして選択から削除します。 “保存”して、下の画面を見るために戻ってきます。

さて、戻って録音フィールドを選択し、F4をクリックして録音した録音を取得します。

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.

ステップ:3ソースフィールドの定義

このステップに入る前に、”オブジェクトの概要”をクリックします。 “テーブル”ボタンをクリックします。
次に、以下の内容をexcelシートにコピーします。 どうして? あなたは今後のステップでそれを知るつもりです。

今、戻って、あなたの3番目のステップをダブルクリックすると、以下はあなたが見ることができるはずの画面です。 構造を選択し、強調表示されたボタンをクリックします。

ここで、フィールド名、長さ、およびその他の詳細をexcelシートからこの構造体にコピーします。 [保存]をクリックして、次のステップに入るに戻ります。

ステップ:4構造関係を定義します。

このステップでは、ステップ1の録音をステップ2で作成した構造に割り当てるだけです。

ステップ:5フィールドマッピングと変換ルールを定義します。

これは非常に重要なステップであり、ソースを割り当てることになっています。 これは、定数の割り当て、接頭辞/接尾辞の追加、さらにはカスタム検証用のABAPコードを使用できる段階です。

フィールドを選択し、強調表示された”ソースフィールド”をクリックしてソースフィールドを割り当てます。

関連するソース項目を選択します

ABAPコードを記述するには、項目を選択し、ルールをクリックします。

ABAPコードを選択します。

カスタム検証を記述し、[保存]をクリックします。

次のステップは必要ありません。 私は以下でそれを使用したことがありません。 あなたが持っている場合は、以下のコメントに言及してください。

これでLSMWの作成は完了ですが、残りの手順はデータ形式を作成する場所です。txtファイル、およびお使いのシステムにアップロードし、読み取り、変換し、データのアップロードのセッションを実行している活動を開始します。

コメントを残す

メールアドレスが公開されることはありません。