Subversion Repositories SmartDukaan

Rev

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

Rev 23524 Rev 23525
Line 4873... Line 4873...
4873
        except:
4873
        except:
4874
            inventoryClient = InventoryClient().get_client()
4874
            inventoryClient = InventoryClient().get_client()
4875
            fulFilmentWarehouse = inventoryClient.getWarehouse(order.fulfilmentWarehouseId) 
4875
            fulFilmentWarehouse = inventoryClient.getWarehouse(order.fulfilmentWarehouseId) 
4876
            
4876
            
4877
        for warehouseId, availability in itemInventory.availability.iteritems():
4877
        for warehouseId, availability in itemInventory.availability.iteritems():
4878
            warehouse = warehouses.get(warehouseId)
4878
            warehouse = warehousesMap.get(warehouseId)
4879
            if warehouse is None:
4879
            if warehouse is None:
4880
                continue
4880
                continue
4881
            if availability - itemInventory.reserved[warehouseId] >= lineitem.quantity and warehouse.stateId==fulFilmentWarehouse.stateId: 
4881
            if availability - itemInventory.reserved[warehouseId] >= lineitem.quantity and warehouse.stateId==fulFilmentWarehouse.stateId: 
4882
                try:
4882
                try:
4883
                    print "++++" + str(order.id) + "=" + str(order.fulfilmentWarehouseId) + "->"+ str(warehouseId)
4883
                    print "++++" + str(order.id) + "=" + str(order.fulfilmentWarehouseId) + "->"+ str(warehouseId)