機械翻訳について

インセンティブ報酬ロールの作成

post

/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles

リクエスト

ヘッダー・パラメータ
  • REST APIがランタイム・カスタマイズをサポートしている場合、サービスのシェイプはランタイム中に変更される可能性があります。 RESTクライアントは、これらの変更から自身を分離したり、このヘッダーを指定して最新バージョンのAPIと対話することを選択できます。 次に例を示します : Metadata-Context:sandbox="TrackEmployeeFeature".
  • RESTクライアントとサービスの間のプロトコル・バージョン。 クライアントがリクエストでこのヘッダーを指定しない場合、サーバーはAPIのデフォルト・バージョンを選択します。
  • 次のいずれかの値が含まれます: trueまたはfalse。 trueの場合、サーバーは作成操作ではなくアップサート操作を実行します。 アップサート操作中、サーバーはペイロードに一致する既存のリソースを検索しようとします。 一致が見つかった場合、サーバーは、新しいリソースを作成するのではなく、既存のリソースを更新します。 見つからないかfalse (デフォルト)の場合、サーバーは作成操作を実行します。 アップサート操作は、有効日RESTリソースではサポートされていないことに注意してください。
サポートされるメディア・タイプ
リクエスト本文 - application/json ()
次の表では、このタスクのリクエストの本文パラメータについて説明します。
ルート・スキーマ : スキーマ
タイプ: object
ソースを表示
ネストされたスキーマ : ロール - 参加者
タイプ: array
タイトル: Role - Participants
ロール - 関係者リソースは、インセンティブ報酬ロールを割り当てることができる関係者を表示、作成、更新および削除するために使用されます。
ソースを表示
ネストされたスキーマ : スキーマ
タイプ: object
ソースを表示
トップに戻る

応答

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

デフォルトのレスポンス

次の表では、このタスクに対するデフォルトのレスポンスについて説明します。
ヘッダー
  • REST APIがランタイム・カスタマイズをサポートしている場合、サービスのシェイプはランタイム中に変更される可能性があります。 RESTクライアントは、これらの変更から自身を分離したり、このヘッダーを指定して最新バージョンのAPIと対話することを選択できます。 次に例を示します : Metadata-Context:sandbox="TrackEmployeeFeature".
  • RESTクライアントとサービスの間のプロトコル・バージョン。 クライアントがリクエストでこのヘッダーを指定しない場合、サーバーはAPIのデフォルト・バージョンを選択します。
本文( )
ルート・スキーマ : incentiveCompensationRoles-item-response
タイプ: object
ソースを表示
ネストされたスキーマ : ロール - 参加者
タイプ: array
タイトル: Role - Participants
ロール - 関係者リソースは、インセンティブ報酬ロールを割り当てることができる関係者を表示、作成、更新および削除するために使用されます。
ソースを表示
ネストされたスキーマ : incentiveCompensationRoles-RoleParticipants-item-response
タイプ: object
ソースを表示
トップに戻る

例:

次の例は、cURLを使用してRESTリソースに対してPOSTリクエストを発行してロールを作成する方法を示しています。

関係者を割り当てずにロールを作成

cURLコマンド

curl --user sales_cloud_user -X POST -d @example_request_payload.json https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/

リクエスト本文の例

次の例は、JSON形式のリクエスト本文のコンテンツを示しています。

{
  "RoleName": "Sales Representative Role",
  "ActiveFlag": true,
  "RoleDescription": "All sales members in our team",
  "AccessType": "INDIVIDUAL"
}

レスポンス本文の例

次の例は、JSON形式のレスポンス本文のコンテンツを示しています。

