Subversion Repositories SmartDukaan

Rev

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

Rev 23262 Rev 23263
Line 497... Line 497...
497
    for awb, awbDetails in get_awb_status(awbs).iteritems():
497
    for awb, awbDetails in get_awb_status(awbs).iteritems():
498
        xmlScans = awbDetails['xmlScans']
498
        xmlScans = awbDetails['xmlScans']
499
        
499
        
500
        deliveredAwbStatusObj = __get_scan_by_code(xmlScans, REASON_CODES_DELIVERED)
500
        deliveredAwbStatusObj = __get_scan_by_code(xmlScans, REASON_CODES_DELIVERED)
501
        if deliveredAwbStatusObj is not None:
501
        if deliveredAwbStatusObj is not None:
502
            bookedTime = get_py_date(awbDetails['deliveryDate'])
502
            bookedTime = get_py_datetime(deliveredAwbStatusObj.statusDate)
503
            delivered_orders[awb] = str(bookedTime) + "|" +  "Not Available"
503
            delivered_orders[awb] = str(bookedTime) + "|" +  "Not Available"
504
            continue
504
            continue
505
        
505
        
506
        rtoAwbStatusObj = __get_scan_by_code(xmlScans, REASON_CODES_RTO)
506
        rtoAwbStatusObj = __get_scan_by_code(xmlScans, REASON_CODES_RTO)
507
        if rtoAwbStatusObj is not None:
507
        if rtoAwbStatusObj is not None:
508
            bookedTime = rtoAwbStatusObj.statusDate
508
            bookedTime = get_py_datetime(rtoAwbStatusObj.statusDate)
509
            delivered_orders[awb] = str(bookedTime) + "|" +  "Not Available"
509
            delivered_orders[awb] = str(bookedTime) + "|" +  "Not Available"
510
            continue
510
            continue
511
        
511
        
512
        
512
        
513
        undeliveredAwbStatusObj = __get_scan_by_code(xmlScans, REASON_CODES_UNDELIVERED_MAP.keys())
513
        undeliveredAwbStatusObj = __get_scan_by_code(xmlScans, REASON_CODES_UNDELIVERED_MAP.keys())