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/