BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 21 июн 2025, 00:15

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
СообщениеДобавлено: 01 окт 2014, 14:48 
Не в сети
Клиент

Зарегистрирован: 30 янв 2013, 11:27
Сообщения: 305
Карма: 0
Не могу понять логику функционирования двух структур:
Дерево и Библиотека.
1) Создаю новой устройство в Дереве. Это же устройство автоматически создается в Библиотеке.
2) Переношу в Дереве устройство из папки в другую папку (вырезать+вставить). В дереве устройство переносится, а в библиотеке нет
3) Удаляю в Дереве устройство. В Библиотеке не удаляется
В документации пока об этих структурах пусто. http://bgbilling.ru/v6.0/doc/ch17s07s01.html
Вы пишите что Удаление из дерева не удалит из библиотеки. Да так и есть. Но если Удалив из дерева и НЕ удалить в библиотеке, то в окнах Дерево и Библиотека индексы начинают отображаться неверно (глюк такой?) То есть все работает, пока устройства в Дереве и Библиотеки синхронны. Как то так стало тяжело работать, очень внимательно надо редактировать Дерево, как ходьба по минному полю.

Может кто поделится, для решения какой практической задачи разделены эти структуры? На примере может пойму


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 окт 2014, 15:09 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Для использования разных схем на одних и тех же физических устройствах.
Например, когда на одном порту коммутатора используется одна схема и нужна определенный способ синхронизации, а на другом - другая.
При этом это порты одного и того же устройства, т.е. просто копию устройства делать не удобно, т.к. нужно следить за использованием портов.

Может быть кто просил/использует библиотеку лучше объяснит.

Старались сделать так, чтобы если вам не нужен функционал библиотеки, то могли все делать через вкладку "Устройства" (кроме полного удаления).
А как именно индексы начинают отображаться неверно?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 окт 2014, 15:21 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
Угрюмов Роман писал(а):
Но если Удалив из дерева и НЕ удалить в библиотеке, то в окнах Дерево и Библиотека индексы начинают отображаться неверно (глюк такой?)

Скрин желательно. Что конкретно не работает ? в дереве есть ID устройства дерева и ID устройства библиотеки. Суть в том, что в дереве может быть 2 "разных" устройства (физически это одно, но логика обработки SA у них разная), но они будут иметь одинаковый ID из библиотеки и синхронизации IDшников тут ну никак не будет.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 окт 2014, 15:25 
Не в сети
Клиент

Зарегистрирован: 30 янв 2013, 11:27
Сообщения: 305
Карма: 0
Amir писал(а):
А как именно индексы начинают отображаться неверно?

id в таблице inv_device не совпадает с ID в Библиотека
id и invDeviceId в таблице inet_device_tree не совпадает с ID и InvDeviceID в Дерево

При раскрытии списка в Дерево и Библиотека ID и InvDeviceID и ID изменяются, по видимому глюк самой отрисовки. Но прикол в том, что если такое началось и для "неправильного" ID (к примеру ID = 86) написать комментарий, то в дереве комментарий появится на другом устройстве. А заглянув в таблицу inv_device комментарий появится в строке с id=86.

Я два раза исправлял это глюк отрисовки тем, что руками синхронизировал две таблицы: inv_device и inet_device_tree
Если там разное количество записей или (версия) устройство есть в дереве, но нет в библиотеки или наоборот, то начинается чехарда с индексами при отображении


Последний раз редактировалось Угрюмов Роман 01 окт 2014, 15:31, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 окт 2014, 15:30 
Не в сети
Клиент

Зарегистрирован: 30 янв 2013, 11:27
Сообщения: 305
Карма: 0
Я не стану сейчас воспроизводить эту ситуацию, на работающем биллинге. Если столкнусь еще раз, то отпишу.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 окт 2014, 18:58 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Похоже проблема в сортировке, т.е. вообще там нужно сортировку отключить, потому что не понятно как дерево сортировать обычной стандартной табличной сортировкой.
Если просто библиотеку сортировать или устройства в 5.2 - вроде бы таже самая неразбериха в таблице начинается.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.036s | 27 Queries | GZIP : On ]