Subversion Repositories SmartDukaan

Rev

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

Rev 4741 Rev 4760
Line 46... Line 46...
46
from shop2020.utils.EmailAttachmentSender import get_attachment_part, mail
46
from shop2020.utils.EmailAttachmentSender import get_attachment_part, mail
47
from shop2020.utils.Utils import to_py_date
47
from shop2020.utils.Utils import to_py_date
48
 
48
 
49
from_user = 'cnc.center@shop2020.in'
49
from_user = 'cnc.center@shop2020.in'
50
from_pwd = '5h0p2o2o'
50
from_pwd = '5h0p2o2o'
51
to = ['cnc.center@shop2020.in', "suraj.sharma@shop2020.in", "sandeep.sachdeva@shop2020.in", "parmod.kumar@shop2020.in"]
51
to = ['cnc.center@shop2020.in', "suraj.sharma@shop2020.in", "sandeep.sachdeva@shop2020.in", "manoj.kumar@shop2020.in"]
52
 
52
 
53
def process_dao_pickup_orders(provider):
53
def process_dao_pickup_orders(provider):
54
    try:
54
    try:
55
        doas_tobe_picked_up = fetch_data(provider.id, OrderStatus.DOA_PICKUP_CONFIRMED)
55
        doas_tobe_picked_up = fetch_data(provider.id, OrderStatus.DOA_PICKUP_CONFIRMED)
56
        doa_pickup_details = read_dao_return_pickup_orders(doas_tobe_picked_up)
56
        doa_pickup_details = read_dao_return_pickup_orders(doas_tobe_picked_up)
Line 274... Line 274...
274
                        else:
274
                        else:
275
                            reason_for_return = element.findtext('CustomerDescription', '')
275
                            reason_for_return = element.findtext('CustomerDescription', '')
276
                        returned_orders[order.airwaybill_no] = str(delivery_date) + "|" + reason_for_return
276
                        returned_orders[order.airwaybill_no] = str(delivery_date) + "|" + reason_for_return
277
                        break
277
                        break
278
                    elif i == 0:
278
                    elif i == 0:
279
                        reason = root.findtext('CurrentStatus', '')
279
                        reason = root.findtext('HAWBDetails/CurrentStatus', '')
280
                        undelivered_orders[order.airwaybill_no] = reason
280
                        undelivered_orders[order.airwaybill_no] = reason
281
                        break
281
                        break
282
                    i = i-1
282
                    i = i-1
283
        except:
283
        except:
284
            pass
284
            pass