Changeset 13455 for main/waeup.kofa/trunk/docs/source
- Timestamp:
- 14 Nov 2015, 07:55:17 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.kofa/trunk/docs/source/userdocs/students/browser.rst
r13170 r13455 361 361 ------------------ 362 362 363 Officers with `ManageHostels` permission do see a 'Relocate student' 364 link button which calls the `BedTicketRelocationView`. This view 365 relocates the student if student parameters or the bed type of the366 bed have changed. The `update` method of this view checks first, if 367 the student has a 'reserved' bed space. Students in reserved beds 368 are never subject to relocation. It checks secondly, if booking has 369 been cancelled in the accommodation section but other bed space has 370 been manually allocated after cancellation. Then this bed is used, 371 no matter whether the bed meets the bed type criteria or not. If 372 both checks are negative, Kofa searches for a free bed space, which 373 meets the student's bed type criteria. Only if it finds a new and374 free bed space, it starts the relocation process by releasingthe375 old bed, booking the new bed and designating the new bed in the bed376 ticket.363 Officers with `ManageHostels` permission do see a 'Relocate student' link 364 button which calls the `BedTicketRelocationView`. This view relocates the 365 student if student parameters or the bed type of the bed have changed. The 366 `update` method of this view calls the 367 :py:meth:`BedTicket.relocateStudent<waeup.kofa.students.accommodation.BedTicket.relocateStudent>` 368 method which checks first, if the student has a 'reserved' bed space. 369 Students in reserved beds are never subject to relocation. It checks secondly, 370 if booking has been cancelled in the accommodation section but other bed space 371 has been manually allocated after cancellation. Then this bed is used, no 372 matter whether the bed meets the bed type criteria or not. If both checks are 373 negative, Kofa searches for a free bed space, which meets the student's bed 374 type criteria. Only if it finds a new and free bed space, it starts the 375 relocation process by releasing the old bed, booking the new bed and 376 designating the new bed in the bed ticket. 377 377 378 378 .. seealso::
Note: See TracChangeset for help on using the changeset viewer.