{
  "RoleName": "Sales Representative Role",
  "ActiveFlag": true,
  "RoleId": 300100089784737,
  "RoleDescription": "All sales members in our team",
  "CreatedBy": "OIC_MGR_OPERATIONS",
  "CreationDate": "2017-03-16T15:39:40+05:30",
  "LastUpdatedBy": "OIC_MGR_OPERATIONS",
  "LastUpdateDate": "2017-03-16T15:39:40+05:30",
  "LastUpdateLogin": "4AC7DE6005D2570AE0537F90B10A3DBA",
  "AccessType": "INDIVIDUAL",
  "links": [
    {
      "rel": "self",
      "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/300100089784737",
      "name": "roles",
      "kind": "item",
      "properties": {
        "changeIndicator": "ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000003737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
      }
    },
    {
      "rel": "canonical",
      "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/300100089784737",
      "name": "roles",
      "kind": "item"
    },
    {
      "rel": "lov",
      "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/300100089784737/lov/CnLookupYesNoVO",
      "name": "CnLookupYesNoVO",
      "kind": "collection"
    },
    {
      "rel": "lov",
      "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/300100089784737/lov/CnLookupAccessTypeVO",
      "name": "CnLookupAccessTypeVO",
      "kind": "collection"
    },
    {
      "rel": "child",
      "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/300100089784737/child/RoleParticipants",
      "name": "RoleParticipants",
      "kind": "collection"
    }
  ]
}

参加者が割り当てられているロールの作成

cURLコマンド

curl -u <username:password> \ -X POST -d @example_request_payload.json https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/300100089785736/child/RoleParticipants/300100089785737

リクエスト本文の例

次の例は、JSON形式のリクエスト本文のコンテンツを示しています。

{
  "RoleName": "Sales Representatives",
  "ActiveFlag": true,
  "RoleDescription": "All sales members in our team",
  "AccessType": "INDIVIDUAL",
  
  "RoleParticipants" : [
	{
      "StartDateActive": "2015-01-01",
      "ParticipantId": 2001,
      "EndDateActive": "2015-12-31",
      "PreserveRoleAssignmentFlag": "true"
	}
  
  ],
  "RoleParticipants" : [
	{
      "StartDateActive": "2015-01-01",
      "ParticipantId": 2002,
      "EndDateActive": "2015-12-31",
      "PreserveRoleAssignmentFlag": "true"
	}
  
  ]  
}

レスポンス本文の例

次の例は、JSON形式のレスポンス本文のコンテンツを示しています。

