Bin Transfer

A bin transfer transaction records changes in bin details of inventory items transferred between bins within a location. This record is available when the Bin Management feature is enabled. This record has the following subrecord: inventory detail. For more details about this type of transaction, see Bin Transfers.

The REST API Browser includes information about the field names and field types of the bin transfer record and about the HTTP methods, request parameters, and operations available to this record. For details, see the REST API Browser’s bin transfer reference page.

For information about using the REST API Browser, see The REST API Browser.

Record IDs

The record ID for a bin transfer REST record is bintransfer.

The record ID for the inventory detail REST subrecord is inventorydetail.

Prerequisites

To transfer lot and serialized items between bins, you must enable the Advanced Bin/Numbered Inventory Management feature.

Code Samples

The following example shows how to create a bin transfer:

            POST {{REST_SERVICES}}/record/v1/bintransfer
{ "location": { "refName": "WMS Warehouse 1" }, "memo": "newdmemo", "tranId": "BT-1234-new", "inventory": { "items": [ { "description": "BinAssembly", "inventoryDetail": { "customForm": { "id": "-10820", "refName": "Standard Inventory Detail Form" }, "ignoreQtyValidation": false, "inventoryAssignment": { "items": [ { "binNumber": { "id": "14", "refName": "W1-InStage5" }, "internalId": 2061, "inventoryDetail": 114, "inventoryStatus": { "id": "1", "refName": "Good" }, "quantity": 5.0, "toBinNumber": { "id": "13", "refName": "W1-IN-InStage4" }, "toInventoryStatus": { "id": "1", "refName": "Good" } } ] }, "item": { "id": "40", "refName": "BinAssembly" }, "itemDescription": "BinAssembly", "location": { "id": "1", "refName": "WMS Warehouse 1" }, "quantity": 5.0, "toLocation": { "id": "-1", "refName": "-1" } }, "item": { "id": "40", "refName": "BinAssembly" }, "line": 1, "quantity": 5.0 } ] }
} 

          

Related Topics

General Notices