| 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"
|