| Line 410... |
Line 410... |
| 410 |
def read_first_delivery_attempt_orders(orders_tobe_first_delivery_attempted):
|
410 |
def read_first_delivery_attempt_orders(orders_tobe_first_delivery_attempted):
|
| 411 |
first_atdl_orders = {}
|
411 |
first_atdl_orders = {}
|
| 412 |
awbs = [order.airwaybill_no for order in orders_tobe_first_delivery_attempted]
|
412 |
awbs = [order.airwaybill_no for order in orders_tobe_first_delivery_attempted]
|
| 413 |
for awb, awbDetails in get_awb_status(awbs).iteritems():
|
413 |
for awb, awbDetails in get_awb_status(awbs).iteritems():
|
| 414 |
status = awbDetails['Status']
|
414 |
status = awbDetails['Status']
|
| 415 |
print "STATUS -----", status
|
415 |
print "AWB-----", awb, "STATUS -----", status
|
| 416 |
if status.startswith("Undelivered"):
|
416 |
if status.startswith("Undelivered"):
|
| 417 |
statusTime = get_py_datetime(awbDetails['StatusDateTime'])
|
417 |
statusTime = get_py_datetime(awbDetails['StatusDateTime'])
|
| 418 |
first_atdl_orders[awb] = str(statusTime) + "|" + awbDetails['Status']
|
418 |
first_atdl_orders[awb] = str(statusTime) + "|" + awbDetails['Status']
|
| 419 |
print "FIRST DELIVERY ATTEMPT MADE Orders", first_atdl_orders
|
419 |
print "FIRST DELIVERY ATTEMPT MADE Orders", first_atdl_orders
|
| 420 |
print first_atdl_orders
|
420 |
print first_atdl_orders
|