購買契約
サプライヤとリクエスト元組織間の契約である文書を操作するサービスです。 長期契約を文書化するために使用され、将来購買オーダーで参照できます。 たとえば、50台のコンピュータについて、サプライヤDellとの契約1234とします。
ライフ・サイクル・ステータス: Active
QName: {http://xmlns.oracle.com/apps/prc/po/editDocument/purchaseAgreementService/}PurchaseAgreementService
サービスWSDL URL : https://servername/fscmService/PurchaseAgreementService?WSDL
関係
次の表では、このサービス・データ・オブジェクトが他のサービス・データ・オブジェクトまたはビジネス・オブジェクト・サービスとどのように関連しているかについて説明します。
関係タイプ | オブジェクトまたはサービス |
---|---|
Handles |
|
Handles |
|
Handles |
操作
deleteChangeOrder
契約の待ち状態の変更オーダーを削除する操作。 この操作は内部使用のために予約されており、サポートされていません。
ライフ・サイクル・ステータス: Active
要求ペイロード
要素名 | タイプ | 摘要 |
---|---|---|
poHeaderId |
long |
購買文書の一意の識別子。 |
initiatingParty |
string |
購買文書変更リクエストを開始したパーティ。 |
応答ペイロード
要素名 | タイプ | 摘要 |
---|---|---|
result |
{http://xmlns.oracle.com/adf/svc/types/}BooleanResult |
サービスが呼び出されたリクエストの処理後に返される出力。 |
cancelChangeOrder
契約の待ち状態の変更オーダーを取り消す操作。 この操作は内部使用のために予約されており、サポートされていません。
ライフ・サイクル・ステータス: Active
要求ペイロード
要素名 | タイプ | 摘要 |
---|---|---|
poHeaderId |
long |
購買文書の一意の識別子。 |
initiatingParty |
string |
購買文書変更リクエストを開始したパーティ。 |
理由 |
string |
変更オーダーを取り消す事由。 |
応答ペイロード
要素名 | タイプ | 摘要 |
---|---|---|
result |
boolean |
サービスが呼び出されたリクエストの処理後に返される出力。 |
cancelPurchaseAgreement
購買契約で取消リクエストを開始する操作。
ライフ・サイクル・ステータス: Active
要求ペイロード
要素名 | タイプ | 摘要 |
---|---|---|
cancelAgreementParameter |
購買契約取消リクエスト |
cancelAgreementParameter操作の入力パラメータ。 |
応答ペイロード
要素名 | タイプ | 摘要 |
---|---|---|
result |
サービスが呼び出されたリクエストの処理後に返される出力。 |
getDfltObjAttrHints
サービス・データ・オブジェクトのラベルやオブジェクト属性のラベルなど、指定されたサービス・データ・オブジェクトとロケールに対応するユーザー・インタフェース・ヒントを取得する操作です。 前提条件として、このサービスに対して定義されたgetEntityList操作を呼び出して、viewName要求ペイロード要素に使用可能な値のリストを取得します。
ライフ・サイクル・ステータス: Active
要求ペイロード
要素名 | タイプ | 摘要 |
---|---|---|
viewName |
string |
サービス・データ・オブジェクトの内部名である、サービス・ビュー使用名。 getEntityList操作の応答ペイロード内の<name>要素の値を指定します。 |
localeName |
string |
ロケールベースのユーザー・インタフェース・ヒントを評価する際に使用するロケール。 localeNameはISO 639-1形式です。 |
応答ペイロード
要素名 | タイプ | 摘要 |
---|---|---|
result |
{http://xmlns.oracle.com/adf/svc/types/}ObjAttrHints |
指定されたサービス・データ・オブジェクトおよびその属性のラベルとユーザー・インタフェース・ヒント(名前と値のペアの形式)。 |
getServiceLastUpdateTime
サービス定義で参照されるスキーマ・ファイルが最後に変更された日時を返す操作です。
ライフ・サイクル・ステータス: Active
要求ペイロード
応答ペイロード
要素名 | タイプ | 摘要 |
---|---|---|
result |
{http://xmlns.oracle.com/adf/svc/types/}dateTime-Timestamp |
サービス定義が最後に変更された日時(ISO 8601形式)。 |
getEntityList
このサービスに対して定義されているサービス・データ・オブジェクトのリストを取得する操作です。
ライフ・サイクル・ステータス: Active
要求ペイロード
応答ペイロード
要素名 | タイプ | 摘要 |
---|---|---|
result |
{http://xmlns.oracle.com/adf/svc/types/}ServiceViewInfo |
このサービスに対して定義されているサービス・データ・オブジェクトのリスト。 サービス・データ・オブジェクトごとに、結果には次のものが含まれます: オブジェクトに対して作成、更新、マージおよび削除操作を実行できるかどうかを示すQName、内部名およびブール値。 |
セキュリティ
次の表に、サービス操作の実行に必要な権限と、各権限の付与先の職務ロールを示します。
サービス操作から権限へのマッピング
工程名 | 権限コード | 権限名 | 権限の説明 |
---|---|---|---|
すべての操作 |
PO_MANAGE_PURCHASE_AGREEMENT_WEB_SERVICE_PRIV |
Webサービスによる購買契約の管理 |
webサービスを使用した購買契約の管理を許可します。 |