POST api/StockOrder/Validate
Request Information
URI Parameters
None.
Body Parameters
StockOrderHeaderViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| CatalogueId | integer |
None. |
|
| SiteCode | integer |
None. |
|
| TCPReferenceCode | integer |
None. |
|
| TCPTransactionReference | string |
None. |
|
| TCPDateGenerated | date |
None. |
|
| TCPNote | string |
None. |
|
| TCPDateCreated | date |
None. |
|
| TCPDateModified | date |
None. |
|
| TCPDateDelivery | date |
None. |
|
| TCPSupplier | integer |
None. |
|
| TCPDiscount | decimal number |
None. |
|
| TCPCharge | decimal number |
None. |
|
| Temperature | Temperature |
None. |
|
| ExpectedDeliveryDate | date |
None. |
|
| Details | Collection of StockOrderDetailViewModel |
None. |
Request Formats
application/json, text/json
Sample:
{
"CatalogueId": 1,
"SiteCode": 2,
"TCPReferenceCode": 3,
"TCPTransactionReference": "sample string 4",
"TCPDateGenerated": "2025-12-16T01:20:29.853107+00:00",
"TCPNote": "sample string 6",
"TCPDateCreated": "2025-12-16T01:20:29.853107+00:00",
"TCPDateModified": "2025-12-16T01:20:29.853107+00:00",
"TCPDateDelivery": "2025-12-16T01:20:29.853107+00:00",
"TCPSupplier": 9,
"TCPDiscount": 10.1,
"TCPCharge": 11.1,
"Temperature": 0,
"ExpectedDeliveryDate": "2025-12-16T01:20:29.853107+00:00",
"Details": [
{
"ProductID": "eb5dbb20-78f6-440d-850f-469f4c656e7d",
"SKUCostPrice": 1.0,
"SKUSellingPrice": 1.0,
"SKUSize": 1.0,
"SKUName": "sample string 2",
"TaxRate": 1.0,
"TaxName": "sample string 3",
"QuantityRequested": 4.1,
"QuantityAccepted": 5.1,
"QuantityRejected": 6.1,
"LineNumber": 7,
"ProviderStatus": 0,
"ProviderNotes": "sample string 8",
"QuantitySubstituted": 9.1,
"ExpectedDeliveryDate": "2025-12-16T01:20:29.853107+00:00",
"TemperatureAtTime": 0
},
{
"ProductID": "eb5dbb20-78f6-440d-850f-469f4c656e7d",
"SKUCostPrice": 1.0,
"SKUSellingPrice": 1.0,
"SKUSize": 1.0,
"SKUName": "sample string 2",
"TaxRate": 1.0,
"TaxName": "sample string 3",
"QuantityRequested": 4.1,
"QuantityAccepted": 5.1,
"QuantityRejected": 6.1,
"LineNumber": 7,
"ProviderStatus": 0,
"ProviderNotes": "sample string 8",
"QuantitySubstituted": 9.1,
"ExpectedDeliveryDate": "2025-12-16T01:20:29.853107+00:00",
"TemperatureAtTime": 0
}
]
}
application/xml
Sample:
Sample not available.
text/xml
Sample:
Sample not available.
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IStockOrderImportResult| Name | Description | Type | Additional information |
|---|---|---|---|
| Action | CatalogueOrderImportResult |
None. |
|
| ID | globally unique identifier |
None. |
Response Formats
application/json, text/json
Sample:
{
"Action": 0,
"ID": "5b21f5ba-c148-403e-8dad-8a21831e1c55"
}
application/xml, text/xml
Sample:
<IStockOrderImportResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Fidelity.Fusion.Catalogue.Common.Models.CatalogueProvider"> <Action>OrderFailed</Action> <ID>5b21f5ba-c148-403e-8dad-8a21831e1c55</ID> </IStockOrderImportResult>