{
  "RoleName": "Sales Representatives",
  "ActiveFlag": true,
  "RoleId": 300100089785736,
  "RoleDescription": "All sales members in our team",
  "CreatedBy": "OIC_MGR_OPERATIONS",
  "CreationDate": "2017-03-16T17:16:44+05:30",
  "LastUpdatedBy": "OIC_MGR_OPERATIONS",
  "LastUpdateDate": "2017-03-16T17:16:44+05:30",
  "LastUpdateLogin": "4AC7DE6005D2570AE0537F90B10A3DBA",
  "AccessType": "INDIVIDUAL",
  "RoleParticipants": [
    {
      "ParticipantRoleId": 300100089785737,
      "StartDateActive": "2015-01-01",
      "ParticipantId": 2001,
      "RoleId": 300100089785736,
      "LastUpdateLogin": "4AC7DE6005D2570AE0537F90B10A3DBA",
      "LastUpdatedBy": "OIC_MGR_OPERATIONS",
      "LastUpdateDate": "2017-03-16T17:16:44+05:30",
      "CreationDate": "2017-03-16T17:16:44+05:30",
      "CreatedBy": "OIC_MGR_OPERATIONS",
      "EndDateActive": "2015-12-31",
      "ActiveFlag": true,
      "HRPrimaryWorkerNumber": null,
      "ParticipantType": "PARTICIPANT",
      "PartyNumber": "300100005347180",
      "CompensationEndDate": null,
      "HoldPaymentFlag": false,
      "OrgId": 204,
      "HRPersonNumber": null,
      "PayeeOnly": "N",
      "ParticipantName": "IC_PARTY_VO_20111202135553",
      "AnalystName": null,
      "PreserveRoleAssignmentFlag": "true",
      "links": [
        {
          "rel": "self",
          "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/300100089785736/child/RoleParticipants/300100089785737",
          "name": "RoleParticipants",
          "kind": "item",
          "properties": {
            "changeIndicator": "ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000004737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
          }
        },
        {
          "rel": "canonical",
          "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/300100089785736/child/RoleParticipants/300100089785737",
          "name": "RoleParticipants",
          "kind": "item"
        },
        {
          "rel": "parent",
          "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/300100089785736",
          "name": "roles",
          "kind": "item"
        },
        {
          "rel": "lov",
          "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/300100089785736/child/RoleParticipants/300100089785737/lov/BusinessUnitPVO",
          "name": "BusinessUnitPVO",
          "kind": "collection"
        },
        {
          "rel": "lov",
          "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/300100089785736/child/RoleParticipants/300100089785737/lov/ParticipantsVO",
          "name": "ParticipantsVO",
          "kind": "collection"
        },
        {
          "rel": "lov",
          "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/300100089785736/child/RoleParticipants/300100089785737/lov/CnLookupParticipantTypeVO",
          "name": "CnLookupParticipantTypeVO",
          "kind": "collection"
        }
      ]
    },
    {
      "ParticipantRoleId": 300100089785738,
      "StartDateActive": "2015-01-01",
      "ParticipantId": 2002,
      "RoleId": 300100089785736,
      "LastUpdateLogin": "4AC7DE6005D2570AE0537F90B10A3DBA",
      "LastUpdatedBy": "OIC_MGR_OPERATIONS",
      "LastUpdateDate": "2017-03-16T17:16:44+05:30",
      "CreationDate": "2017-03-16T17:16:44+05:30",
      "CreatedBy": "OIC_MGR_OPERATIONS",
      "EndDateActive": "2015-12-31",
      "ActiveFlag": true,
      "HRPrimaryWorkerNumber": null,
      "ParticipantType": "PARTICIPANT",
      "PartyNumber": "300100005347187",
      "CompensationEndDate": null,
      "HoldPaymentFlag": false,
      "OrgId": 204,
      "HRPersonNumber": null,
      "PayeeOnly": "N",
      "ParticipantName": "IC_PARTY_VO_20111202141139",
      "AnalystName": null,
      "PreserveRoleAssignmentFlag": "true",
      "links": [
        {
          "rel": "self",
          "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/300100089785736/child/RoleParticipants/300100089785738",
          "name": "RoleParticipants",
          "kind": "item",
          "properties": {
            "changeIndicator": "ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000004737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
          }
        },
        {
          "rel": "canonical",
          "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/300100089785736/child/RoleParticipants/300100089785738",
          "name": "RoleParticipants",
          "kind": "item"
        },
        {
          "rel": "parent",
          "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/300100089785736",
          "name": "roles",
          "kind": "item"
        },
        {
          "rel": "lov",
          "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/300100089785736/child/RoleParticipants/300100089785738/lov/BusinessUnitPVO",
          "name": "BusinessUnitPVO",
          "kind": "collection"
        },
        {
          "rel": "lov",
          "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/300100089785736/child/RoleParticipants/300100089785738/lov/ParticipantsVO",
          "name": "ParticipantsVO",
          "kind": "collection"
        },
        {
          "rel": "lov",
          "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/300100089785736/child/RoleParticipants/300100089785738/lov/CnLookupParticipantTypeVO",
          "name": "CnLookupParticipantTypeVO",
          "kind": "collection"
        }
      ]
    }
  ],
  "links": [
    {
      "rel": "self",
      "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/300100089785736",
      "name": "roles",
      "kind": "item",
      "properties": {
        "changeIndicator": "ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000003737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
      }
    },
    {
      "rel": "canonical",
      "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/300100089785736",
      "name": "roles",
      "kind": "item"
    },
    {
      "rel": "lov",
      "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/300100089785736/lov/CnLookupYesNoVO",
      "name": "CnLookupYesNoVO",
      "kind": "collection"
    },
    {
      "rel": "lov",
      "href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/incentiveCompensationRoles/300100089785736/lov/CnLookupAccessTypeVO",
      "name": "CnLookupAccessTypeVO",
      "kind": "collection"
    }
  ]
}
「トップに戻る」