[[old:billing:delete_packet]]

Удаление тарифа

Перед удалением тарифа система проверяет возможность его удаления:

  • количество обычных пользователей в этом тарифе должно быть равно нулю
  • количество замороженных пользователей в этом тарифе должно быть равно нулю
  • количество отключённых пользователей в этом тарифе должно быть равно нулю
  • количество удалённых пользователей в этом тарифе должно быть равно нулю
  • это должен быть не последний тариф в системе
  • на этом тарифе не должно висеть пользователей в онлайне

Зачем сделаны такие проверки? Для того, чтоб пользователи системы MikBiLL после неправильного взаимодействия с системой не говорили, что «не работает» и «не показывает онлайн».

Вот типичные методы, как этого (не работающего онлайна) можно добиться:

  1. Изменить в базе у пользователей всех групп gid, но не пере подключить их.

Логируются как попытки удаления тарифов, так и сам процесс удаления.

Отчёты → логи:

  • CHECK DEL - проверка на удаление
  • DELETE - само удаление
  • old/billing/delete_packet.txt
  • Последние изменения: 2019/12/26 00:06
  • — gudwin