Subversion Repositories SmartDukaan

Rev

Rev 13133 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 13133 Rev 20088
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)