Newer Version Available

This content describes an older version of this product. View Latest

Sales Transaction

Output representation of the request to create a sales transaction.
JSON example
1"placeSalesTransactionResponse": {
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.