| Line 58... |
Line 58... |
| 58 |
BLUEDART_URL = config_client.get_property("bluedart_update_url")
|
58 |
BLUEDART_URL = config_client.get_property("bluedart_update_url")
|
| 59 |
except ConfigException as cex:
|
59 |
except ConfigException as cex:
|
| 60 |
print cex.message
|
60 |
print cex.message
|
| 61 |
traceback.print_exc()
|
61 |
traceback.print_exc()
|
| 62 |
|
62 |
|
| 63 |
defaultUndeliveredAsssigneeId = 47
|
63 |
defaultUndeliveredAsssigneeId = 65
|
| 64 |
dtrUndeliveredAsssigneeId = 33
|
64 |
dtrUndeliveredAsssigneeId = 33
|
| 65 |
from_user = 'cnc.center@shop2020.in'
|
65 |
from_user = 'cnc.center@shop2020.in'
|
| 66 |
from_pwd = '5h0p2o2o'
|
66 |
from_pwd = '5h0p2o2o'
|
| 67 |
to = ['cnc.center@shop2020.in', "amit.sirohi@shop2020.in", "sandeep.sachdeva@shop2020.in", "sunil.kumar@shop2020.in", "rajveer.singh@shop2020.in"]
|
67 |
to = ['cnc.center@shop2020.in', "amit.sirohi@shop2020.in", "sandeep.sachdeva@shop2020.in", "sunil.kumar@shop2020.in", "rajveer.singh@shop2020.in"]
|
| 68 |
|
68 |
|
| Line 126... |
Line 126... |
| 126 |
print "Some issue while processing the orders for First delivery attempt status"
|
126 |
print "Some issue while processing the orders for First delivery attempt status"
|
| 127 |
traceback.print_exc()
|
127 |
traceback.print_exc()
|
| 128 |
|
128 |
|
| 129 |
def process_delivery_report(provider):
|
129 |
def process_delivery_report(provider):
|
| 130 |
try:
|
130 |
try:
|
| 131 |
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])
|
131 |
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])
|
| 132 |
delivered_orders, returned_orders, undelivered_orders = read_delivery_orders(orders_tobe_delivered)
|
132 |
delivered_orders, returned_orders, undelivered_orders = read_delivery_orders(orders_tobe_delivered)
|
| 133 |
if delivered_orders:
|
133 |
if delivered_orders:
|
| 134 |
update_delivered_orders(provider.id, delivered_orders)
|
134 |
update_delivered_orders(provider.id, delivered_orders)
|
| 135 |
if returned_orders:
|
135 |
if returned_orders:
|
| 136 |
update_returned_orders(provider.id, returned_orders)
|
136 |
update_returned_orders(provider.id, returned_orders)
|