機械翻訳について

要約の取得

get

/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/abstracts

リクエスト

パス・パラメータ
  • これは、サプライヤ・ネゴシエーション・リソースの複合キーを構成し、サプライヤ・ネゴシエーションのインスタンスを一意に識別するために使用される属性のハッシュ・キーです。 クライアントはハッシュ・キー値を生成しないでください。 かわりに、クライアントは、ハッシュ・キーを取得するためにサプライヤ・ネゴシエーションの特定のインスタンスにナビゲートするために、サプライヤ・ネゴシエーション収集リソースを問い合せる必要があります。
問合せパラメータ
  • このパラメータは、レスポンスの生成後に設定およびロールバックされるフィールドである依存関係を指定します。 通常、これらは属性変更の影響をプレビューするために使用されます。 このパラメータで指定されたフィールドは、常に問題のリソース・インスタンスで設定されます。 子リソース・コレクションがリクエストされ、パラメータが設定されると、リソース・コレクション・ペイロードを生成する前に、親リソース・インスタンスにフィールドが設定されます。 この問合せパラメータの値は、依存性フィールドのセットです。 例: dependency=ProductId=2

    フォーマット: <attr1>=<val1>,<attr2>=<value2>
  • このパラメータを指定すると、指定した子がリソース・ペイロードに含まれます(リンクのみでなく)。 この問合せパラメータの値は"all"または""です。 カンマをセパレータとして使用して、複数の子を指定できます。 例: ?expand=Employees,Localizations. ネストされた子は、"Child.NestedChild"の書式に従って指定することもできます(例): ?expand=Employees.Managers). ネストされた子が指定されている場合(例): Employees.Managers)。欠落している子は暗黙的に処理されます。 たとえば、"?expand=Employees.Managers"は"?expand=Employees、Employees.Managers"と同じです(これにより、従業員とマネージャが展開されます)。
  • このパラメータは、リソース・フィールドをフィルタします。 指定されたフィールドのみが返されます。つまり、フィールドが指定されていない場合、フィールドは返されません(リンクのみを取得する場合に便利です)。 間接子リソースが指定されている場合(例): Employees.Managers)。欠落している子は暗黙的に処理されます。 たとえば、"?fields=Employees.Managers:Empname"は"?fields=;Employees:;Employees.Managers:Empname" (これはマネージャの"Empname"フィールドのみを返す)と同じです。この問合せパラメータの値は、リソース・フィールドのリストです。 属性は直接にすることができます(例): 従業員または間接(例): Employees.Managers) child. 拡張問合せパラメータと組み合せることはできません。 両方を指定した場合、フィールドのみが考慮されます。

    フォーマット : ?fields=Attribute1,Attribute2

    子リソースのフィールドの書式 : ?fields=Accessor1:Attribute1,Attribute2
  • コレクションを検索するための事前定義済ファインダとして使用されます。

    フォーマット : ?finder=<finderName>;<variableName>=<variableValue>,<variableName2>=<variableValue2>

    使用可能なファインダ名および対応するファインダ変数を次に示します:

    • PrimaryKey
      ファインダ変数:
    • このパラメータは、リソース・コレクション内で返されるリソースの数を制限します。 制限がリソース数を超えると、フレームワークは使用可能なリソースのみを返します。
    • このパラメータは、単一のリソースまたはリソース・コレクションへのアクセス中に特定のリンクのみを表示するために使用できます。 パラメータ値書式は、次のカンマ区切りリストです : <link_relation>

      例:
      self,canonical
    • リソース・コレクションの開始位置を定義するために使用します。 オフセットがリソース数を超えると、リソースは返されません。 デフォルト値は0です。
    • データのみを含めるために(リンク・セクションなしなど)、リソース品目ペイロードがフィルタ処理されます。
    • このパラメータは、指定されたフィールドに基づいてリソース・コレクションを順序付けます。 パラメータ値は、属性名のカンマ区切りの文字列で、それぞれオプションでコロンと「asc」または「desc」が続きます。 昇順の場合は「asc」、降順の場合は「desc」を指定します。 デフォルト値は「asc」です。 たとえば、?orderBy=field1:asc,field2:desc
    • この問合せパラメータは、where句を定義します。 リソース・コレクションは、指定された式を使用して問い合せられます。 この問合せパラメータの値は、1つ以上の式です。 例 : ?q=部門番号>=10および<= 30;事業所=NY

      フォーマット : ?q=expression1;expression2

      次の問合せ可能な属性を使用して、q問合せパラメータを使用してこの収集リソースをフィルタできます:
      • CreatedBy; string; 抽象を作成したユーザー。
      • CreationDate; string; ユーザーが抽象を作成した日時。
      • IncludeNegotiationAttachmentsToSupplierFlag; boolean; 次の値のいずれかを含みます: trueまたはfalse。 trueの場合、すべてのサプライヤ・カテゴリ添付がネゴシエーション要約に表示されます。 falseの場合、サプライヤ・カテゴリ添付はネゴシエーション要約に表示されません。 デフォルト値はfalseです。
      • LastUpdateDate; string; ユーザーが最後に抽象を更新した日時。
      • LastUpdatedBy; string; 抽象を最後に更新したユーザー。
    • "?totalResults=true"の場合、リソース・コレクション表現には"推定行数"が含まれます。それ以外の場合、カウントは含まれません。 デフォルト値はfalseです。
    ヘッダー・パラメータ
    • REST APIがランタイム・カスタマイズをサポートしている場合、サービスのシェイプはランタイム中に変更される可能性があります。 RESTクライアントは、これらの変更から自身を分離したり、このヘッダーを指定して最新バージョンのAPIと対話することを選択できます。 たとえば: Metadata-Context:sandbox="TrackEmployeeFeature".
    • RESTクライアントとサービスの間のプロトコル・バージョン。 クライアントがリクエストでこのヘッダーを指定しない場合、サーバーはAPIのデフォルト・バージョンを選択します。

    この操作にはリクエスト本文がありません。

    トップに戻る

    レスポンス

    サポートされているメディア・タイプ

    デフォルトのレスポンス

    次の表では、このタスクに対するデフォルトのレスポンスについて説明します。
    ヘッダー
    • REST APIがランタイム・カスタマイズをサポートしている場合、サービスのシェイプはランタイム中に変更される可能性があります。 RESTクライアントは、これらの変更から自身を分離したり、このヘッダーを指定して最新バージョンのAPIと対話することを選択できます。 たとえば: Metadata-Context:sandbox="TrackEmployeeFeature".
    • RESTクライアントとサービスの間のプロトコル・バージョン。 クライアントがリクエストでこのヘッダーを指定しない場合、サーバーはAPIのデフォルト・バージョンを選択します。
    本文 ()
    ルート・スキーマ : supplierNegotiations-abstracts
    タイプ: object
    ソースを表示
    ネストされたスキーマ : 品目
    タイプ: array
    タイトル: Items
    コレクション内の品目。
    ソースを表示
    ネストされたスキーマ : supplierNegotiations-abstracts-item-response
    タイプ: object
    ソースを表示
    • タイトル: Meaning
      読取り専用: true
      最大長: 80
      ネゴシエーション要約のステータス。 値には転記済または未転記があります。 受け入れられる値のリストは、参照タイプORA_PON_ABS_STATUSで定義されます。
    • 最大長: 30
      要約が自動的に転記されるときのネゴシエーション・ライフサイクル・イベントを示す値。 有効な値は、プレビュー日、オープン日またはネゴシエーション公開時です。 使用可能な値のリストは、参照タイプORA_PON_ABS_POST_METHODで定義されます。
    • アプリケーションがネゴシエーション要約の落札通知のPDF (Portable Document Format)ファイルを転記する日付。
    • 最大長: 1
      次のいずれかの値が含まれます: trueまたはfalse。 trueの場合、落札通知のPDF (Portable Document Format)ファイルはネゴシエーション要約で使用できます。 falseの場合、使用できません。 デフォルト値はfalseです。
    • 読取り専用: true
      バイヤーが入力するテキスト。 報奨通知のPDF (Portable Document Format)ファイルをパブリッシュすると、このテキストが含まれます。
    • 読取り専用: true
      最大長: 64
      要約を作成したユーザー。
    • 読取り専用: true
      ユーザーが抽象を作成した日時。
    • Flexfields for Abstracts
      タイトル: Flexfields for Abstracts
      要約のフレックスフィールド・リソースには、要約に関する詳細が含まれています。
    • タイトル: Include negotiation attachments to supplier
      読取り専用: true
      最大長: 1
      次のいずれかの値が含まれます: trueまたはfalse。 trueの場合、すべてのサプライヤ・カテゴリ添付がネゴシエーション要約に表示されます。 falseの場合、サプライヤ・カテゴリ添付はネゴシエーション要約に表示されません。 デフォルト値はfalseです。
    • タイトル: Include negotiation PDF
      最大長: 1
      次のいずれかの値が含まれます: trueまたはfalse。 trueの場合、サプライヤは抽象ウィンドウからネゴシエーションをPDF (Portable Document Format)でダウンロードできます。 falseの場合、サプライヤはこのダウンロードを実行できません。 デフォルト値はfalseです。
    • 読取り専用: true
      ユーザーが最後に要約を更新した日時。
    • 読取り専用: true
      最大長: 64
      要約を最後に更新したユーザー。
    • Links
    • タイトル: Automatically post abstract
      最大長: 1
      次のいずれかの値が含まれます: trueまたはfalse。 trueの場合、抽象は会社の外部webサイトに自動的に転記されます。 falseの場合、アプリケーションから抽象を手動で転記する必要があります。 デフォルト値はfalseです。
    • タイトル: Name
      読取り専用: true
      最大長: 240
      ネゴシエーション要約を転記したユーザー。
    • タイトル: Posting Date
      ユーザーがネゴシエーション要約を転記した日付。
    • タイトル: Meaning
      読取り専用: true
      最大長: 80
      ユーザーがネゴシエーション要約を手動で転記したか、アプリケーションによって自動的に転記されたかを示します。 使用可能な値のリストは、参照タイプORA_PON_ABS_POST_METHODで定義されます。
    • アプリケーションがネゴシエーション要約のレスポンス集計をPDF (Portable Document Format)で転記する日付。
    • 最大長: 1
      次のいずれかの値が含まれます: trueまたはfalse。 trueの場合、PDF (Portable Document Format)のレスポンス集計はネゴシエーション要約で使用できます。 falseの場合、使用できません。 デフォルト値はfalseです。
    ネストされたスキーマ : 要約のフレックスフィールド
    タイプ: array
    タイトル: Flexfields for Abstracts
    要約のフレックスフィールド・リソースには、要約に関する詳細が含まれています。
    ソースを表示
    ネストされたスキーマ : supplierNegotiations-abstracts-DFF-item-response
    タイプ: object
    ソースを表示
    • タイトル: Context Attribute
      最大長: 30
      明細の詳細の付加フレックスフィールド・コンテキスト名。 サプライヤはこのフレックスフィールドを表示できません。
    • タイトル: Context Attribute
      要約の詳細の付加フレックスフィールド・コンテキスト表示値。 サプライヤはこのフレックスフィールドを表示できません。
    • ネゴシエーションを一意に識別する値です。 サプライヤはこのフレックスフィールドを表示できません。
    • Links
    トップに戻る

    この例では、すべての抽象を取得する方法について説明します。

    cURLコマンドの例

    次のcURLコマンドを使用して、RESTリソースに対するリクエストを送信します:

    curl -u username:password "https://servername/fscmRestApi/resources/version/supplierNegotiations/supplierNegotiationsUniqID/child/abstracts"

    レスポンス本文の例

    JSON形式のレスポンス本文の例を次に示します。

    {
    	"items": [
    	{
    		"AwardNoticePublishDate": null,
    		"AwardNoticePublishFlag": false,
    		"PostingDate": "2021-03-15T17:22:10+00:00",
    		"IncludeNegotiationPDFFlag": false,
    		"IncludeNegotiationAttachmentsToSupplierFlag": true,
    		"ResponseTabulationPublishDate": null,
    		"ResponseTabulationPublishFlag": false,
    		"AbstractStatus": "Posted",
    		"PostingMethod": "Manual",
    		"AwardNoticeText": null,
    		"CreationDate": "2021-03-15T17:07:33.181+00:00",
    		"CreatedBy": "BUYER01",
    		"LastUpdateDate": "2021-03-15T17:22:10.058+00:00",
    		"LastUpdatedBy": "BUYER01",
    		"PostedBy": "Furey,Clare",
    		"PostAutomaticallyFlag": false,
    		"AutomaticPostingEvent": null,
    		"links": [
    		{
    			"rel": "self",
    			"href": "https://servername/fscmRestApi/resources/version/supplierNegotiations/300100541606569/child/abstracts/300100541606569",
    			"name": "abstracts",
    			"kind": "item",
    			"properties": {
    				"changeIndicator": "ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000378"
    			}
    		},
    		{
    			"rel": "canonical",
    			"href": "https://servername/fscmRestApi/resources/version/supplierNegotiations/300100541606569/child/abstracts/300100541606569",
    			"name": "abstracts",
    			"kind": "item"
    		},
    		{
    			"rel": "parent",
    			"href": "https://servername/fscmRestApi/resources/version/supplierNegotiations/300100541606569",
    			"name": "supplierNegotiations",
    			"kind": "item"
    		},
    		{
    			"rel": "child",
    			"href": "https://servername/fscmRestApi/resources/version/supplierNegotiations/300100541606569/child/abstracts/300100541606569/child/DFF",
    			"name": "DFF",
    			"kind": "collection"
    		}
    		]
    	}
    	],
    	"count": 1,
    	"hasMore": false,
    	"limit": 10,
    	"offset": 0,
    	"links": [
    	{
    		"rel": "self",
    		"href": "https://servername/fscmRestApi/resources/version/supplierNegotiations/300100541606569/child/abstracts",
    		"name": "abstracts",
    		"kind": "collection"
    	}
    	]
    }
    「トップに戻る」