機械翻訳について

すべての置換ヘッダーの取得

get

/fscmRestApi/resources/11.13.18.05/massReplacementHeaders

リクエスト

問合せパラメータ
  • このパラメータを指定すると、指定した子がリソース・ペイロードに含まれます(リンクのみでなく)。 この問合せパラメータの値は"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
  • コレクションを検索するための事前定義済ファインダとして使用されます。

    Format ?finder=<finderName>;<variableName>=<variableValue>,<variableName2>=<variableValue2>

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

    • PrimaryKey主キーに従って置換ヘッダーを検索します。
      ファインダ変数
      • ReplacementId; integer; 置換ヘッダー・エンティティを一意に識別する値。
    • findByDetailInvStatus置換詳細タスクのインベントリ・ステータスに基づいて置換ヘッダーを検索します。
      ファインダ変数
    • このパラメータは、リソース・コレクション内で返されるリソースの数を制限します。 制限がリソース数を超えると、フレームワークは使用可能なリソースのみを返します。
    • このパラメータは、単一のリソースまたはリソース・コレクションへのアクセス中に特定のリンクのみを表示するために使用できます。 パラメータ値書式は、次のカンマ区切りリストです : <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問合せパラメータを使用してこの収集リソースをフィルタできます:
      • DisruptionReason; string; 供給中断の理由を表すユーザー定義参照を格納する属性。 この属性は、置換タスクの作成時に取得されます。
      • DisruptionReasonCode; string; 供給中断の理由を表すユーザー定義参照コードを格納する属性。 この属性は、置換タスクの作成時に取得されます。
      • EnableReinstateFlag; boolean; 置換詳細タスクのインベントリ・ステータスに基づいて置換タスクの回復アクションを許可するかどうかを示すブール演算子。 有効な値はTrueおよびFalseです。
      • EstimatedEndDate; string; 中断されたアイテムに対して供給がリストアされる予定日を格納する属性。 この属性は、置換タスクの作成時に取得されます。
      • LinesCount; integer; 置換ヘッダーの置換詳細レコードの数。
      • ManufacturerPartId; integer; プライマリ製造業者の部品番号を一意に識別する値。
      • ManufacturerPartNumber; string; プライマリ製造元部品を識別する番号。
      • ObjectVersionNumber; integer; 置換ヘッダーが更新された回数。
      • PrimaryItemDescription; string; プライマリ内部品目の説明。
      • PrimaryItemId; integer; プライマリ内部品目を一意に識別する値。
      • PrimaryItemImageURL; string; アイテム・マスターにアップロードされるプライマリ・アイテム・イメージのURL。
      • PrimaryItemNumber; string; プライマリ内部品目を識別する数値。
      • PrimaryUnitOfMeasure; string; 元のアイテムのプライマリ単位の名前を示す属性。
      • ProcurementBUId; integer; 調達ビジネス・ユニットを一意に識別する値。
      • ProcurementBUName; string; 調達ビジネス・ユニットの名前。
      • PurchasingUnitOfMeasure; string; 元の品目の購買単位の名前を示す属性。
      • ReinstateFlag; boolean; 少なくとも1つの組織の置換タスクに対して再稼働が完了したかどうかを示す属性。
      • ReplacementDefType; string; MPNか内部アイテムかを示す置換の定義に使用されるアイテム番号のタイプ。
      • ReplacementDefTypeCode; string; MPNか内部品目かを示す置換の定義に使用される品目番号タイプの参照コード。
      • ReplacementEndDate; string; 置換定義に対して回復処理が開始される日付。
      • ReplacementFlag; boolean; 少なくとも1つの組織の置換タスクに対して置換フェーズが完了したかどうかを示す属性。
      • ReplacementHeaderStatus; string; 置換ヘッダーのステータス。
      • ReplacementHeaderStatusCode; string; 置換ヘッダー・ステータスの参照値コード。
      • ReplacementId; integer; 置換ヘッダーを一意に識別する値。
      • ReplacementLevelType; string; 置換のレベルが在庫組織に固有か、組織全体に適用可能かを示します。
      • ReplacementLevelTypeCode; string; 置換レベルの参照値コードで、置換が在庫組織に固有であるか、組織全体でグローバルであるかを示します。
      • ReplacementNumber; integer; 置換ヘッダーを一意に識別する数値。
      • ReplacementStartDate; string; 置換定義に対して置換アクションが開始される日付。
      • ReplacementType; string; 永続か一時かを示す置換のタイプ。
      • ReplacementTypeCode; string; 置換タイプが永続であるか一時であるかを示す参照コード。
      • SubItemNotAssignedFlag; boolean; グローバル置換タスクの1つ以上の組織に代替品目が割り当てられていないことを示す属性。
      • SupplierId; integer; 置換が定義されているプライマリ・サプライヤを一意に識別する値。
      • SupplierName; string; 置換が定義されているサプライヤの名前。
      • SupplierPartNumber; string; 元のアイテムのサプライヤ・アイテム番号を示す属性。
      • SupplierSite; string; 置換が定義されているサプライヤ・サイトの名前。
      • SupplierSiteId; integer; 置換が定義されているプライマリ・サプライヤ・サイトを一意に識別する値。
    • "?totalResults=true"の場合、リソース・コレクション表現には"推定行数"が含まれます。それ以外の場合、カウントは含まれません。 デフォルト値はfalseです。
    ヘッダー・パラメータ
    • REST APIがランタイム・カスタマイズをサポートしている場合、サービスのシェイプはランタイム中に変更される可能性があります。 RESTクライアントは、これらの変更から自身を分離したり、このヘッダーを指定して最新バージョンのAPIと対話することを選択できます。 たとえば: Metadata-Context:sandbox="TrackEmployeeFeature".
    • RESTクライアントとサービスの間のプロトコル・バージョン。 クライアントがリクエストでこのヘッダーを指定しない場合、サーバーはAPIのデフォルト・バージョンを選択します。

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

    トップに戻る

    レスポンス

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

    デフォルトのレスポンス

    次の表では、このタスクに対するデフォルトのレスポンスについて説明します。
    ヘッダー
    • REST APIがランタイム・カスタマイズをサポートしている場合、サービスのシェイプはランタイム中に変更される可能性があります。 RESTクライアントは、これらの変更から自身を分離したり、このヘッダーを指定して最新バージョンのAPIと対話することを選択できます。 たとえば: Metadata-Context:sandbox="TrackEmployeeFeature".
    • RESTクライアントとサービスの間のプロトコル・バージョン。 クライアントがリクエストでこのヘッダーを指定しない場合、サーバーはAPIのデフォルト・バージョンを選択します。
    本文 ()
    ルート・スキーマ : massReplacementHeaders
    タイプ: object
    ソースを表示
    ネストされたスキーマ : 品目
    タイプ: array
    タイトル: Items
    コレクション内の品目。
    ソースを表示
    ネストされたスキーマ : massReplacementHeaders-item-response
    タイプ: object
    ソースを表示
    ネストされたスキーマ : 一括置換グループ組織
    タイプ: array
    タイトル: Mass Replacement Grouped Organizations
    massReplacementGroupedOrgsリソースは、品目置換プロセス中にグループ化された組織を取得します。
    ソースを表示
    ネストされたスキーマ : 一括置換明細
    タイプ: array
    タイトル: Mass Replacement Lines
    massReplacementLinesリソースは、置換ヘッダーの置換が開始される組織を表す置換行を作成します。
    ソースを表示
    ネストされたスキーマ : massReplacementHeaders-massReplacementGroupedOrgs-item-response
    タイプ: object
    ソースを表示
    ネストされたスキーマ : massReplacementHeaders-massReplacementLines-item-response
    タイプ: object
    ソースを表示
    ネストされたスキーマ : 一括置換購買オーダー詳細
    タイプ: array
    タイトル: Mass Replacement Purchase Order Details
    一括置換購買オーダー詳細リソースは、一括置換が行われた購買オーダーの詳細を作成します。
    ソースを表示
    ネストされたスキーマ : massReplacementHeaders-massReplacementLines-massReplacementPODetails-item-response
    タイプ: object
    ソースを表示
    トップに戻る

    この例では、すべての置換ヘッダーを取得する方法について説明します。

    cURLコマンドの例

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

    curl -u username:password "https://servername/fscmRestApi/resources/version/massReplacementHeaders"

    レスポンス本文の例

    JSON形式のレスポンス本文の例を次に示します。
    "{
        "items": [
            {
                "ReplacementId": 300100552611876,
                "ReplacementNumber": 1,
                "ReplacementLevelTypeCode": "ORA_SCH_PR_ORG",
                "ReplacementLevelType": "Each organization individually",
                "ReplacementDefTypeCode": "ORA_SCH_PR_INTERNAL_ITEM",
                "ReplacementDefType": "Master item",
                "ReplacementTypeCode": "ORA_SCH_PR_TEMPORARY",
                "ReplacementType": "Temporary",
                "PrimaryItemNumber": "SCH1020",
                "PrimaryItemDescription": "Z-Med 12 Pacemaker",
                "PrimaryItemId": 300100545228228,
                "ManufacturerPartNumber": null,
                "ManufacturerPartId": null,
                "SupplierName": ???Supplier01???,
                "SupplierId": 6134,
                "SupplierSite": ???SCH Supplier01???,
                "SupplierSiteId": 300100203539381,
                "ProcurementBUName": "Vision Healthcare USA",
                "ProcurementBUId": 300100200125593,
                "ReplacementHeaderStatusCode": "ORA_SCH_PR_OPEN",
                "ReplacementHeaderStatus": "In-Progress",
                "ReplacementStartDate": null,
                "ReplacementEndDate": null,
                "ObjectVersionNumber": 1,
                "ExceptionCount": 0,
                "LinesCount": 0,
                "MakePermanentFlag": "true",
                "MarkCompleteFlag": "false",
                "links": [
                    {
                        "rel": "self",
                        "href": "https://servername/fscmRestApi/resources/version/massReplacementHeaders/300100552611876",
                        "name": "massReplacementHeaders",
                        "kind": "item",
                        "properties": {
                            "changeIndicator": "ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                        }
                    },
                    {
                        "rel": "canonical",
                        "href": "https://servername/fscmRestApi/resources/version/massReplacementHeaders/300100552611876",
                        "name": "massReplacementHeaders",
                        "kind": "item"
                    },
                    {
                        "rel": "child",
                        "href": "https://servername/fscmRestApi/resources/version/massReplacementHeaders/300100552611876/child/massReplacementLines",
                        "name": "massReplacementLines",
                        "kind": "collection"
                    }
                ]
            },
            {
                "ReplacementId": 300100553117194,
                "ReplacementNumber": 1005,
                "ReplacementLevelTypeCode": "ORA_SCH_PR_ORG",
                "ReplacementLevelType": "Each organization individually",
                "ReplacementDefTypeCode": "ORA_SCH_PR_INTERNAL_ITEM",
                "ReplacementDefType": "Master item",
                "ReplacementTypeCode": "ORA_SCH_PR_PERMANENT",
                "ReplacementType": "Permanent",
                "PrimaryItemNumber": "SCH2020",
                "PrimaryItemDescription": "Z-Med 12 Pacemaker",
                "PrimaryItemId": 300100545303414,
                "ManufacturerPartNumber": null,
                "ManufacturerPartId": null,
                "SupplierName": ???Supplier01???,
                "SupplierId": 6134,
                "SupplierSite": ???SCH Supplier01???,
                "SupplierSiteId": 300100203539381,
                "ProcurementBUName": "Vision Healthcare USA",
                "ProcurementBUId": 300100200125593,
                "ReplacementHeaderStatusCode": "ORA_SCH_PR_OPEN",
                "ReplacementHeaderStatus": "In-Progress",
                "ReplacementStartDate": "2022-04-14",
                "ReplacementEndDate": null,
                "ObjectVersionNumber": 2,
                "ExceptionCount": 0,
                "LinesCount": 1,
                "MakePermanentFlag": "false",
                "MarkCompleteFlag": "false",
                "links": [
                    {
                        "rel": "self",
                        "href": "https://servername/fscmRestApi/resources/version/massReplacementHeaders/300100553117194",
                        "name": "massReplacementHeaders",
                        "kind": "item",
                        "properties": {
                            "changeIndicator": "ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                        }
                    },
                    {
                        "rel": "canonical",
                        "href": "https://servername/fscmRestApi/resources/version/massReplacementHeaders/300100553117194",
                        "name": "massReplacementHeaders",
                        "kind": "item"
                    },
                    {
                        "rel": "child",
                        "href": "https://servername/fscmRestApi/resources/version/massReplacementHeaders/300100553117194/child/massReplacementLines",
                        "name": "massReplacementLines",
                        "kind": "collection"
                    }
                ]
            },
            {
                "ReplacementId": 300100553117155,
                "ReplacementNumber": 1003,
                "ReplacementLevelTypeCode": "ORA_SCH_PR_ORG",
                "ReplacementLevelType": "Each organization individually",
                "ReplacementDefTypeCode": "ORA_SCH_PR_INTERNAL_ITEM",
                "ReplacementDefType": "Master item",
                "ReplacementTypeCode": "ORA_SCH_PR_PERMANENT",
                "ReplacementType": "Permanent",
                "PrimaryItemNumber": "SCH2060",
                "PrimaryItemDescription": "Scorpio NRG Knee System Tibial Insert",
                "PrimaryItemId": 300100545303628,
                "ManufacturerPartNumber": null,
                "ManufacturerPartId": null,
                "SupplierName": ???SCH Supplier01???,
                "SupplierId": 6134,
                "SupplierSite": ???SCH Supplier01???,
                "SupplierSiteId": 300100203539381,
                "ProcurementBUName": "Vision Healthcare USA",
                "ProcurementBUId": 300100200125593,
                "ReplacementHeaderStatusCode": "ORA_SCH_PR_OPEN",
                "ReplacementHeaderStatus": "In-Progress",
                "ReplacementStartDate": null,
                "ReplacementEndDate": null,
                "ObjectVersionNumber": 1,
                "ExceptionCount": 0,
                "LinesCount": 0,
                "MakePermanentFlag": "false",
                "MarkCompleteFlag": "false",
                "links": [
                    {
                        "rel": "self",
                        "href": "https://servername/fscmRestApi/resources/version/massReplacementHeaders/300100553117155",
                        "name": "massReplacementHeaders",
                        "kind": "item",
                        "properties": {
                            "changeIndicator": "ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                        }
                    },
                    {
                        "rel": "canonical",
                        "href": "https://servername/fscmRestApi/resources/version/massReplacementHeaders/300100553117155",
                        "name": "massReplacementHeaders",
                        "kind": "item"
                    },
                    {
                        "rel": "child",
                        "href": "https://servername/fscmRestApi/resources/version/massReplacementHeaders/300100553117155/child/massReplacementLines",
                        "name": "massReplacementLines",
                        "kind": "collection"
                    }
            "
    「トップに戻る」