POST api/productmaster/saveProductStock?expenseElement={expenseElement}&defaultWarehouse={defaultWarehouse}&originator={originator}&frameCode={frameCode}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| expenseElement | string |
Required |
|
| defaultWarehouse | string |
Required |
|
| originator | string |
Required |
|
| frameCode | string |
Required |
Body Parameters
ProductStockDto| Name | Description | Type | Additional information |
|---|---|---|---|
| CatlogCode | string |
None. |
|
| ReorderPolicy | string |
None. |
|
| ReorderQty | decimal number |
None. |
|
| MinQty | decimal number |
None. |
|
| MaxQty | decimal number |
None. |
|
| SafetyQty | decimal number |
None. |
|
| OnHandQty | decimal number |
None. |
|
| ReservedQty | decimal number |
None. |
|
| OnOrderQty | decimal number |
None. |
|
| TransitQty | decimal number |
None. |
|
| ManifestReservedQty | decimal number |
None. |
|
| DefWarehouse | string |
None. |
|
| NegTag | string |
None. |
|
| Status | string |
None. |
|
| MinPolicyweek | decimal number |
None. |
|
| SafetyPolicyweek | decimal number |
None. |
|
| DefStorageWh | string |
None. |
|
| OverRsvQty | integer |
None. |
|
| Version | integer |
None. |
|
| NegTagOpt | Collection of LookupModel |
None. |
|
| WarehouseList | Collection of StockWarehouseDto |
None. |
|
| ReturnStatus | boolean |
None. |
|
| ReturnMessage | Collection of string |
None. |
|
| ReturnCount | integer |
None. |
|
| ReturnValue | integer |
None. |
|
| RequiresConfirmation | boolean |
None. |
|
| ValidationErrors | Dictionary of Object [key] and Object [value] |
None. |
Request Formats
application/json, text/json
Sample:
{
"ValidationErrors": {
"System.Object": {}
},
"CatlogCode": "sample string 1",
"ReorderPolicy": "sample string 2",
"ReorderQty": 3.0,
"MinQty": 4.0,
"MaxQty": 5.0,
"SafetyQty": 6.0,
"OnHandQty": 7.0,
"ReservedQty": 8.0,
"OnOrderQty": 9.0,
"TransitQty": 10.0,
"ManifestReservedQty": 11.0,
"DefWarehouse": "sample string 12",
"NegTag": "sample string 13",
"Status": "sample string 14",
"MinPolicyweek": 15.0,
"SafetyPolicyweek": 16.0,
"DefStorageWh": "sample string 17",
"OverRsvQty": 18,
"Version": 19,
"NegTagOpt": [
{
"Code": "sample string 1",
"CodeInt": 1,
"Description": "sample string 2",
"Code2": "sample string 3"
},
{
"Code": "sample string 1",
"CodeInt": 1,
"Description": "sample string 2",
"Code2": "sample string 3"
}
],
"WarehouseList": [
{
"WarehouseId": "sample string 1",
"OnHandQty": 2.0,
"CompanyCode": "sample string 3",
"OldRecdQty": 4.0
},
{
"WarehouseId": "sample string 1",
"OnHandQty": 2.0,
"CompanyCode": "sample string 3",
"OldRecdQty": 4.0
}
],
"ReturnStatus": true,
"ReturnMessage": [
"sample string 1",
"sample string 2"
],
"ReturnCount": 21,
"ReturnValue": 22,
"RequiresConfirmation": true
}
text/xml
Sample:
<ProductStockDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Peercore.Transport.AppService.DTOs.General">
<RequiresConfirmation xmlns="http://schemas.datacontract.org/2004/07/Peercore.Transport.Model">true</RequiresConfirmation>
<ReturnCount xmlns="http://schemas.datacontract.org/2004/07/Peercore.Transport.Model">21</ReturnCount>
<ReturnMessage xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.datacontract.org/2004/07/Peercore.Transport.Model">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</ReturnMessage>
<ReturnStatus xmlns="http://schemas.datacontract.org/2004/07/Peercore.Transport.Model">true</ReturnStatus>
<ReturnValue xmlns="http://schemas.datacontract.org/2004/07/Peercore.Transport.Model">22</ReturnValue>
<ValidationErrors xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.datacontract.org/2004/07/Peercore.Transport.Model">
<d2p1:KeyValueOfanyTypeanyType>
<d2p1:Key />
<d2p1:Value />
</d2p1:KeyValueOfanyTypeanyType>
<d2p1:KeyValueOfanyTypeanyType>
<d2p1:Key />
<d2p1:Value />
</d2p1:KeyValueOfanyTypeanyType>
</ValidationErrors>
<CatlogCode>sample string 1</CatlogCode>
<DefStorageWh>sample string 17</DefStorageWh>
<DefWarehouse>sample string 12</DefWarehouse>
<ManifestReservedQty>11</ManifestReservedQty>
<MaxQty>5</MaxQty>
<MinPolicyweek>15</MinPolicyweek>
<MinQty>4</MinQty>
<NegTag>sample string 13</NegTag>
<NegTagOpt xmlns:d2p1="http://schemas.datacontract.org/2004/07/Peercore.Transport.Model">
<d2p1:LookupModel>
<d2p1:Code>sample string 1</d2p1:Code>
<d2p1:Code2>sample string 3</d2p1:Code2>
<d2p1:CodeInt>1</d2p1:CodeInt>
<d2p1:Description>sample string 2</d2p1:Description>
</d2p1:LookupModel>
<d2p1:LookupModel>
<d2p1:Code>sample string 1</d2p1:Code>
<d2p1:Code2>sample string 3</d2p1:Code2>
<d2p1:CodeInt>1</d2p1:CodeInt>
<d2p1:Description>sample string 2</d2p1:Description>
</d2p1:LookupModel>
</NegTagOpt>
<OnHandQty>7</OnHandQty>
<OnOrderQty>9</OnOrderQty>
<OverRsvQty>18</OverRsvQty>
<ReorderPolicy>sample string 2</ReorderPolicy>
<ReorderQty>3</ReorderQty>
<ReservedQty>8</ReservedQty>
<SafetyPolicyweek>16</SafetyPolicyweek>
<SafetyQty>6</SafetyQty>
<Status>sample string 14</Status>
<TransitQty>10</TransitQty>
<Version>19</Version>
<WarehouseList>
<StockWarehouseDto>
<CompanyCode>sample string 3</CompanyCode>
<OldRecdQty>4</OldRecdQty>
<OnHandQty>2</OnHandQty>
<WarehouseId>sample string 1</WarehouseId>
</StockWarehouseDto>
<StockWarehouseDto>
<CompanyCode>sample string 3</CompanyCode>
<OldRecdQty>4</OldRecdQty>
<OnHandQty>2</OnHandQty>
<WarehouseId>sample string 1</WarehouseId>
</StockWarehouseDto>
</WarehouseList>
</ProductStockDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |