Есть кредит-договор на нём один инет-сервис. Если баланс выше лимита, изменяем статус договора на любой не-Активный, например "Приостановлен" и следом меняется состояние инет-сервиса на "отключен". Меняем статус договора обратно на "Активен" - инет-сервис опять становится включенным. Тут всё в порядке, вопросов нет.
Теперь добавляем в тариф узел "Авторизовать при ошибке баланса". Если баланс ниже лимита, сервис продолжает быть включенным. Ставим статус договора "Приостановлен" - сервис отключается. А вот если обратно ставим статус договора "Активен", то сервис продолжает оставаться отключенным (событие InetSaStateModifyEvent не происходит).
Так и должно быть или у меня что-то не так настроено?
|