Subversion Repositories SmartDukaan

Rev

Rev 22962 | Rev 22967 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 22962 Rev 22966
Line 365... Line 365...
365
    awbs = [order.airwaybill_no for order in orders_tobe_picked_up]
365
    awbs = [order.airwaybill_no for order in orders_tobe_picked_up]
366
    
366
    
367
    for awb, awbDetails in get_awb_status(awbs).iteritems():
367
    for awb, awbDetails in get_awb_status(awbs).iteritems():
368
        #status = awbDetails['Status']
368
        #status = awbDetails['Status']
369
        #statusDate = get_pawbDetails['StatusDateTime']
369
        #statusDate = get_pawbDetails['StatusDateTime']
-
 
370
        print awbDetails
370
        tracking = awbDetails['Tracking']
371
        tracking = awbDetails['Tracking']
371
        bookedTime = get_py_datetime(tracking[-1]['StatusDateTime'])
372
        bookedTime = get_py_datetime(tracking[-1]['StatusDateTime'])
372
        picked_up_orders[awb] = str(bookedTime)
373
        picked_up_orders[awb] = str(bookedTime)
373
    print "Picked up Orders:"
374
    print "Picked up Orders:"
374
    print picked_up_orders
375
    print picked_up_orders
Line 377... Line 378...
377
def read_local_connection_orders(orders_tobe_local_connected):
378
def read_local_connection_orders(orders_tobe_local_connected):
378
    
379
    
379
    local_connected_orders = {}
380
    local_connected_orders = {}
380
    awbs = [order.airwaybill_no for order in orders_tobe_local_connected]
381
    awbs = [order.airwaybill_no for order in orders_tobe_local_connected]
381
    
382
    
382
    for awb, awbDetails in get_awb_status(awbs):
383
    for awb, awbDetails in get_awb_status(awbs).iteritems():
383
        #status = awbDetails['Status']
384
        #status = awbDetails['Status']
384
        #statusDate = get_pawbDetails['StatusDateTime']
385
        #statusDate = get_pawbDetails['StatusDateTime']
385
        tracking = awbDetails['Tracking']
386
        tracking = awbDetails['Tracking']
386
        bookedTime = get_py_datetime(tracking[-1]['StatusDateTime'])
387
        bookedTime = get_py_datetime(tracking[-1]['StatusDateTime'])
387
        local_connected_orders[awb] = str(bookedTime)
388
        local_connected_orders[awb] = str(bookedTime)
Line 412... Line 413...
412
    returned_orders = {}
413
    returned_orders = {}
413
    undelivered_orders = {}
414
    undelivered_orders = {}
414
 
415
 
415
    awbs = [order.airwaybill_no for order in orders_tobe_delivered]
416
    awbs = [order.airwaybill_no for order in orders_tobe_delivered]
416
    
417
    
417
    for awb, awbDetails in get_awb_status(awbs):
418
    for awb, awbDetails in get_awb_status(awbs).iteritems():
418
        status = awbDetails['Status']
419
        status = awbDetails['Status']
419
        statusTime = get_py_datetime(awbDetails['StatusDateTime'])
420
        statusTime = get_py_datetime(awbDetails['StatusDateTime'])
420
        #statusDate = awbDetails['StatusDateTime']
421
        #statusDate = awbDetails['StatusDateTime']
421
        #tracking = awbDetails['Tracking']
422
        #tracking = awbDetails['Tracking']
422
        if status.startswith("Delivered"):
423
        if status.startswith("Delivered"):