Sales Transaction
Output representation of the request to create a sales transaction.
JSON Example
1"placeSalesTransactionOutput": {
2 "contextDetails": {
3 "contextId": "e055bb18-d4e8-41c3-881e-0132b9561708",
4 "isBuiltInTransaction": true
5 },
6 "errorResponse": {
7 "errorCode": "INVALID_API_INPUT",
8 "message": "Include record type and method in the request and try again.",
9 "referenceId": "refQuoteItem2"
10 },
11 "isSuccess": true,
12 "salesTransactionId": "0Q0xx0000004CNYCA2",
13 "statusUrl": null,
14 "trackerId": null
15}| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| contextDetails | Sales Transaction Context | Details of the context that’s created for the sales transaction. | Small, 63.0 | 63.0 |
| errorResponse | Sales Transaction Error Response[] | Details of the error if the operation fails. | Small, 63.0 | 63.0 |
| isSuccess | Boolean | Indicates if the operation is successful (true) or not (false). | Small, 63.0 | 63.0 |
| salesTransactionId | String | ID of the sales transaction, such as a quote or an order. | Small, 63.0 | 63.0 |
| statusUrl | String | URL to check the status of the operation. | Small, 63.0 | 63.0 |
| trackerId | String | Unique identifier assigned to a specific operation or request that's used for tracking and referencing the operation. | Small, 63.0 | 63.0 |
The Calculation Status field for a quote or an order shows an intermediate status as Saving during the creation of a sales transaction. If the pricing calculation fails, then the Calculation Status field shows the Pricing Calculation Failed status. See Quote standard object for a list of applicable calculation status values.