| Line 283... |
Line 283... |
| 283 |
It first checks all the warehouses which are in the logistics location given by the
|
283 |
It first checks all the warehouses which are in the logistics location given by the
|
| 284 |
warehouse_loc parameter. If none of the warehouses there have any inventory, then the
|
284 |
warehouse_loc parameter. If none of the warehouses there have any inventory, then the
|
| 285 |
preferred warehouse for the item is used.
|
285 |
preferred warehouse for the item is used.
|
| 286 |
|
286 |
|
| 287 |
Returns an ordered list of size 4 with following elements in the given order:
|
287 |
Returns an ordered list of size 4 with following elements in the given order:
|
| 288 |
1. Logistics location of the warehouse which was finally picked up to ship the order.
|
- |
|
| 289 |
2. Id of the warehouse which was finally picked up.
|
288 |
1. Id of the fulfillment warehouse which was finally picked up.
|
| 290 |
3. Inventory size in the selected warehouse.
|
289 |
2. Expected delay added by the category manager.
|
| 291 |
4. Expected delay added by the category manager.
|
290 |
3. Id of the billing warehouse which was finally picked up.
|
| 292 |
*/
|
291 |
*/
|
| 293 |
list<i64> getItemAvailabilityAtLocation(1:i64 warehouse_loc, 2:i64 item_id) throws (1:InventoryServiceException isex),
|
292 |
list<i64> getItemAvailabilityAtLocation(1:i64 itemId) throws (1:InventoryServiceException isex),
|
| 294 |
|
293 |
|
| 295 |
list<Warehouse> getAllWarehouses(1:bool isActive) throws (1:InventoryServiceException cex),
|
294 |
list<Warehouse> getAllWarehouses(1:bool isActive) throws (1:InventoryServiceException cex),
|
| 296 |
|
295 |
|
| 297 |
/**
|
296 |
/**
|
| 298 |
Returns the warehouse with the given id.
|
297 |
Returns the warehouse with the given id.
|