BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
СообщениеДобавлено: 12 май 2009, 17:00 
Не в сети

Зарегистрирован: 16 ноя 2007, 16:11
Сообщения: 829
Карма: 49
В документации описано, как использовать параметр договора типа "адрес" для сортировки счетов.
А как использовать для сортировки адрес объекта договора? Или любого другого параметра объекта?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 май 2009, 12:16 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Такой возможности нет, счет не привязан к объекту.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 май 2009, 13:19 
Не в сети

Зарегистрирован: 16 ноя 2007, 16:11
Сообщения: 829
Карма: 49
Ну так и параметер типа "адрес" договора к счету не привязан...
Просто, помнится, много клавиш было сломано по поводу того, что нужно максимально использовать концепцию объектов, а получается что счета даже отсортировать нельзя по данным из объектов...

При генерации счета адрес из объекта мы достали, а вот что с сортировкой делать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 май 2009, 14:22 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Ну счет однозначно привязан к договору, а у договора адрес. А объектов в договоре может быть несколько.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 май 2009, 15:04 
Не в сети

Зарегистрирован: 16 ноя 2007, 16:11
Сообщения: 829
Карма: 49
Когда счета формировались внешней системой, то там отрабатывалась следующая логика -
Если был указан адрес доставки, то использовался он.
Если отдельного адреса доставки не было (у большинства абонентов адрес доставки == адресу установки и объект один), то брался адрес с объекта.
Сортировка производилась по параметру объекта "точка включения".
С внешней системой были свои проблемы, поэтому решили перейти на функционал модуля bill, но споткнулись об сортировку.

Вопрос - что делать тем, кто использует объекты и кому нужна сортировка счетов?
Переносить параметр объекта в параметер договора - это, кроме работ по переносу, дублирование информации с последующей рассинхронизацией.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 май 2009, 19:14 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Может по событию изменения параметра объекта менять адрес в договоре? Событие можем добавить, впринципе все равно полезно..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 май 2009, 20:59 
Не в сети

Зарегистрирован: 16 ноя 2007, 16:11
Сообщения: 829
Карма: 49
А может доступ к объектам из модуля Bill? То же ведь полезно. :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 май 2009, 10:20 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Не логично это. Путанно. Если адрес там - то, если тут - то.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 май 2009, 14:27 
Не в сети

Зарегистрирован: 16 ноя 2007, 16:11
Сообщения: 829
Карма: 49
Я не предлагаю реализовывать логику, использованную в сторонней системе.
Я предлагаю сделать равноправными адреса-параметры объектов и адреса-параметры договора. Равноправными в пользу большего функционала, разумеется.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 май 2009, 17:26 
Не в сети

Зарегистрирован: 16 ноя 2007, 16:11
Сообщения: 829
Карма: 49
Все таки хочется расставить знаки препинания.

Нам конвертировать параметр объекта в параметр договора и надеяться на скрипты изменения параметра объекта? Или все же есть шанс полноценной поддержки объектов в модуле Bill?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 май 2009, 12:03 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Сделаем событие изменения параметра объекта.


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

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


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

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


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

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