GET api/Records/Materials/{id}
Get Material detail
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id |
|
integer |
Required |
Body Parameters
None.
Response Information
Resource Description
MaterialRecordDetailName | Description | Type | Additional information |
---|---|---|---|
Material |
The Material used |
BasicDetail |
None. |
Store |
|
BasicDetail |
None. |
Quantity |
The Material quantity |
decimal number |
None. |
Returns |
List of store returns |
Collection of MaterialReturn |
None. |
Id |
The consumption ID |
integer |
None. |
Documents |
|
Collection of Document |
None. |
Cost |
|
decimal number |
None. |
VAT |
|
decimal number |
None. |
Entity |
|
Entity |
None. |
Modified |
|
date |
None. |
Asset |
|
Asset |
None. |
CostDocument |
|
BasicDetail |
None. |
Date |
|
date |
None. |
Account |
|
BasicDetail |
None. |
WorkOrder |
|
BasicDetail |
None. |
Supplier |
|
BasicDetail |
None. |
Notes |
|
string |
None. |
Response Formats
Sample:
{ "Material": { "Code": "sample string 1", "Description": "sample string 2" }, "Store": { "Code": "sample string 1", "Description": "sample string 2" }, "Quantity": 1.1, "Returns": [ { "Id": 1, "Date": "2025-05-13T11:44:14.0815447+01:00", "Quantity": 3.1 }, { "Id": 1, "Date": "2025-05-13T11:44:14.0815447+01:00", "Quantity": 3.1 } ], "Id": 2, "Documents": [ { "Description": "sample string 1", "Link": "sample string 2", "IsURL": true, "Print": true, "DocumentType": "Planned" }, { "Description": "sample string 1", "Link": "sample string 2", "IsURL": true, "Print": true, "DocumentType": "Planned" } ], "Cost": 3.1, "VAT": 1.1, "Entity": { "Code": "sample string 1", "Description": "sample string 2", "IsClient": true }, "Modified": "2025-05-13T11:44:14.0815447+01:00", "Asset": { "Code": "sample string 1", "Description": "sample string 2", "State": "Active", "System": { "Code": "sample string 1", "Description": "sample string 2" }, "Entity": { "Code": "sample string 1", "Description": "sample string 2", "IsClient": true }, "Location": { "Code": "sample string 1", "Description": "sample string 2" }, "Modified": "2025-05-13T11:44:14.0815447+01:00", "Father": { "Code": "sample string 1", "Description": "sample string 2" }, "Type": { "Code": "sample string 1", "Description": "sample string 2" }, "SubTypes": [ "Plant", "Plant" ], "Family": { "Code": "sample string 1", "Description": "sample string 2" }, "Operator": { "Code": "sample string 1", "Description": "sample string 2" }, "Calibration": "NoCalibration" }, "CostDocument": { "Code": "sample string 1", "Description": "sample string 2" }, "Date": "2025-05-13T11:44:14.0815447+01:00", "Account": { "Code": "sample string 1", "Description": "sample string 2" }, "WorkOrder": { "Code": "sample string 1", "Description": "sample string 2" }, "Supplier": { "Code": "sample string 1", "Description": "sample string 2" }, "Notes": "sample string 5" }
Sample:
<MaterialRecordDetail xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models.Apontamentos"> <Account xmlns:d2p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d2p1:Code>sample string 1</d2p1:Code> <d2p1:Description>sample string 2</d2p1:Description> </Account> <Asset xmlns:d2p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.Parque"> <d2p1:Calibration>NoCalibration</d2p1:Calibration> <d2p1:Code>sample string 1</d2p1:Code> <d2p1:Description>sample string 2</d2p1:Description> <d2p1:Entity xmlns:d3p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d3p1:Code>sample string 1</d3p1:Code> <d3p1:Description>sample string 2</d3p1:Description> <d3p1:IsClient>true</d3p1:IsClient> </d2p1:Entity> <d2p1:Family xmlns:d3p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d3p1:Code>sample string 1</d3p1:Code> <d3p1:Description>sample string 2</d3p1:Description> </d2p1:Family> <d2p1:Father xmlns:d3p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d3p1:Code>sample string 1</d3p1:Code> <d3p1:Description>sample string 2</d3p1:Description> </d2p1:Father> <d2p1:Location xmlns:d3p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d3p1:Code>sample string 1</d3p1:Code> <d3p1:Description>sample string 2</d3p1:Description> </d2p1:Location> <d2p1:Modified>2025-05-13T11:44:14.0815447+01:00</d2p1:Modified> <d2p1:Operator xmlns:d3p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d3p1:Code>sample string 1</d3p1:Code> <d3p1:Description>sample string 2</d3p1:Description> </d2p1:Operator> <d2p1:State>Active</d2p1:State> <d2p1:SubTypes> <d2p1:SubType>Plant</d2p1:SubType> <d2p1:SubType>Plant</d2p1:SubType> </d2p1:SubTypes> <d2p1:System xmlns:d3p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d3p1:Code>sample string 1</d3p1:Code> <d3p1:Description>sample string 2</d3p1:Description> </d2p1:System> <d2p1:Type xmlns:d3p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d3p1:Code>sample string 1</d3p1:Code> <d3p1:Description>sample string 2</d3p1:Description> </d2p1:Type> </Asset> <Cost>3.1</Cost> <CostDocument xmlns:d2p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d2p1:Code>sample string 1</d2p1:Code> <d2p1:Description>sample string 2</d2p1:Description> </CostDocument> <Date>2025-05-13T11:44:14.0815447+01:00</Date> <Documents xmlns:d2p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d2p1:Document> <d2p1:Description>sample string 1</d2p1:Description> <d2p1:DocumentType>Planned</d2p1:DocumentType> <d2p1:IsURL>true</d2p1:IsURL> <d2p1:Link>sample string 2</d2p1:Link> <d2p1:Print>true</d2p1:Print> </d2p1:Document> <d2p1:Document> <d2p1:Description>sample string 1</d2p1:Description> <d2p1:DocumentType>Planned</d2p1:DocumentType> <d2p1:IsURL>true</d2p1:IsURL> <d2p1:Link>sample string 2</d2p1:Link> <d2p1:Print>true</d2p1:Print> </d2p1:Document> </Documents> <Entity xmlns:d2p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d2p1:Code>sample string 1</d2p1:Code> <d2p1:Description>sample string 2</d2p1:Description> <d2p1:IsClient>true</d2p1:IsClient> </Entity> <Modified>2025-05-13T11:44:14.0815447+01:00</Modified> <Notes>sample string 5</Notes> <Supplier xmlns:d2p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d2p1:Code>sample string 1</d2p1:Code> <d2p1:Description>sample string 2</d2p1:Description> </Supplier> <VAT>1.1</VAT> <WorkOrder xmlns:d2p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d2p1:Code>sample string 1</d2p1:Code> <d2p1:Description>sample string 2</d2p1:Description> </WorkOrder> <Material xmlns:d2p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d2p1:Code>sample string 1</d2p1:Code> <d2p1:Description>sample string 2</d2p1:Description> </Material> <Quantity>1.1</Quantity> <Returns> <MaterialReturn> <Date>2025-05-13T11:44:14.0815447+01:00</Date> <Id>1</Id> <Quantity>3.1</Quantity> </MaterialReturn> <MaterialReturn> <Date>2025-05-13T11:44:14.0815447+01:00</Date> <Id>1</Id> <Quantity>3.1</Quantity> </MaterialReturn> </Returns> <Store xmlns:d2p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d2p1:Code>sample string 1</d2p1:Code> <d2p1:Description>sample string 2</d2p1:Description> </Store> </MaterialRecordDetail>
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Material.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Material.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Store.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Store.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Quantity" 1.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Returns[0].Id" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Returns[0].Date" 2025-05-13T11:44:14.0815447+01:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Returns[0].Quantity" 3.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Returns[1].Id" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Returns[1].Date" 2025-05-13T11:44:14.0815447+01:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Returns[1].Quantity" 3.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Id" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Documents[0].Description" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Documents[0].Link" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Documents[0].IsURL" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Documents[0].Print" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Documents[0].DocumentType" Planned --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Documents[1].Description" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Documents[1].Link" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Documents[1].IsURL" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Documents[1].Print" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Documents[1].DocumentType" Planned --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Cost" 3.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="VAT" 1.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Entity.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Entity.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Entity.IsClient" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Modified" 2025-05-13T11:44:14.0815447+01:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Asset.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Asset.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Asset.State" Active --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Asset.System.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Asset.System.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Asset.Entity.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Asset.Entity.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Asset.Entity.IsClient" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Asset.Location.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Asset.Location.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Asset.Modified" 2025-05-13T11:44:14.0815447+01:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Asset.Father.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Asset.Father.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Asset.Type.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Asset.Type.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Asset.SubTypes[0]" Plant --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Asset.SubTypes[1]" Plant --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Asset.Family.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Asset.Family.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Asset.Operator.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Asset.Operator.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Asset.Calibration" NoCalibration --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CostDocument.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CostDocument.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Date" 2025-05-13T11:44:14.0815447+01:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Account.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Account.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrder.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrder.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Supplier.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Supplier.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Notes" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e--