Добрый день.
Вот вылез такой косяк:
Допустим, у меня есть 100 внутренних номеров, я купил лицензию на 100 внутренних номеров. Потом у одного парнишки номер поменялся. был 110, а номера 112 в номерном плане не было вообще. Потом парнишке поменяли номер на 112, а номера 110 не стало в номерном плане. Потребуется ли мне закупать дополнительную лицензию на 1 порт?
Да, но тогда данные по станции 110 будут недоступны! (будут отображаться как данные по станции 112) Как бы и рыбку съесть, и лишних денег не переплачивать?
Данные никуда не денутся, просто раньше станция называлась 110, а теперь - 112. Т.е. в старых данных название станции тоже поменяется.
Выражаясь другим языком, в БД, для звонка хранится не название, а ключ, который может иметь произвольное название.
Если же нужно, чтобы в отчетах фигурировал именно старый номер ... хоть и не знаю зачем это, но так не получится. Хранить history ещё и для этого слишком сложно. Вариант №2 - покупка ещё портов, но тут я тоже не вижу смысла, в данном случае - здравого ;-)