Subversion Repositories SmartDukaan

Rev

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

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