Subversion Repositories SmartDukaan

Rev

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

Rev 24908 Rev 24945
Line 3509... Line 3509...
3509
                warehouseClient.scanForOursExternalSaleReturn(order.id, lineitem.transfer_price)
3509
                warehouseClient.scanForOursExternalSaleReturn(order.id, lineitem.transfer_price)
3510
            if order.freebieItemId:
3510
            if order.freebieItemId:
3511
                warehouseClient.scanfreebie(order.id, order.freebieItemId, 0, ScanType.SALE_RET)
3511
                warehouseClient.scanfreebie(order.id, order.freebieItemId, 0, ScanType.SALE_RET)
3512
 
3512
 
3513
    order.status = status_transition[order.status]
3513
    order.status = status_transition[order.status]
3514
    order.statusDescription = OrderStatus._NAMES_TO_VALUES
3514
    order.statusDescription = OrderStatus._VALUES_TO_NAMES[order.status]
3515
    order.refund_timestamp = datetime.datetime.now()
3515
    order.refund_timestamp = datetime.datetime.now()
3516
    order.refunded_by = refunded_by
3516
    order.refunded_by = refunded_by
3517
    order.refund_reason = reason
3517
    order.refund_reason = reason
3518
    #to re evaluate the shipping charge if any order is being cancelled.
3518
    #to re evaluate the shipping charge if any order is being cancelled.
3519
    #_revaluate_shiping(order_id)
3519
    #_revaluate_shiping(order_id)