使用する
IDocインタフェースを使用してUnicodeSAPシステムとMDMPSAPシステムを接続するには、以下の情報が必要です。目的は、異なるコードページのセグメントを含むメッセージをサポートすることです。これを実現するために、2つの新しいトランザクションを含む新しいパラレルインターフェースが提供されました(WE86、WE87)と新しいレポート(RSEOUT00_MDMP)。
前提条件
統合
理解しやすくするために、最初にカスタマイジングについて説明し、次にランタイムについて説明します。
IDocは、tRFCを使用してMDMPシステムとUnicodeシステムの間で転送されます。
Unicodeと他のコードページ間の変換中、RFCは、言語情報を使用して、コードページの変換がUnicodeシステムで行われるように動作します。この新しいコミュニケーションにより、この言語情報は追加のフィールドで提供されます。したがって、言語依存セグメントの言語情報が格納されるフィールドを指定する設定を送信システムで行うことが重要です。この設定は、トランザクションWE86で行います。
また、MDMPシステムで使用されているコードページをUnicodeシステムに通知する必要があります。これはトランザクションWE87で行います。
実行時のプロセスは次のとおりです。
通常の方法でIDocを送信することはできませんが、レポートRSEOUT00_MDMPを使用する必要があります。これは、最初にシステムで生成および収集され、次にこの追加レポートを使用してのみ送信されるIDocを制御できることを意味します。転送中に、言語項目(L)とMDMPシステムで使用されるコードページ(C)のカスタマイジングテーブルの値の両方が考慮されます。
活動
UnicodeシステムとMDMPシステム間のスムーズな通信を確保するには、次のアクティビティを実行する必要があります。
-
MDMPで使用されるコードページをUnicodeシステムに認識させる必要があります。これは、Unicodeシステムが送信者であるか受信者であるかに関係なく、トランザクションWE87を使用してUnicodeシステムから実行します。より詳細な情報:MDMPコードページ情報をUnicodeシステムにロードする。
-
いずれの場合も、送信システムでは、言語依存セグメントの言語情報を含む項目を設定する必要があります。これは、トランザクションWE86の送信側システムで行います。詳細情報:言語フィールドの決定。