Subversion Repositories SmartDukaan

Rev

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

Rev 9169 Rev 9170
Line 2792... Line 2792...
2792
            order.statusDescription = "Return Refunded"
2792
            order.statusDescription = "Return Refunded"
2793
        elif order.status in [OrderStatus.SUBMITTED_FOR_PROCESSING, OrderStatus.INVENTORY_LOW, OrderStatus.LOW_INV_PO_RAISED, OrderStatus.LOW_INV_REVERSAL_IN_PROCESS, OrderStatus.LOW_INV_NOT_AVAILABLE_AT_HOTSPOT, OrderStatus.ACCEPTED]:
2793
        elif order.status in [OrderStatus.SUBMITTED_FOR_PROCESSING, OrderStatus.INVENTORY_LOW, OrderStatus.LOW_INV_PO_RAISED, OrderStatus.LOW_INV_REVERSAL_IN_PROCESS, OrderStatus.LOW_INV_NOT_AVAILABLE_AT_HOTSPOT, OrderStatus.ACCEPTED]:
2794
            __update_inventory_reservation(order)
2794
            __update_inventory_reservation(order)
2795
            order.statusDescription = "Order Refunded"
2795
            order.statusDescription = "Order Refunded"
2796
        elif order.status == OrderStatus.BILLED:
2796
        elif order.status == OrderStatus.BILLED:
2797
            if order.source == OrderSource.SNAPDEAL or order.source == OrderSource.EBAY:
2797
            if order.source == OrderSource.SNAPDEAL or order.source == OrderSource.EBAY or order.source == OrderSource.FLIPKART:
2798
                order.statusDescription = "Order Cancelled"
2798
                order.statusDescription = "Order Cancelled"
2799
                order.received_return_timestamp = datetime.datetime.now()
2799
                order.received_return_timestamp = datetime.datetime.now()
2800
        elif order.status == OrderStatus.CANCEL_REQUEST_CONFIRMED:
2800
        elif order.status == OrderStatus.CANCEL_REQUEST_CONFIRMED:
2801
            if order.previousStatus in [OrderStatus.SUBMITTED_FOR_PROCESSING, OrderStatus.INVENTORY_LOW, OrderStatus.LOW_INV_PO_RAISED, OrderStatus.LOW_INV_REVERSAL_IN_PROCESS, OrderStatus.LOW_INV_NOT_AVAILABLE_AT_HOTSPOT, OrderStatus.PAYMENT_FLAGGED, OrderStatus.ACCEPTED]:
2801
            if order.previousStatus in [OrderStatus.SUBMITTED_FOR_PROCESSING, OrderStatus.INVENTORY_LOW, OrderStatus.LOW_INV_PO_RAISED, OrderStatus.LOW_INV_REVERSAL_IN_PROCESS, OrderStatus.LOW_INV_NOT_AVAILABLE_AT_HOTSPOT, OrderStatus.PAYMENT_FLAGGED, OrderStatus.ACCEPTED]:
2802
                if order.previousStatus == OrderStatus.ACCEPTED:
2802
                if order.previousStatus == OrderStatus.ACCEPTED: