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