機械翻訳について

SOAPサービス

Simple Object Access Protocol (SOAP) webサービスを使用して、購買依頼を作成します。

ノート: Oracleでは、SOAPサービスではなくREST APIを使用することをお薦めします。

主な機能

  • 次の操作を使用して購買依頼を作成します:
    • createRequisition
    • populateInterfaceTable
    • submitImportRequisition
  • 購買依頼を取り消すには、次の操作を使用します:

    • changePurchaseRequestAsync

  • 次の操作を使用して、保留購買依頼を保持またはリリースします:
    • controlPurchaseRequestAsync

ベスト・プラクティス

  • SOAPには、同じファイルベース・データ・インポート(FBDI)のベスト・プラクティスが引き続き適用されます。
  • 購買依頼の作成操作に関する考慮事項:
    • createRequisition: createRequisition操作は、購買依頼インタフェース表に属性を書き込み、購買依頼インポート・プロセスを開始して購買依頼を作成します。 この操作での各コールでは、購買依頼ヘッダーに応じて1つ以上の購買依頼が作成されます。
    • populateInterfaceTableおよびsubmitImportRequisition: アプリケーションをコールする大規模な購買依頼では、最初にpopulateInterfaceTable操作を使用してインタフェース表がロードされます。 すべてのデータがインタフェース表にロードされると、アプリケーションはsubmitImportRequisition操作で購買リクエストWebサービスをコールし、購買依頼インポート・プロセスを開始して購買依頼を作成します。
  • 保留操作および保留解除操作の考慮事項:
    • アプリケーションでは、購買担当がこれらの明細を購買オーダーに追加できないように、購買依頼明細の保留をリクエストできます。 購買依頼明細に保留が設定されると、バイヤーが明細を処理できるように、明細またはリリース保留の取消をリクエストできます。 この機能は、SOAPおよび外部管理の購買依頼でのみ使用できます。
  • REST APIとSOAPサービス:
    • SOAPサービスの非推奨プランを考慮すると、SOAPサービスではなくREST APIを使用して購買依頼を作成または更新することをお薦めします。

制約

  • イベント・サブスクリプションは購買依頼でサポートされていません。
  • 購買依頼を更新または取り消すには、REST APIの使用を検討してください。
  • レガシー・データのインポートはサポートされていません。 SOAPを介した購買依頼インポートは、承認の完了後に購買オーダーに配置される購買依頼を作成することです。
  • 検証に失敗したバッチの購買依頼インポートを再処理するオプションはありません。 購買依頼を作成するリクエストを再発行する必要があります。
  • 購買依頼インタフェース表をパージするオプションはありません。
  • 社内資材転送、メンテナンス作業オーダーおよび一時事業所の購買依頼のインポートはサポートされていません。