| Line 1283... |
Line 1283... |
| 1283 |
OrderStatus.DOA_RECEIVED_PRESTINE : ScanType.DOA_IN,
|
1283 |
OrderStatus.DOA_RECEIVED_PRESTINE : ScanType.DOA_IN,
|
| 1284 |
OrderStatus.DOA_RECEIVED_DAMAGED : ScanType.DOA_IN,
|
1284 |
OrderStatus.DOA_RECEIVED_DAMAGED : ScanType.DOA_IN,
|
| 1285 |
OrderStatus.DOA_LOST_IN_TRANSIT : ScanType.LOST_IN_TRANSIT
|
1285 |
OrderStatus.DOA_LOST_IN_TRANSIT : ScanType.LOST_IN_TRANSIT
|
| 1286 |
}
|
1286 |
}
|
| 1287 |
|
1287 |
|
| 1288 |
scanType = scanMap[order.status]
|
1288 |
if scanMap.has_key(order.status):
|
| 1289 |
if scanType:
|
1289 |
scanType = scanMap[order.status]
|
| 1290 |
lineitem = order.lineitems[0]
|
1290 |
lineitem = order.lineitems[0]
|
| 1291 |
item = catalogClient.getItem(lineitem.item_id)
|
1291 |
item = catalogClient.getItem(lineitem.item_id)
|
| 1292 |
warehouseClient = WarehouseClient().get_client()
|
1292 |
warehouseClient = WarehouseClient().get_client()
|
| 1293 |
if item.type == ItemType.SERIALIZED:
|
1293 |
if item.type == ItemType.SERIALIZED:
|
| 1294 |
warehouseClient.scanSerializedItemForOrder(lineitem.serial_number, scanType, order.id, order.fulfilmentWarehouseId, lineitem.quantity, order.warehouse_id)
|
1294 |
warehouseClient.scanSerializedItemForOrder(lineitem.serial_number, scanType, order.id, order.fulfilmentWarehouseId, lineitem.quantity, order.warehouse_id)
|