forum.bitel.ru http://forum.bitel.ru/ |
|
[6.0] Спасите криворучку http://forum.bitel.ru/viewtopic.php?f=44&t=9915 |
Страница 1 из 1 |
Автор: | borisk [ 11 ноя 2014, 17:43 ] |
Заголовок сообщения: | [6.0] Спасите криворучку |
Добрый день! Подскажите, пожалуйста. Удалили устройство к которому были привязаны сервисы. Как это удалось - не понимаю, потому что все дальнейшие эксперементы показывают что он не дает удалять устройство с подписчиками. Но факт свершился - устройства нет, а сервисы на договорах есть и более того, есть сессии, привязанные к этим сервисам. Но система уже ничего не дает с ними сделать, ни сервис открыть, ни сессию убить. Как правильнее всего теперь удалить сервисы и сбросить сессии? Код: bill вер. 6.0 сборка 343 от 12.03.2014 19:11:40
card вер. 6.0 сборка 227 от 06.05.2014 18:58:40 dialup вер. 6.0 сборка 404 от 24.04.2014 19:38:56 email вер. 6.0 сборка 187 от 05.02.2014 15:53:45 inet вер. 6.0 сборка 1416 от 30.07.2014 15:50:30 ipn вер. 6.0 сборка 276 от 10.04.2014 19:28:30 mps вер. 6.0 сборка 216 от 26.05.2014 14:51:29 npay вер. 6.0 сборка 226 от 11.06.2014 17:27:01 phone вер. 6.0 сборка 300 от 07.07.2014 16:18:26 reports вер. 6.0 сборка 217 от 21.07.2014 15:59:08 ru.bitel.bgbilling.plugins.documents вер. 6.0 сборка 199 от 02.04.2014 17:18:42 ru.bitel.bgbilling.plugins.organizer вер. 6.0 сборка 74 от 05.02.2014 15:55:20 voiceip вер. 6.0 сборка 232 от 12.05.2014 16:41:36 wellpay вер. 6.0 сборка 38 от 05.02.2014 15:56:19 |
Автор: | Amir [ 11 ноя 2014, 17:51 ] |
Заголовок сообщения: | Re: [6.0] Спасите криворучку |
Может быть лучше создать устройство обратно? |
Автор: | Amir [ 11 ноя 2014, 17:52 ] |
Заголовок сообщения: | Re: [6.0] Спасите криворучку |
В вашем билде же еще нет Библиотеки устройств? Тогда нужно добавить в inet_device_<mid> запись с удаленным Id по аналогии с другим устройством того же типа. И перезапустить InetAccess/InetAccounting. |
Автор: | borisk [ 11 ноя 2014, 17:54 ] |
Заголовок сообщения: | Re: [6.0] Спасите криворучку |
уже есть ![]() в смысле библиотека уже есть, да |
Автор: | Amir [ 11 ноя 2014, 19:17 ] |
Заголовок сообщения: | Re: [6.0] Спасите криворучку |
Если устройство было давно - можно поискать запись в inet_device_<mid> Нужно будет добавить записи в inv_device_<mid> и inet_device_tree_<mid> по аналогии с другими используя данные из записи в inet_device_<mid>. |
Автор: | Amir [ 11 ноя 2014, 19:21 ] |
Заголовок сообщения: | Re: [6.0] Спасите криворучку |
Если устройство было добавлено недавно (после того как произошла конвертация в библиотку), то не совсем понятно какой id указывать в inv_device_<mid> Возможно есть записи в портах устройства. Привязка сервисов/соединений сейчас такая: inet_serv.deviceId(inet_connection.deviceId) = inet_device_tree.id inet_device_tree.invDeviceId = inv_device.id Портов: inv_device_port.deviceId = inv_device.id |
Автор: | borisk [ 11 ноя 2014, 22:37 ] |
Заголовок сообщения: | Re: [6.0] Спасите криворучку |
В библиотеке это устройство осталось и ID == 151. В дереве устройство исчезло, но если смотреть через SQL сервисы, которые к нему привязаны, то там ID == 150. Вот что в этом случае лучше сделать? |
Автор: | stark [ 12 ноя 2014, 14:16 ] |
Заголовок сообщения: | Re: [6.0] Спасите криворучку |
а что в жрунале запросов ? есть запрос на удаление? |
Автор: | borisk [ 12 ноя 2014, 14:48 ] |
Заголовок сообщения: | Re: [6.0] Спасите криворучку |
Ну вот есть что-то похожее: Код: arg0 => <arg0 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" dateFrom="2014-11-11T00:00:00+05:00" deviceGroupIds="3" deviceTypeId="13" entityId="150" entitySpecId="1" entityTitle="VC-48(52): 0016E0E35E40 [172.16.7.113]" id="150" ident="0016E0E35E40" orderManagerDisabled="false" parentId="26" title="3C-5500-EI-52: 0016E0E35E40 [172.16.7.113]" xmlns="" xsi:type="ns5:invDevice"><entityAttributes><entry><key>3</key><value value="2014-11-05T00:00:00+05:00" xsi:type="ns5:entityAttrDate"><entityId>150</entityId><entitySpecAttrId>3</entitySpecAttrId></value></entry></entityAttributes><comment>----</comment><config/><host>172.16.7.113</host><password/><secret/><uptime/><username/></arg0>
|
Автор: | Amir [ 12 ноя 2014, 15:00 ] |
Заголовок сообщения: | Re: [6.0] Спасите криворучку |
Цитата: В библиотеке это устройство осталось и ID == 151. В дереве устройство исчезло, но если смотреть через SQL сервисы, которые к нему привязаны, то там ID == 150. Вот что в этом случае лучше сделать? Добавить в inet_device_tree запись с id=150, invDeviceId=151
|
Автор: | borisk [ 12 ноя 2014, 15:25 ] |
Заголовок сообщения: | Re: [6.0] Спасите криворучку |
Спасибо! Все получилось. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |