SAP資格過去問ならSAPnavi

NoteやStripe決済で安全にSAP過去問を購入することができます。
領収書発行可能 / 即時入手可能

SAP過去問 (SAP Exam)

Address Paramters

使用する

BAPIのアドレスパラメータには、特定の参照構造が定義されています。これらの構造をコピーしてBAPIで使用する必要があります。特に、基になるオブジェクトタイプが中央アドレス管理(CAM)を使用している場合はそうです。

BAPIのアドレスのコピー参照として、次の構造のいずれかを使用します。

参照構造

使用する

BAPIADDR1

会社や組織の住所

BAPIADDR2

個人の住所

BAPIADDR3

組織内の連絡担当者のアドレス

BAPIADDR1X

会社や組織の住所の参照構造を変更する

BAPIADDR2X

個人の住所の参照構造を変更する

BAPIADDR3X

組織内の担当者の参照構造を変更する

これらの参照構造を使用するときは、次の点に注意してください。

  • 参照構造のすべてのフィールドは、中央アドレス管理(UWL)を参照します。アプリケーションコンテキストでも処理できるフィールドのみを使用してください。UWLがすでに含まれている場合は、すべてのフィールドが関連しています。

  • 標準のガイドラインに反して、一部のコード化された名前部分では、内部データベースキーではなく、テキスト形式(たとえば、CHAR20またはCHAR39)がこれらの構造のフィールドとして含まれます。

これらのフィールドは次のとおりです。

  • アドレステキスト(フィールドTITLE_P、TITLE、FORMOFADDRESS)

  • 学術称号(フィールドTITLE_ACA1およびTITLE_ACA2)

  • 名前のプレフィックス、たとえば「von」、「van der」(フィールドPREFIX1およびPREFIX2)

  • 名前の接辞、たとえば、タイトル(フィールドTITLE_SPPL)

    このような場合、呼び出し元のプログラムが内部データベースキーを外部の読み取り可能な形式に変換したり、その逆を行ったりすることは期待できません。このような場合、以下の汎用モジュールを使用して、これらの構造に値を入力するか、構造に加えられた変更を受け入れてから、内部で正しいキーを割り当てることができます。

汎用モジュール

意味

ADDR_CONVERT_FROM_BAPIADDR1

構造内のフィールドを内部形式から外部形式に変換します。

ADDR_CONVERT_TO_BAPIADDR1

構造内のフィールドを外部形式から内部形式に変換します。

ADDR_CONVERT_FROM_BAPIADDR2

構造内のフィールドを内部形式から外部形式に変換します。

ADDR_CONVERT_TO_BAPIADDR2

構造内のフィールドを外部形式から内部形式に変換します。

ADDR_CONVERT_FROM_BAPIADDR3

構造内のフィールドを内部形式から外部形式に変換します。

ADDR_CONVERT_TO_BAPIADDR3

構造内のフィールドを外部形式から内部形式に変換します。

  • UWLでフィールドが延長された場合、BAPI参照構造の関連フィールドは同じタイプと長さのままになります。このフィールドには、説明や短いテキストで廃止されたものとして識別できる新しいデータ要素が割り当てられます。廃止されたフィールドは、上記の変換モジュールで引き続き考慮されます。

    新しいフィールド長の場合、新しい名前の新しいフィールドが構造の最後に追加されます。現在、これは次のフィールドに影響します。

既存のフィールド

長さ

新しいフィールド

長さ

構造内

FORMOFADDR

Char 20

タイトル

Char 30

BAPIADDR1

建物

Char 10

BUILD_LONG

Char 20

BAPIADDR1、BAPIADDR2、BAPIADDR3

Char 40

STREET_LNG

Char 60

BAPIADDR1

できれば、新しい、より長いフィールドを使用する必要があります。

  • 参照構造BAPIADDR3を使用する場合は、会社の住所のすべての項目に読み取り専用アクセスが可能であることに注意してください(テーブルADRCを確認してください)。これらの項目を変更する場合は、参照構造BAPIADDR1にアクセスする必要があります。

タイトルとURLをコピーしました