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": "12ea294e-b935-4364-b856-b3ca68a81941",
"RelatedProductId": "974beb7d-c8f6-4b2e-b3c2-2ad285678047",
"CurrentPriceListId": "ea52cf26-ee9f-4ed1-8694-98d4765b213f",
"CurrentProductId": "161fed81-7689-4d80-9007-658e4caf10aa",
"FutureProductId": "a5d2f11c-4800-44b5-8781-15c5de086e89",
"TargetYear": 6,
"TargetMonth": 0,
"ProductUpgradeCodeId": "b3691969-7238-4a81-9272-a77ed6b1323a",
"DowngradeReasonId": "29e31928-15ca-49bf-905e-c3372558f736",
"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>12ea294e-b935-4364-b856-b3ca68a81941</AccountId> <CurrentPriceListId>ea52cf26-ee9f-4ed1-8694-98d4765b213f</CurrentPriceListId> <CurrentProductId>161fed81-7689-4d80-9007-658e4caf10aa</CurrentProductId> <DowngradeDescription>sample string 9</DowngradeDescription> <DowngradeReasonId>29e31928-15ca-49bf-905e-c3372558f736</DowngradeReasonId> <FutureProductId>a5d2f11c-4800-44b5-8781-15c5de086e89</FutureProductId> <ProductUpgradeCodeId>b3691969-7238-4a81-9272-a77ed6b1323a</ProductUpgradeCodeId> <RelatedProductId>974beb7d-c8f6-4b2e-b3c2-2ad285678047</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. |