Add Bin Transfer
Use this operation to transfer stock from one Bin to another.
Parameters
Body Params | |
---|---|
JSON: | json |
XML: | string |
Path Params | |
---|---|
yourCompany: | string |
Header Params | |
---|---|
Accept: | string |
Query Auth | |
---|---|
key: | string |
Header Auth | |
---|---|
apiKey: | string |
Sample Code
{
"BinTransfers": {
"BinTransfer": [{
"ProductCode": "040820230 1",
"MatrixSKUCode": "",
"StockLocation": "OAK",
"FromBinLocation": "BinLocation-A",
"ToBinLocation": "BinLocation-B",
"Quantity": "1"
},
{
"ProductCode": "040820230 2",
"MatrixSKUCode": "",
"StockLocation": "OAK",
"FromBinLocation": "BinLocation-C",
"ToBinLocation": "BinLocation-D",
"Quantity": "1"
}]
}
}
<BinTransfers>
<BinTransfer>
<ProductCode>040820230 1</ProductCode>
<MatrixSKUCode></MatrixSKUCode>
<StockLocation>OAK</StockLocation>
<FromBinLocation>BinLocation-A</FromBinLocation>
<ToBinLocation>BinLocation-B</ToBinLocation>
<Quantity>1</Quantity>
</BinTransfer>
<BinTransfer>
<ProductCode>040820230 2</ProductCode>
<MatrixSKUCode></MatrixSKUCode>
<StockLocation>OAK</StockLocation>
<FromBinLocation>BinLocation-C</FromBinLocation>
<ToBinLocation>BinLocation-D</ToBinLocation>
<Quantity>1</Quantity>
</BinTransfer>
</BinTransfers>
Sample Response
{
"MCM": {
"response": {
"objectType": "Products",
"syncTime": "2024-08-28 09:47:40"
},
"parameters": {
"results": {
"message": {
"success_message": {
"bintransfer": [
{
"from_bin": "BinLocation-A",
"to_bin": "BinLocation-B"
},
{
"from_bin": "BinLocation-C",
"to_bin": "BinLocation-D"
}
]
},
"error_message": null
}
}
}
}
}
<MCM>
<response>
<objectType>Products</objectType>
<syncTime>2024-08-28 09:47:40</syncTime>
</response>
<parameters>
<results>
<message>
<success_message>
<bintransfer>
<from_bin>BinLocation-A</from_bin>
<to_bin>BinLocation-B</to_bin>
</bintransfer>
<bintransfer>
<from_bin>BinLocation-C</from_bin>
<to_bin>BinLocation-D</to_bin>
</bintransfer>
</success_message>
<error_message />
</message>
</results>
</parameters>
</MCM>
WADL
<?xml version="1.0" encoding="utf-8"?>
<application>
<resources base="https://{yourCompany}.agiliron.net/agiliron/api-40/">
<resource path="BinTransfer">
<method name="POST">
<request>
<param name="key" type="xsd:string" style="query" required="true"/>
<param name="ProductCode" type="xsd:string" style="query" required="true"/>
<param name="MatrixSKUCode" type="xsd:string" style="query">
<param name="StockLocation" type="xsd:sting" style="query" required="true"/>
<param name="FromBinLocation" type="xsd:string" style="query" required="true"/>
<param name="ToBinLocation" type="xsd:string" style="query" required="true"/>
<param name="Quantity" type="xsd:int" style="query" required="true"/>
</request>
<response status="200">
<representation mediaType="application/xml" element="yn:ResultSet"/>
</response>
<response status="400">
<representation mediaType="application/xml" element="ya:Error"/>
</response>
</method>
</resource>
</resources>
</application>
Updated about 2 hours ago