Subversion Repositories SmartDukaan

Rev

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

Rev 6703 Rev 7635
Line 358... Line 358...
358
            root = parse(urllib2.urlopen(uri)).getroot()
358
            root = parse(urllib2.urlopen(uri)).getroot()
359
            children = root.getchildren()
359
            children = root.getchildren()
360
            for child in children:
360
            for child in children:
361
                nodes = child.findall('Scans/ScanDetail')
361
                nodes = child.findall('Scans/ScanDetail')
362
                for element in reversed(nodes):
362
                for element in reversed(nodes):
-
 
363
                    #Start:- Added By Manish Sharma for Making changes in case of Orders dispatched from Mumbai Warehouse on 26-Jun-2013
-
 
364
                    if order.warehouse_id == 12:
-
 
365
                        if (getTrimedString(element.findtext('ScannedLocation', '')) == getTrimedString('TARDEO') or getTrimedString(element.findtext('ScannedLocation', '')) == getTrimedString('MUMBAI HUB')) and element.findtext('ScanType', '') == 'UD' and getTrimedString(element.findtext('Scan', '')) == getTrimedString('SHIPMENT OUTSCANNED TO NETWORK'):
-
 
366
                            datestring = element.findtext('ScanDate', '')
-
 
367
                            timestring = element.findtext('ScanTime', '')
-
 
368
                            delivery_date = get_py_datetime(datestring, timestring)
-
 
369
                            local_connected_orders[order.airwaybill_no] = str(delivery_date)
-
 
370
                            break
-
 
371
                    else:
363
                    if (getTrimedString(element.findtext('ScannedLocation', '')) == getTrimedString('RAMA ROAD HUB') or getTrimedString(element.findtext('ScannedLocation', '')) == getTrimedString('DELHI HUB')) and element.findtext('ScanType', '') == 'UD' and getTrimedString(element.findtext('Scan', '')) == getTrimedString('SHIPMENT OUTSCANNED TO NETWORK'):
372
                        if (getTrimedString(element.findtext('ScannedLocation', '')) == getTrimedString('RAMA ROAD HUB') or getTrimedString(element.findtext('ScannedLocation', '')) == getTrimedString('DELHI HUB')) and element.findtext('ScanType', '') == 'UD' and getTrimedString(element.findtext('Scan', '')) == getTrimedString('SHIPMENT OUTSCANNED TO NETWORK'):
364
                        datestring = element.findtext('ScanDate', '')
373
                            datestring = element.findtext('ScanDate', '')
365
                        timestring = element.findtext('ScanTime', '')
374
                            timestring = element.findtext('ScanTime', '')
366
                        delivery_date = get_py_datetime(datestring, timestring)
375
                            delivery_date = get_py_datetime(datestring, timestring)
367
                        local_connected_orders[order.airwaybill_no] = str(delivery_date)
376
                            local_connected_orders[order.airwaybill_no] = str(delivery_date)
368
                        break
377
                            break
-
 
378
                    #End:- Added By Manish Sharma for Making changes in case of Orders dispatched from Mumbai Warehouse on 26-Jun-2013
369
                break
379
                break
370
        except:
380
        except:
371
            pass
381
            pass
372
    
382
    
373
    print "Local Connected Orders"
383
    print "Local Connected Orders"