Subversion Repositories SmartDukaan

Rev

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

Rev 20308 Rev 20393
Line 76... Line 76...
76
                      MStore.ORDER_CANCELLED : ['closed for vendor reallocation', 'cancelled', 'product returned by courier', 'returned', 'n/a', 'courier returned', 
76
                      MStore.ORDER_CANCELLED : ['closed for vendor reallocation', 'cancelled', 'product returned by courier', 'returned', 'n/a', 'courier returned', 
77
                                                'a new order placed with a different seller', 'closed', 'cancellation in progress', 'verification failed. order cancelled', 
77
                                                'a new order placed with a different seller', 'closed', 'cancellation in progress', 'verification failed. order cancelled', 
78
                                                'cancelled. payment refunded','closed. new order placed','cancelling','cancelling order','order cancelled',
78
                                                'cancelled. payment refunded','closed. new order placed','cancelling','cancelling order','order cancelled',
79
                                                'payment failed. order cancelled','returned to snapdeal','pickup sent','refund approved','refund successful!',
79
                                                'payment failed. order cancelled','returned to snapdeal','pickup sent','refund approved','refund successful!',
80
                                                'undelivered. order cancelled','order cancelled. refunded successfully','return request registered','pickup failed. please reschedule',
80
                                                'undelivered. order cancelled','order cancelled. refunded successfully','return request registered','pickup failed. please reschedule',
81
                                                'replacement order successfully placed','replacement request received', 'verification failed due to nbp. order cancelled']
81
                                                'replacement order successfully placed','replacement request received', 'verification failed due to nbp. order cancelled', 
-
 
82
                                                'verification failed due to where customer don\'t want order. order cancelled']
82
                      }
83
                      }
83
    CONF_CB_AMOUNT = MStore.CONF_CB_DISCOUNTED_PRICE
84
    CONF_CB_AMOUNT = MStore.CONF_CB_DISCOUNTED_PRICE
84
    def __init__(self,store_id):
85
    def __init__(self,store_id):
85
        super(Store, self).__init__(store_id)
86
        super(Store, self).__init__(store_id)
86
 
87
 
Line 559... Line 560...
559
 
560
 
560
    def _getStatusFromDetailedStatus(self, detailedStatus):
561
    def _getStatusFromDetailedStatus(self, detailedStatus):
561
        for key, value in Store.OrderStatusMap.iteritems():
562
        for key, value in Store.OrderStatusMap.iteritems():
562
            if detailedStatus.lower() in value:
563
            if detailedStatus.lower() in value:
563
                return key
564
                return key
-
 
565
            elif 'order cancelled' in detailedStatus.lower():
-
 
566
                return key
564
        print "Detailed Status need to be mapped", detailedStatus, self.store_id
567
        print "Detailed Status need to be mapped", detailedStatus, self.store_id
565
        return None
568
        return None
566
    
569
    
567
    
570
    
568
    def scrapeStoreOrders(self,):
571
    def scrapeStoreOrders(self,):