Jimson писал(а):
stark писал(а):
статус договора на связан с периодом договра . автоматической связи нет
а следуя вашей же логике статус шлюза должен был быть связан с периодом, разве статус шлюза "удален" не для этого случая ?
нет .. статус шлюза "удален" - это чтобы можно было удалить шлюз из договора . статус шлюза — это древнее понятие о возникло они задолго до появления статуса договора (в 4.5 кажется). Период догвора тоже был до статуса договора и сейчас с ним не связан .
Статус шлюза связан со статусом договора следующим образом :
1. При смен статуса договора, если статус договора стал активен и статус шлюза был заблокирован , то статус шлюза меняется на закрыт(это по умолчанию, но можно поменять это в переменной status.after.unlock). Подразумевалось что он сам зайдет в личный кабинет и себя откроет .
2. При смене статуса договора, если статус договора стал равным закрыт/отключен/приостановлен и статус шлюза был открыт, то статус шлюза меняется на заблокирован .
Другие случаи и удаление договора в частности не обрабатывается