forum.bitel.ru http://forum.bitel.ru/ |
|
[5.1] Глюки статуса http://forum.bitel.ru/viewtopic.php?f=22&t=7010 |
Страница 1 из 1 |
Автор: | drakosha [ 25 июл 2012, 17:17 ] |
Заголовок сообщения: | [5.1] Глюки статуса |
Проблема в следующем. Пользователь заходит через веб-интерфейс в личный кабинет и меняет статус договора с "активный" на "приостановлен". И имеем следующую головную боль: Пользователь продолжает работать, но при этом абонентская плата у него не списывается. Наработка при это не отображается, т.е. в договоре я не вижу наработку в соответствующем поле. Но если зайти во вкладку отчет, то вижу сессии работы. Отследить всех кто сменил статус получается только вручную, открывая каждый договор и проверяя статус договора. На такую проверку тратиться просто огромное количество рабочего времени оператора, после этого данные передаются администратору, который в ручном режиме правит статус на "активный" для каждого найденного "косяка". Далее происходит списание абонентской платы с абонента и абонент уходит в "глубокий" минус (т.к. у некоторых абонентов статус "приостановлен" уже год болтается). Соответственно дальше тратится время на "объяснялки" с абонентом. И что самое обидное то, что нет гарантии что какой-нибудь другой абонент не выставит себе статус "приостановлен", т.к. эта фича в веб-интерфейсе не отключается никак. Как бороться с этой бедой? |
Автор: | dimOn [ 25 июл 2012, 17:21 ] |
Заголовок сообщения: | Re: [5.1] Глюки статуса |
В чём, собственно, конкретно проблема, вопрос, беда? В том, что абонка у неактивного снимается? В том, как отключить/запретить смену статуса из web? Что именно вы хотите в этой теме обсудить то? |
Автор: | drakosha [ 25 июл 2012, 19:22 ] |
Заголовок сообщения: | Re: [5.1] Глюки статуса |
Проблемы следующие: 1. При приостановленном статусе пускает в интернет, что по логике вещей не должно происходить 2. При наличии сессий не снимается абонентка 3. Смена статуса в веб-морде никак не отключается (или как-то отключается и все об этом знают, но молчат) Собственно обсуждать тут особо нечего, может кто-то посоветует решение. Решение видится в запрете в веб-морде смены статуса абонентом, но я не могу найти способ это реализовать. |
Автор: | dimOn [ 25 июл 2012, 19:39 ] |
Заголовок сообщения: | Re: [5.1] Глюки статуса |
Отключается так: убрать из шаблона + на всякий случай запретить скриптами. В доке об этом есть. |
Автор: | dimOn [ 25 июл 2012, 19:40 ] |
Заголовок сообщения: | Re: [5.1] Глюки статуса |
Цитата: При приостановленном статусе пускает в интернет, что по логике вещей не должно происходить Что значит пускает? Такого не должно быть. Сессия не рвётся или о чём вы? |
Автор: | drakosha [ 25 июл 2012, 19:55 ] |
Заголовок сообщения: | Re: [5.1] Глюки статуса |
Сессия поднимается, хотя по логике она не должна подниматься. И сразу не разрывается, часов по 20 сессии есть. Через некоторое время сессия снова может быть поднята. У абонентов нет роутеров и они подключаются вручную. Скриптами пробовали, не помогло, но после применения скрипта у договоров, которые были созданы после применения в статусе появляется строчка: Статус "активен" - Создано сервером. |
Автор: | drakosha [ 25 июл 2012, 19:56 ] |
Заголовок сообщения: | Re: [5.1] Глюки статуса |
Про шаблон можно ссылку где почитать |
Автор: | Phricker [ 25 июл 2012, 23:52 ] |
Заголовок сообщения: | Re: [5.1] Глюки статуса |
А как у вас сессии поднимаются? Они вообще рулятся биллингом? А что будет если абоненту вручную установить статус "Приостановлен"? его будет пускать в интернет? http://wiki.bgbilling.ru/index.php/Как_убрать_ненужные_действия_в_web |
Автор: | drakosha [ 26 июл 2012, 14:50 ] |
Заголовок сообщения: | Re: [5.1] Глюки статуса |
Приходит логин пароль проверяются на валидность, далее проверяется баланс, если не отрицательный, то поднимается сессия. Вручную ставить не пробовали. Небыло необходимости, Статусом вообще не пользовались. Самое печальное, что когда открываешь договор, там слевой стороны напротив статуса стоит "активен", а если щелкнуть мышкой, то можно увидеть историю смены статусов и вот там показывается текущий статус "приостановлен". Выявилось случайно, абонент позвонил по ремонту, открыли договор увидели что нет наработки и абонентка не списывается. Посмотрели по сессиям они есть. Оказалось человек 4-ре месяца без оплаты работает. Начали копать в чем дело, оказалось в статусе. Начали вручную лопатить всех абонентов, нашли еще несколько человек с таким статусом. Вот теперь задумались как отключить данный функционал совсем. Спасибо за ссылку, сейчас буду пробовать. |
Автор: | dimOn [ 26 июл 2012, 16:03 ] |
Заголовок сообщения: | Re: [5.1] Глюки статуса |
Цитата: Самое печальное, что когда открываешь договор, там слевой стороны напротив статуса стоит "активен", а если щелкнуть мышкой, то можно увидеть историю смены статусов и вот там показывается текущий статус "приостановлен". это новый уже вопрос, как я понимаю? не вижу снова связи с остальными. подробнее опишите, дайте скриншот.
|
Автор: | Amir [ 26 июл 2012, 16:07 ] |
Заголовок сообщения: | Re: [5.1] Глюки статуса |
Планировщик запущен? Задача Установка статусов договоров работает? http://bgbilling.ru/v5.2/doc/ch01s16.ht ... sched_task http://bgbilling.ru/v5.2/doc/ch01s18s09.html |
Автор: | drakosha [ 26 июл 2012, 16:43 ] |
Заголовок сообщения: | Re: [5.1] Глюки статуса |
dimOn писал(а): это новый уже вопрос, как я понимаю? не вижу снова связи с остальными. подробнее опишите, дайте скриншот. Нет. Это не новый вопрос, это информация для тех, кто так же как мы, на статус внимания не обращает. А связь самая прямая, мы статус никак не отслеживали и не проверяли (т.е. по нему не щелкали и не смотрели что внутри, а по сути активный стату находился в состоянии "приостановлен"), что привело к указанным выше проблемам. Amir писал(а): Планировщик запущен? Задача Установка статусов договоров работает? http://bgbilling.ru/v5.2/doc/ch01s16.ht ... sched_task http://bgbilling.ru/v5.2/doc/ch01s18s09.html Дело в том что настраивал все один человек, а разбираться приходится мне и уже на работающей системе, да еще и с ограниченными правами, т.к. админ глобально занят. Я так понимаю за основу были взяты умолчальные настройки. Но это уже так лирика и флуд. Спасибо тем кто помог ссылочками, сейчас грубо грохну в веб-морде статус, и буду разбираться со всем остальным. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |