| Line 56... |
Line 56... |
| 56 |
Delhivery_URL = config_client.get_property("Delhivery_update_url")
|
56 |
Delhivery_URL = config_client.get_property("Delhivery_update_url")
|
| 57 |
except ConfigException as cex:
|
57 |
except ConfigException as cex:
|
| 58 |
print cex.message
|
58 |
print cex.message
|
| 59 |
traceback.print_exc()
|
59 |
traceback.print_exc()
|
| 60 |
|
60 |
|
| 61 |
defaultUndeliveredAsssigneeId = 47
|
61 |
defaultUndeliveredAsssigneeId = 65
|
| 62 |
dtrUndeliveredAsssigneeId = 33
|
62 |
dtrUndeliveredAsssigneeId = 33
|
| 63 |
from_user = 'cnc.center@shop2020.in'
|
63 |
from_user = 'cnc.center@shop2020.in'
|
| 64 |
from_pwd = '5h0p2o2o'
|
64 |
from_pwd = '5h0p2o2o'
|
| 65 |
to = ["amit.sirohi@shop2020.in", "sandeep.sachdeva@shop2020.in", "sunil.kumar@shop2020.in"]
|
65 |
to = ["amit.sirohi@shop2020.in", "sandeep.sachdeva@shop2020.in", "sunil.kumar@shop2020.in"]
|
| 66 |
|
66 |
|
| Line 124... |
Line 124... |
| 124 |
print "Some issue while processing the orders for First delivery attempt status"
|
124 |
print "Some issue while processing the orders for First delivery attempt status"
|
| 125 |
traceback.print_exc()
|
125 |
traceback.print_exc()
|
| 126 |
|
126 |
|
| 127 |
def process_delivery_report(provider):
|
127 |
def process_delivery_report(provider):
|
| 128 |
try:
|
128 |
try:
|
| 129 |
orders_tobe_delivered = fetch_data(provider.id, [OrderStatus.SHIPPED_FROM_WH, OrderStatus.SHIPPED_TO_LOGST, OrderStatus.SHIPPED_TO_DESTINATION_CITY, OrderStatus.REACHED_DESTINATION_CITY, OrderStatus.FIRST_DELIVERY_ATTEMPT_MADE])
|
129 |
orders_tobe_delivered = fetch_data(provider.id, [OrderStatus.SHIPPED_FROM_WH, OrderStatus.SHIPPED_TO_LOGST, OrderStatus.SHIPPED_TO_DESTINATION_CITY, OrderStatus.REACHED_DESTINATION_CITY, OrderStatus.FIRST_DELIVERY_ATTEMPT_MADE, OrderStatus.RTO_IN_TRANSIT])
|
| 130 |
delivered_orders, returned_orders, undelivered_orders = read_delivery_orders(orders_tobe_delivered)
|
130 |
delivered_orders, returned_orders, undelivered_orders = read_delivery_orders(orders_tobe_delivered)
|
| 131 |
if delivered_orders:
|
131 |
if delivered_orders:
|
| 132 |
update_delivered_orders(provider.id, delivered_orders)
|
132 |
update_delivered_orders(provider.id, delivered_orders)
|
| 133 |
if returned_orders:
|
133 |
if returned_orders:
|
| 134 |
update_returned_orders(provider.id, returned_orders)
|
134 |
update_returned_orders(provider.id, returned_orders)
|