Open GoogleCodeExporter opened 9 years ago
Нужно вообще закрыть доступ к удалению лицензионных записей аналогично [Issue 37]
Original comment by slobodya...@gmail.com
on 15 Feb 2012 at 12:05
Нет, этого делать нельзя. При добавлении
новой лицензии-документа записи
предыдущей лицензии должны копироваться (с
новой датой окончания) и привязываться к
новой. Не исключено, что некоторых записей
в новом документе быть не должно. Вот здесь
и понадобится удаление. Оно пройдёт без
проблем, т.к. к скопированной лицензионной
записи, подлежащей удалению, не будут
привязаны учебные планы.
Кстати как с методом копирования
[http://code.google.com/p/orion-cpu/issues/detail?id=19 Issue 39]
Original comment by kolgen...@gmail.com
on 17 Feb 2012 at 7:21
Issue 37 has been merged into this issue.
Original comment by slobodya...@gmail.com
on 17 Feb 2012 at 11:33
Наверно лицензия должна проходить
активацию со стороны оператора. Т.е.
сначала лицензия создается копированием
из старой и модифицируется. В это время она
не доступна для выбора в качестве основы
для плана. Когда ее активируют, то
пропадает возможность какой-либо ее
модификации (ее записей это тоже касается)
и она становится доступной для выбора в
качестве основы для плана.
Original comment by slobodya...@gmail.com
on 17 Feb 2012 at 11:46
Согласен. Добавил такую функциональность
на макет r973 Теперь нужно реализовать её в
методах контроллеров.
Original comment by kolgen...@gmail.com
on 21 Feb 2012 at 9:24
Выполнил соответствующую Comment 4 коррекцию
описания подсистемы лицензирования r974
Original comment by kolgen...@gmail.com
on 21 Feb 2012 at 9:35
r1007 Изменения:
1. Добавлены состояния лицензии
новая/действующая/устарелая.
2. Добавлены переключения доступности
действий с лицензией в зависимости от этих
состояний.
3. При добавлении новой лицензии в нее
копируются записи действующей.
Осталось сделать:
1. Сообщение о необходимости
изменить/добавить лицензионные записи
после добавления лицензии.
2. При создании учебного плана предлагать
только устаревшие и действующую лицензию
для выбора (с каким-то их
дифференцированием), а не активированную
убрать из списка.
Original comment by slobodya...@gmail.com
on 1 Mar 2012 at 9:52
Original issue reported on code.google.com by
kolgen...@gmail.com
on 15 Feb 2012 at 10:28