forum.bitel.ru http://forum.bitel.ru/ |
|
Использование параметров объекта в счете http://forum.bitel.ru/viewtopic.php?f=14&t=2307 |
Страница 1 из 1 |
Автор: | vdd [ 12 май 2009, 17:00 ] |
Заголовок сообщения: | Использование параметров объекта в счете |
В документации описано, как использовать параметр договора типа "адрес" для сортировки счетов. А как использовать для сортировки адрес объекта договора? Или любого другого параметра объекта? |
Автор: | Администратор [ 14 май 2009, 12:16 ] |
Заголовок сообщения: | |
Такой возможности нет, счет не привязан к объекту. |
Автор: | vdd [ 14 май 2009, 13:19 ] |
Заголовок сообщения: | |
Ну так и параметер типа "адрес" договора к счету не привязан... Просто, помнится, много клавиш было сломано по поводу того, что нужно максимально использовать концепцию объектов, а получается что счета даже отсортировать нельзя по данным из объектов... При генерации счета адрес из объекта мы достали, а вот что с сортировкой делать? |
Автор: | Администратор [ 14 май 2009, 14:22 ] |
Заголовок сообщения: | |
Ну счет однозначно привязан к договору, а у договора адрес. А объектов в договоре может быть несколько. |
Автор: | vdd [ 14 май 2009, 15:04 ] |
Заголовок сообщения: | |
Когда счета формировались внешней системой, то там отрабатывалась следующая логика - Если был указан адрес доставки, то использовался он. Если отдельного адреса доставки не было (у большинства абонентов адрес доставки == адресу установки и объект один), то брался адрес с объекта. Сортировка производилась по параметру объекта "точка включения". С внешней системой были свои проблемы, поэтому решили перейти на функционал модуля bill, но споткнулись об сортировку. Вопрос - что делать тем, кто использует объекты и кому нужна сортировка счетов? Переносить параметр объекта в параметер договора - это, кроме работ по переносу, дублирование информации с последующей рассинхронизацией. |
Автор: | Администратор [ 14 май 2009, 19:14 ] |
Заголовок сообщения: | |
Может по событию изменения параметра объекта менять адрес в договоре? Событие можем добавить, впринципе все равно полезно.. |
Автор: | vdd [ 14 май 2009, 20:59 ] |
Заголовок сообщения: | |
А может доступ к объектам из модуля Bill? То же ведь полезно. ![]() |
Автор: | Администратор [ 15 май 2009, 10:20 ] |
Заголовок сообщения: | |
Не логично это. Путанно. Если адрес там - то, если тут - то. |
Автор: | vdd [ 15 май 2009, 14:27 ] |
Заголовок сообщения: | |
Я не предлагаю реализовывать логику, использованную в сторонней системе. Я предлагаю сделать равноправными адреса-параметры объектов и адреса-параметры договора. Равноправными в пользу большего функционала, разумеется. |
Автор: | vdd [ 19 май 2009, 17:26 ] |
Заголовок сообщения: | |
Все таки хочется расставить знаки препинания. Нам конвертировать параметр объекта в параметр договора и надеяться на скрипты изменения параметра объекта? Или все же есть шанс полноценной поддержки объектов в модуле Bill? |
Автор: | Администратор [ 20 май 2009, 12:03 ] |
Заголовок сообщения: | |
Сделаем событие изменения параметра объекта. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |