機械翻訳について

すべてのサマリー属性の取得

get

/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/summaryAttributes

リクエスト

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

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

    • DeliveryAndAmountSummaryFinder: 購買依頼のアクティブな明細および配分全体について、集計された搬送、借方勘定、プロジェクトおよび購買依頼金額情報を検索します。 要約には、すべての明細が同じ事業所に搬送されたかどうか、および対応する事業所詳細に関する情報が含まれます。 すべての配分が同じ借方勘定に賦課されるかどうかを指定し、対応する勘定科目詳細を提供します。 機能通貨で、購買依頼金額合計と控除対象外税額合計、購買依頼承認金額が取得されます。 また、同じプロジェクトをすべての配分に適用し、対応するプロジェクト情報を提供するかどうかも指定します。
      ファインダ変数:
      • HeaderStatus; string; 購買依頼ステータスを識別する値。
    • IMTLinesSummaryFinder: 購買依頼の内部資材転送明細に関する要約情報を検索します。 要約には、社内資材転送明細の合計数および振替価格が導出されていない明細数が含まれます。
      ファインダ変数:
      • OneTimeLocationAcrossRequisitionFinder: 異なる購買依頼の単発事業所IDの数を検索します。
        ファインダ変数:
        • bindOneTimeLocationId; integer; 購買依頼全体で一時事業所数を検索するための一時事業所IDの値。
        • bindRequisitionLineId; integer.
      • OneTimeLocationAcrossRequisitionLineFinder: 異なる購買依頼明細にまたがる一時事業所IDの数を検索します。
        ファインダ変数:
        • bindOneTimeLocationId; integer; 購買依頼明細全体で一時事業所数を検索するための一時事業所IDの値。
        • bindRequisitionLineId; integer; 他の購買依頼明細の単発事業所件数を検索するための購買依頼明細IDの値。
      • OrdersAndBuyersSummaryFinder: 購買依頼の明細間で集計されたオーダーおよびバイヤー情報を検索します。 要約には、分割および置換された明細を除く購買依頼明細の数、オープンされた購買オーダーの数、オープン・ステータスに移動された最初の購買オーダー番号、購買オーダーまたは承認済または返品された購買依頼明細から割り当てられたバイヤー、および異なるバイヤー数が含まれます。
        ファインダ変数:
        • PrimaryKey : 主キーに従って、購買依頼の要約属性を検索します。
          ファインダ変数:
          • RequisitionHeaderId; integer; 購買依頼を一意に識別する値。
        • RequisitionDetailsSummaryFinder: 購買依頼のすべての明細について集計された搬送情報を検索します。 要約には、すべての明細が同じリクエスト者および同じ事業所に搬送されるかどうか、および対応するリクエスト者および事業所の詳細に関する情報が含まれます。
          ファインダ変数:
        • このパラメータは、リソース・コレクション内で返されるリソースの数を制限します。 制限がリソース数を超えると、フレームワークは使用可能なリソースのみを返します。
        • このパラメータは、単一のリソースまたはリソース・コレクションへのアクセス中に特定のリンクのみを表示するために使用できます。 パラメータ値書式は、次のカンマ区切りリストです : <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問合せパラメータを使用してこの収集リソースをフィルタできます:
          • OneTimeLocationCountAcrossRequisition; integer; 購買依頼全体で使用可能な一時事業所の合計数。 この数には、現在の購買依頼の一時事業所は含まれません。
          • OneTimeLocationCountAcrossRequisitionLine; integer; 購買依頼明細全体で使用可能な一時事業所の合計数。 この件数には、現在の購買依頼明細の単発事業所は含まれません。
        • "?totalResults=true"の場合、リソース・コレクション表現には"推定行数"が含まれます。それ以外の場合、カウントは含まれません。 デフォルト値はfalseです。
        ヘッダー・パラメータ
        • REST APIがランタイム・カスタマイズをサポートしている場合、サービスのシェイプはランタイム中に変更される可能性があります。 RESTクライアントは、これらの変更から自身を分離したり、このヘッダーを指定して最新バージョンのAPIと対話することを選択できます。 たとえば: Metadata-Context:sandbox="TrackEmployeeFeature".
        • RESTクライアントとサービスの間のプロトコル・バージョン。 クライアントがリクエストでこのヘッダーを指定しない場合、サーバーはAPIのデフォルト・バージョンを選択します。

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

        トップに戻る

        レスポンス

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

        デフォルトのレスポンス

        次の表では、このタスクに対するデフォルトのレスポンスについて説明します。
        ヘッダー
        • REST APIがランタイム・カスタマイズをサポートしている場合、サービスのシェイプはランタイム中に変更される可能性があります。 RESTクライアントは、これらの変更から自身を分離したり、このヘッダーを指定して最新バージョンのAPIと対話することを選択できます。 たとえば: Metadata-Context:sandbox="TrackEmployeeFeature".
        • RESTクライアントとサービスの間のプロトコル・バージョン。 クライアントがリクエストでこのヘッダーを指定しない場合、サーバーはAPIのデフォルト・バージョンを選択します。
        本文 ()
        ルート・スキーマ : purchaseRequisitions-summaryAttributes
        タイプ: object
        ソースを表示
        ネストされたスキーマ : 品目
        タイプ: array
        タイトル: Items
        コレクション内の品目。
        ソースを表示
        ネストされたスキーマ : purchaseRequisitions-summaryAttributes-item-response
        タイプ: object
        ソースを表示
        • 最大長: 1
          次のいずれかの値が含まれます: Y、NまたはNull。 Yの場合、すべての購買依頼明細の借方勘定がユーザーによって更新されます。 Nの場合、すべての購買依頼明細の借方勘定はユーザーによって更新されません。 NULLの場合、一部の購買依頼明細の借方勘定がユーザーによって更新されます。
        • 購買依頼の分割および置換済明細を除く購買依頼明細の数。
        • 最大長: 255
          明細に関連付けられた購買依頼明細または購買オーダーのライフ・サイクル全体の管理を担当するバイヤーの名前。
        • 購買依頼の明細に対してオープンまたは割り当てられたオーダーからのバイヤー数です。
        • 明細に関連付けられた購買依頼明細または購買オーダーの管理を担当するバイヤーをライフ・サイクルを通して一意に識別する値です。
        • すべての購買依頼明細の購買カテゴリを一意に識別する値。 購買カテゴリが購買依頼明細間で異なる場合、この値はNullに設定されます。
        • タイトル: Charge Account
          最大長: 255
          購買依頼からの購買の請求先のアカウントです。
        • 購買依頼からの購買の請求先となるアカウントを一意に識別する値です。
        • 最大長: 1
          次のいずれかの値が含まれます: trueまたはfalse。 trueの場合、すべての購買依頼明細が同じ借方勘定に賦課されます。 falseの場合、明細上の借方勘定は異なります。 デフォルト値はfalseです。
        • 最大長: 1
          次のいずれかの値が含まれます: trueまたはfalse。 trueの場合、編集できない明細が購買依頼に含まれます。 falseの場合、編集できない行は含まれません。 デフォルト値はfalseです。
        • タイトル: Deliver-to Location
          最大長: 255
          以前にサプライヤから受け取った商品を購買会社が搬送する必要がある最終事業所を識別する略称です。
        • 以前にサプライヤから受け取った商品を購買会社が搬送する必要がある最終事業所を一意に識別する値です。
        • タイトル: One-Time Location Address
          最大長: 255
          購買会社が以前にサプライヤから受け取った商品を搬送する必要がある一時事業所の物理的な住所。
        • 以前にサプライヤから受け取った商品を購買会社が搬送する必要がある一時事業所を一意に識別する値です。
        • 最大長: 1
          次のいずれかの値が含まれます: trueまたはfalse。 trueの場合、すべての購買依頼明細の搬送事業所が同じです。 falseの場合、搬送ロケーションは明細で異なります。 デフォルト値はfalseです。
        • 最大長: 255
          購買依頼明細の搬送先タイプ・コードを一意に識別する値。 搬送先タイプ・コードが購買依頼明細全体で異なる場合、値はNullに設定されます。
        • 購買依頼の明細数。
        • Links
        • 購買依頼全体で使用可能な一時事業所の合計数です。 この数には、現在の購買依頼の一時事業所は含まれません。
        • 購買依頼明細全体で使用可能な一時事業所の合計数です。 この件数には、現在の購買依頼明細の単発事業所は含まれません。
        • 購買依頼に対してオープンされた最初の購買オーダーを一意に識別する値です。
        • 最大長: 25
          次のいずれかの値が含まれます: NONE、SINGLEまたはMULTIPLE。 配分にプロジェクト原価計算詳細が関連付けられていない場合、属性値はNONEに設定されます。 すべての配分にまったく同じプロジェクトおよびタスクが関連付けられている場合は、SINGLEに設定されます。 配分に関連付けられたプロジェクトとタスクが異なる場合は、複数に設定されます。
        • プロジェクトを一意に識別する値。
        • 最大長: 240
          購買依頼ヘッダーに表示されるプロジェクトの名前。
        • 最大長: 25
          購買依頼ヘッダーに表示されるプロジェクトの番号。
        • 最大長: 25
          次のいずれかの値が含まれます: NONE、SINGLEまたはMULTIPLE。 配分にプロジェクト原価計算詳細が関連付けられていない場合、属性値はNONEに設定されます。 すべての配分に同じプロジェクトが関連付けられており、原価計算詳細がまったく同じ場合は、SINGLEに設定されます。 配分のプロジェクト原価計算詳細が異なる場合は、MULTIPLEに設定されます。
        • 最大長: 255
          購買依頼に対してオープンされた最初の購買オーダーを識別する番号です。
        • 購買依頼に対してオープンされた購買オーダーの数。
        • タイトル: Requested Delivery Date
          購買会社がオーダー品目またはサービスの搬送をリクエストした日付。
        • 最大長: 240
          商品またはサービスのオーダー先の個人の表示名。 依頼者が購買依頼明細間で異なる場合、値はNullに設定されます。
        • 商品またはサービスのオーダー先の個人を一意に識別する値。 依頼者が購買依頼明細間で異なる場合、この値はNullに設定されます。
        • タイトル: Approval Amount
          機能通貨で表されたRequisitionTotalAmountおよびRequisitionNonRecoverableTaxAmountの合計。
        • 購買依頼を一意に識別する値。
        • タイトル: Nonrecoverable Tax
          機能通貨で表されたすべての購買依頼明細の控除対象外税額の合計。
        • タイトル: Requisition Amount
          機能通貨で表されたすべての購買依頼明細の配分金額の合計です。
        • 最大長: 1
          次のいずれかの値が含まれます: trueまたはfalse。 trueの場合、すべての購買依頼明細の借方勘定が更新されるか、ユーザーが更新しないかのいずれかになります。 falseの場合、一部の購買依頼明細の借方勘定がユーザーによって更新されます。 この属性にはデフォルト値がありません。
        • 最大長: 1
          次のいずれかの値が含まれます: trueまたはfalse。 trueの場合、すべての購買依頼明細の購買カテゴリが同じです。 falseの場合、購買カテゴリは購買依頼明細全体で異なります。 この属性にはデフォルト値がありません。
        • 最大長: 1
          次のいずれかの値が含まれます: trueまたはfalse。 trueの場合、購買依頼のすべての明細に同じ搬送先組織IDが含まれます。
        • 最大長: 1
          次のいずれかの値が含まれます: trueまたはfalse。 trueの場合、すべての購買依頼明細の宛先タイプが同じです。 falseの場合、搬送先タイプは購買依頼明細で異なります。 この属性にはデフォルト値がありません。
        • 最大長: 1
          次のいずれかの値が含まれます: trueまたはfalse。 trueの場合、すべての購買依頼明細のリクエスト搬送日値が同じになります。 falseの場合、リクエスト搬送日は明細で異なります。 デフォルト値はfalseです。
        • 最大長: 1
          次のいずれかの値が含まれます: trueまたはfalse。 trueの場合、すべての購買依頼明細が同じ個人に対してオーダーされます。 falseの場合、購買依頼明細は別の個人に対してオーダーされます。 この属性にはデフォルト値がありません。
        • 最大長: 240
          購買依頼ヘッダーに表示されるプロジェクト・タスクの名前。
        • 最大長: 240
          購買依頼ヘッダーに表示されるプロジェクト・タスクの番号。
        • 購買依頼に対してオープンされた最初の転送オーダーを一意に識別する値です。
        • 購買依頼内の内部資材転送明細の数。
        • 最大長: 255
          購買依頼に対してオープンされた最初の転送オーダーを識別する番号です。
        • 購買依頼に対してオープンされた転送オーダーの数。
        • 振替価格が導出されていない購買依頼の内部資材転送明細の数。
        トップに戻る

        この例では、次のcURLコマンドのファインダを使用して、分割明細と置換済明細を除く購買依頼明細の数、オープンされた購買オーダーの数、最初の購買を取得しますオープン・ステータスに移動されたオーダー番号、オープン購買オーダーまたは承認済または差戻済購買依頼明細から割当済バイヤー、および異なるバイヤー数からの最初のバイヤー。

        cURLコマンドの例

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

        curl -u username:password "https://servername/fscmRestApi/resources/version/purchaseRequisitions/purchaseRequisitionsUniqID/child/summaryAttributes?finder=OrdersAndBuyersSummaryFinder"

        レスポンス本文の例

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

        {
        	"items": [
        	{
        		"RequisitionHeaderId": 300100195673138,
        		"ActiveLineCount": 4,
        		"PurchaseOrderCount": 2,
        		"BuyerCount": 2,
        		"PurchaseOrder": "1005761",
        		"Buyer": "Clare Jones",
        		"BuyerId": 100010026863783,
        		"POHeaderId": 300100195673174,
        		"links": [
        		{
        			"rel": "self",
        			"href": "https://servername/fscmRestApi/resources/version/purchaseRequisitions/300100195673138/child/summaryAttributes/300100195673138",
        			"name": "summaryAttributes",
        			"kind": "item"
        		},
        		{
        			"rel": "canonical",
        			"href": "https://servername/fscmRestApi/resources/version/purchaseRequisitions/300100195673138/child/summaryAttributes/300100195673138",
        			"name": "summaryAttributes",
        			"kind": "item"
        		},
        		{
        			"rel": "parent",
        			"href": "https://servername/fscmRestApi/resources/version/purchaseRequisitions/300100195673138",
        			"name": "purchaseRequisitions",
        			"kind": "item"
        		}
        		]
        	}
        	],
        	"count": 1,
        	"hasMore": false,
        	"limit": 25,
        	"offset": 0,
        	"links": [
        	{
        		"rel": "self",
        		"href": "https://servername/fscmRestApi/resources/version/purchaseRequisitions/300100195673138/child/summaryAttributes",
        		"name": "summaryAttributes",
        		"kind": "collection"
        	}
        	]
        }
        
        「トップに戻る」