PUT api/ProductTransitions/PutProductTransitions
D365 API: Out Prodct Transition in CRM
Request Information
URI Parameters
None.
Body Parameters
ProductTransitionRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| AccountId | globally unique identifier |
None. |
|
| RelatedProductId | globally unique identifier |
None. |
|
| CurrentPriceListId | globally unique identifier |
None. |
|
| CurrentProductId | globally unique identifier |
None. |
|
| FutureProductId | globally unique identifier |
None. |
|
| TargetYear |
Target Year. |
integer |
None. |
| TargetMonth |
Target Month. |
Month |
None. |
| ProductUpgradeCodeId |
Product Upgrade Code. |
globally unique identifier |
None. |
| DowngradeReasonId |
Downgrade Reason Id. |
globally unique identifier |
None. |
| DowngradeDescription |
Downgrade Description. |
string |
None. |
Request Formats
application/json, text/json
Sample:
{
"AccountId": "da32e550-dc84-4824-a6ac-3434ce97ba0e",
"RelatedProductId": "90e15d19-e9a9-4f42-a602-373ab1265c6b",
"CurrentPriceListId": "b5bbbe27-4517-4b3d-bfd4-589b1875f12c",
"CurrentProductId": "d5831566-096b-42e1-93fa-27e5cde16cdf",
"FutureProductId": "43b45ce7-0c17-4c97-99c6-360c209cd9d1",
"TargetYear": 6,
"TargetMonth": 0,
"ProductUpgradeCodeId": "6ea95389-1499-494c-bb7c-89608e5973e3",
"DowngradeReasonId": "b7e824f2-cc4e-453c-8338-9cf91080dd3e",
"DowngradeDescription": "sample string 9"
}
application/xml, text/xml
Sample:
<ProductTransitionRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SmartPayroll.Crm.WebApi.Models.RequestClasses"> <AccountId>da32e550-dc84-4824-a6ac-3434ce97ba0e</AccountId> <CurrentPriceListId>b5bbbe27-4517-4b3d-bfd4-589b1875f12c</CurrentPriceListId> <CurrentProductId>d5831566-096b-42e1-93fa-27e5cde16cdf</CurrentProductId> <DowngradeDescription>sample string 9</DowngradeDescription> <DowngradeReasonId>b7e824f2-cc4e-453c-8338-9cf91080dd3e</DowngradeReasonId> <FutureProductId>43b45ce7-0c17-4c97-99c6-360c209cd9d1</FutureProductId> <ProductUpgradeCodeId>6ea95389-1499-494c-bb7c-89608e5973e3</ProductUpgradeCodeId> <RelatedProductId>90e15d19-e9a9-4f42-a602-373ab1265c6b</RelatedProductId> <TargetMonth>Invalid</TargetMonth> <TargetYear>6</TargetYear> </ProductTransitionRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |