PUT api/quote/{id}/detail/{guid}
Updates an existing Quote detail
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id |
Guid Identifier of Quote Header record |
globally unique identifier |
Required |
guid |
Guid Identifier of Quote Detail record |
globally unique identifier |
Required |
Body Parameters
Quote Detail record
QuoteDetailName | Description | Type | Additional information |
---|---|---|---|
SaleItemID | integer |
None. |
|
SaleHeaderID | integer |
None. |
|
Identifier | Collection of byte |
None. |
|
IdentifierGuid | globally unique identifier |
None. |
|
PLU | integer |
None. |
|
PLUG_UID | Collection of byte |
None. |
|
PluGuid | globally unique identifier |
None. |
|
AccountId | Collection of byte |
None. |
|
AccountIdGuid | globally unique identifier |
None. |
|
NormalPrice | integer |
None. |
|
OriginalSellingPrice | integer |
None. |
|
DiscountPrice | integer |
None. |
|
Unit | integer |
None. |
|
Quantity | integer |
None. |
|
TotalCents | integer |
None. |
|
FixedPrice | integer |
None. |
|
TranType | TransactionType |
None. |
|
Processed | boolean |
None. |
|
DiscountType | integer |
None. |
|
OperatorDiscount | boolean |
None. |
|
Cost | integer |
None. |
|
CostDecimals | integer |
None. |
|
Active | boolean |
None. |
|
Markdown | boolean |
None. |
|
ManualQuantity | boolean |
None. |
|
ManualPrice | boolean |
None. |
|
ManualMode | boolean |
None. |
|
Offline | boolean |
None. |
|
Refunded | boolean |
None. |
|
Barcode | string |
String length: inclusive between 0 and 128 |
|
KeyedSale | boolean |
None. |
|
DiscountedID | integer |
None. |
|
FuelID | integer |
None. |
|
SerialNumber | string |
String length: inclusive between 0 and 64 |
|
BestOrExpire | date |
None. |
|
BestOrExpireType | boolean |
None. |
|
RefundG_UID | Collection of byte |
None. |
|
RefundGuid | globally unique identifier |
None. |
|
ProviderName | string |
String length: inclusive between 0 and 16 |
|
Campaign | string |
String length: inclusive between 0 and 64 |
|
CampaignType | integer |
None. |
|
ModifiedID | integer |
None. |
|
OmittedIngredient | boolean |
None. |
|
TaxPercent | decimal number |
None. |
|
TaxAmount | decimal number |
None. |
|
RefundablePrice | decimal number |
None. |
|
ShowDiscounts | boolean |
None. |
|
OrderPrinted | boolean |
None. |
|
Note | string |
String length: inclusive between 0 and 140 |
|
OperatorG_UID | Collection of byte |
None. |
|
OperatorGuid | globally unique identifier |
None. |
|
ModifierName | string |
String length: inclusive between 0 and 60 |
|
ModifierSetName | string |
String length: inclusive between 0 and 60 |
|
TotalValueWasScanned | boolean |
None. |
|
Sold | boolean |
None. |
|
CampaignPrice | boolean |
None. |
|
ScannedValue | integer |
None. |
|
CampaignName | string |
String length: inclusive between 0 and 64 |
|
ComboDiscount | integer |
None. |
|
WeightEmbedded | boolean |
None. |
|
DepartmentID | integer |
None. |
|
DepartmentCode | string |
String length: inclusive between 0 and 20 |
|
IdempotentVoid | Collection of byte |
None. |
|
IdempotentVoidGuid | globally unique identifier |
None. |
|
SaleHeaderGuid | Collection of byte |
Relation. This field may not always be loaded or used for updates. |
|
SaleHeaderIdentifierGuid | globally unique identifier |
Relation. This field may not always be loaded or used for updates. |
|
Discounts |
This will be used to add/update Discounts associated with the current detail line |
Collection of QuoteDetail |
Relation. This field may not always be loaded or used for updates. |
Modifiers |
This will be used to add/update Modifiers associated with the current detail line |
Collection of QuoteDetail |
Relation. This field may not always be loaded or used for updates. |
Request Formats
application/json, text/json
{ "saleItemID": 1, "saleHeaderID": 2, "identifier": "5I3/n0G/eUKMn55bO1nvpw==", "identifierGuid": "9fff8de4-bf41-4279-8c9f-9e5b3b59efa7", "plu": 1, "pluG_UID": "+XXrMaxlFEq3WgW2eCjJWw==", "pluGuid": "31eb75f9-65ac-4a14-b75a-05b67828c95b", "accountId": "rQygx3A74Euu5DC/vVQJmg==", "accountIdGuid": "c7a00cad-3b70-4be0-aee4-30bfbd54099a", "normalPrice": 3, "originalSellingPrice": 4, "discountPrice": 5, "unit": 1, "quantity": 6, "totalCents": 7, "fixedPrice": 1, "tranType": 1, "processed": true, "discountType": 1, "operatorDiscount": true, "cost": 1, "costDecimals": 8, "active": true, "markdown": true, "manualQuantity": true, "manualPrice": true, "manualMode": true, "offline": true, "refunded": true, "barcode": "sample string 9", "keyedSale": true, "discountedID": 1, "fuelID": 1, "serialNumber": "sample string 10", "bestOrExpire": "2025-10-05T00:01:47.0608752", "bestOrExpireType": true, "refundG_UID": "NhNqKwrle0aIps+negbFLg==", "refundGuid": "2b6a1336-e50a-467b-88a6-cfa77a06c52e", "providerName": "sample string 11", "campaign": "sample string 12", "campaignType": 1, "modifiedID": 1, "omittedIngredient": true, "taxPercent": 1.1, "taxAmount": 1.1, "refundablePrice": 1.1, "showDiscounts": true, "orderPrinted": true, "note": "sample string 13", "operatorG_UID": "lSMXqfO12EO9dp3MprdpOg==", "operatorGuid": "a9172395-b5f3-43d8-bd76-9dcca6b7693a", "modifierName": "sample string 14", "modifierSetName": "sample string 15", "totalValueWasScanned": true, "sold": true, "campaignPrice": true, "scannedValue": 1, "campaignName": "sample string 16", "comboDiscount": 1, "weightEmbedded": true, "departmentID": 1, "departmentCode": "sample string 17", "idempotentVoid": "wXB2VzvM1kCBVbgdZyjd0w==", "idempotentVoidGuid": "577670c1-cc3b-40d6-8155-b81d6728ddd3", "saleHeaderGuid": "1YkeMZ4t0Umqnk3aVqm/0g==", "saleHeaderIdentifierGuid": "311e89d5-2d9e-49d1-aa9e-4dda56a9bfd2", "discounts": [ { "$ref": "1" }, { "$ref": "1" } ], "modifiers": [ { "$ref": "1" }, { "$ref": "1" } ] }
application/xml
Sample not available.
text/xml
Sample not available.
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
Returns an updated detail record with Discounts and Modifiers if exist.
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel
Sample not available.