| 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)'
|
32 |
print ' getItemAvailabilityAtLocation(i64 itemId, i64 sourceId)'
|
| 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 153... |
Line 153... |
| 153 |
print 'getItemAvailibilityAtWarehouse requires 2 args'
|
153 |
print 'getItemAvailibilityAtWarehouse requires 2 args'
|
| 154 |
sys.exit(1)
|
154 |
sys.exit(1)
|
| 155 |
pp.pprint(client.getItemAvailibilityAtWarehouse(eval(args[0]),eval(args[1]),))
|
155 |
pp.pprint(client.getItemAvailibilityAtWarehouse(eval(args[0]),eval(args[1]),))
|
| 156 |
|
156 |
|
| 157 |
elif cmd == 'getItemAvailabilityAtLocation':
|
157 |
elif cmd == 'getItemAvailabilityAtLocation':
|
| 158 |
if len(args) != 1:
|
158 |
if len(args) != 2:
|
| 159 |
print 'getItemAvailabilityAtLocation requires 1 args'
|
159 |
print 'getItemAvailabilityAtLocation requires 2 args'
|
| 160 |
sys.exit(1)
|
160 |
sys.exit(1)
|
| 161 |
pp.pprint(client.getItemAvailabilityAtLocation(eval(args[0]),))
|
161 |
pp.pprint(client.getItemAvailabilityAtLocation(eval(args[0]),eval(args[1]),))
|
| 162 |
|
162 |
|
| 163 |
elif cmd == 'getAllWarehouses':
|
163 |
elif cmd == 'getAllWarehouses':
|
| 164 |
if len(args) != 1:
|
164 |
if len(args) != 1:
|
| 165 |
print 'getAllWarehouses requires 1 args'
|
165 |
print 'getAllWarehouses requires 1 args'
|
| 166 |
sys.exit(1)
|
166 |
sys.exit(1)
|