УТ 11, установка цен номенклатуры #794381


#0 by novichok79
Доброго времени суток, уважаемые специалисты 1С. Имеем УТ 11.2.3.284. В базе есть 2 хитровыдуманных вида цен: для интеркампани - наценка на вид цен "цена закупки" цена закупки = произвольный запрос к ИБ с типом - цена поступления. Есть обработка начального заполнения этих цен, которая создает документы установки цен номенклатуры на основании документов поступления (Поступление товаров и услуг и Прочее оприходование товаров). Мне нужно было рассчитать цены перед записью документов, функций для того, чтобы сделать это на сервере, без открытия формы я не нашел. Поэтому я вытащил код заполнения настроек СКД в видах цен и код расчета цен из общих модулей УстановкаЦенКлиент, УстановкаЦенКлиентСервер, УстановкаЦенСервер. Задача - тривиальная по сути, установка и расчет цен по виду, но я пришел к выводу, что в базе не предусмотрено функций - ПолучитьЦену для конкретной позиции номенклатуры, то есть надо подсовывать дерево значений с позициями номенклатуры в общую функцию. Или все же функция ПолучитьЦену в недрах УТ 11 есть и я зря тащил кучу кода из общих модулей? Заранее благодарю за помощь.
#1 by novichok79
задача уже решена, но я хочу узнать существует ли более элегантное решение, без вышеописанных костылей.
#2 by novichok79
ап...
#3 by shuhard
да
#4 by novichok79
решение в студию, пож-ста.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С