Goods-In Note GET
URI
https://{DATACENTER}.brightpearlconnect.com/public-api/{ACCOUNT}
/warehouse-service/order/{ORDER-ID-SET}/goods-note/goods-in/{GOODS-IN-NOTE-ID-SET}
Refer to our documentation on URI syntax for more information on how to construct URIs.
Description
Retrieve the goods-in notes related to one or more
orders.
Notes can be requested in the following ways:
- /order/111,222/goods-note/goods-in/ Fetch all notes for a set of orders
- /order/111,222/goods-note/goods-in/333,444 Fetch specific notes for a set or orders
- /order/*/goods-note/goods-in/333,4444 Fetch specific notes for all orders
The response format is a map from goods-in note ID to goods-in note.
Each goods-in notes can have the following fields:
Field | Data type | Description |
---|---|---|
goodsNoteId | Integer ID | Unique ID of goods-in note |
orderId | Integer ID | ID of purchase |
transfer | Boolean | Is this note the result of an external transfer? |
goodsNoteStatus | String | OPEN, CLOSED or CANCELLED |
userBatchReference | String | Optional but unique user-supplied reference |
receivedOn | String date/time | When the note was created |
createdBy | Integer ID | User who created the note |
goodsMoved | Array of goods movement objects | See below |
Field | Data type | Description |
---|---|---|
productId | Integer ID | Product being received |
purchaseOrderRowId | Integer ID | Order row the goods relate to. Note that even if this movement belongs to a sales credit the order row ID will still appear in this field. |
Quantity | Integer | Number of items received |
warehouseId | Integer ID | Warehouse receiving the goods |
destinationLocationId | Integer ID | Warehouse location where the goods to unpacked to |
goodsNoteId | Integer ID | Goods-in note that the movement belongs to |
batchGoodsNoteId | Integer ID | The batchId of the stock on the goods movement |
productValue.currency | String | ISO code of currency for item value |
productValue.value | String decimal | Item value |
cleared | Boolean | Whether the movement has been cleared |
valueConfirmed | Boolean | Whether the movement value has been confirmed |
allocated | Boolean | Whether the movement has been allocated |
quarantined | Boolean | Whether the movement is quarantined |
createdOn | String date/time | Date the movement occurred |
createdBy | Integer ID | User who created the movement |
updatedOn | String date/time | Date the movement for updated |
updatedBy | Integer ID | User who updated the movement |
Example
Get all goods-in notes for order 104528
Request URI
/order/104528/goods-note/goods-in
Response
{
"response": {
"8789": {
"orderId": 104528,
"transfer": false,
"goodsNoteId": 8789,
"goodsMoved": [
{
"productId": 1688,
"purchaseOrderRowId": 8830,
"quantity": 5,
"warehouseId": 2,
"destinationLocationId": 2,
"goodsNoteId": 8789,
"batchGoodsNoteId": 8789,
"productValue": {
"currency": "GBP",
"value": "12.0000"
},
"cleared": false,
"valueConfirmed": false,
"allocated": false,
"quarantine": false,
"createdOn": "2015-04-29T10:12:00.000+01:00",
"createdBy": 863,
"updatedOn": "2015-04-29T10:12:00.000+01:00",
"updatedBy": 863
}
],
"receivedOn": "2015-04-29T10:12:00.000+01:00",
"goodsNoteStatus": "CLOSED",
"userBatchReference": "BATCH1",
"createdBy": 863
},
"8790": {
"orderId": 104528,
"transfer": false,
"goodsNoteId": 8790,
"goodsMoved": [
{
"productId": 1688,
"purchaseOrderRowId": 8830,
"quantity": 5,
"warehouseId": 2,
"destinationLocationId": 2,
"goodsNoteId": 8790,
"batchGoodsNoteId": 8790,
"productValue": {
"currency": "GBP",
"value": "12.0000"
},
"cleared": false,
"valueConfirmed": false,
"allocated": false,
"quarantine": false,
"createdOn": "2015-04-29T10:13:12.000+01:00",
"createdBy": 863,
"updatedOn": "2015-04-29T10:13:12.000+01:00",
"updatedBy": 863
},
{
"productId": 1486,
"purchaseOrderRowId": 8831,
"quantity": 5,
"warehouseId": 2,
"destinationLocationId": 23,
"goodsNoteId": 8790,
"batchGoodsNoteId": 8790,
"productValue": {
"currency": "GBP",
"value": "4.0000"
},
"cleared": false,
"valueConfirmed": false,
"allocated": false,
"quarantine": false,
"createdOn": "2015-04-29T10:13:12.000+01:00",
"createdBy": 863,
"updatedOn": "2015-04-29T10:13:12.000+01:00",
"updatedBy": 863
}
],
"receivedOn": "2015-04-29T10:13:12.000+01:00",
"goodsNoteStatus": "CLOSED",
"createdBy": 863
}
}
}