| Line 27... |
Line 27... |
| 27 |
print ' void updateInventory(i64 warehouse_id, string timestamp, availability)'
|
27 |
print ' void updateInventory(i64 warehouse_id, string timestamp, availability)'
|
| 28 |
print ' void addInventory(i64 itemId, i64 warehouseId, i64 quantity)'
|
28 |
print ' void addInventory(i64 itemId, i64 warehouseId, i64 quantity)'
|
| 29 |
print ' void retireWarehouse(i64 warehouse_id)'
|
29 |
print ' void retireWarehouse(i64 warehouse_id)'
|
| 30 |
print ' ItemInventory getItemInventoryByItemId(i64 item_id)'
|
30 |
print ' ItemInventory getItemInventoryByItemId(i64 item_id)'
|
| 31 |
print ' i64 getItemAvailibilityAtWarehouse(i64 warehouse_id, i64 item_id)'
|
31 |
print ' i64 getItemAvailibilityAtWarehouse(i64 warehouse_id, i64 item_id)'
|
| 32 |
print ' getItemAvailabilityAtLocation(i64 itemId, i64 sourceId)'
|
32 |
print ' getItemAvailabilityAtLocation(i64 itemId, i64 sourceId, i64 stateId)'
|
| 33 |
print ' getAllWarehouses(bool isActive)'
|
33 |
print ' getAllWarehouses(bool isActive)'
|
| 34 |
print ' Warehouse getWarehouse(i64 warehouse_id)'
|
34 |
print ' Warehouse getWarehouse(i64 warehouse_id)'
|
| 35 |
print ' getAllItemsForWarehouse(i64 warehouse_id)'
|
35 |
print ' getAllItemsForWarehouse(i64 warehouse_id)'
|
| 36 |
print ' bool isOrderBillable(i64 itemId, i64 warehouseId, i64 sourceId, i64 orderId)'
|
36 |
print ' bool isOrderBillable(i64 itemId, i64 warehouseId, i64 sourceId, i64 orderId)'
|
| 37 |
print ' bool reserveItemInWarehouse(i64 itemId, i64 warehouseId, i64 sourceId, i64 orderId, i64 createdTimestamp, i64 promisedShippingTimestamp, double quantity)'
|
37 |
print ' bool reserveItemInWarehouse(i64 itemId, i64 warehouseId, i64 sourceId, i64 orderId, i64 createdTimestamp, i64 promisedShippingTimestamp, double quantity)'
|
| Line 206... |
Line 206... |
| 206 |
print 'getItemAvailibilityAtWarehouse requires 2 args'
|
206 |
print 'getItemAvailibilityAtWarehouse requires 2 args'
|
| 207 |
sys.exit(1)
|
207 |
sys.exit(1)
|
| 208 |
pp.pprint(client.getItemAvailibilityAtWarehouse(eval(args[0]),eval(args[1]),))
|
208 |
pp.pprint(client.getItemAvailibilityAtWarehouse(eval(args[0]),eval(args[1]),))
|
| 209 |
|
209 |
|
| 210 |
elif cmd == 'getItemAvailabilityAtLocation':
|
210 |
elif cmd == 'getItemAvailabilityAtLocation':
|
| 211 |
if len(args) != 2:
|
211 |
if len(args) != 3:
|
| 212 |
print 'getItemAvailabilityAtLocation requires 2 args'
|
212 |
print 'getItemAvailabilityAtLocation requires 3 args'
|
| 213 |
sys.exit(1)
|
213 |
sys.exit(1)
|
| 214 |
pp.pprint(client.getItemAvailabilityAtLocation(eval(args[0]),eval(args[1]),))
|
214 |
pp.pprint(client.getItemAvailabilityAtLocation(eval(args[0]),eval(args[1]),eval(args[2]),))
|
| 215 |
|
215 |
|
| 216 |
elif cmd == 'getAllWarehouses':
|
216 |
elif cmd == 'getAllWarehouses':
|
| 217 |
if len(args) != 1:
|
217 |
if len(args) != 1:
|
| 218 |
print 'getAllWarehouses requires 1 args'
|
218 |
print 'getAllWarehouses requires 1 args'
|
| 219 |
sys.exit(1)
|
219 |
sys.exit(1)
|