8.х Пересчет цен в фоновом задании

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем alex-79, 17 май 2016.

  1. TopicStarter Overlay
    alex-79
    Offline

    alex-79 Опытный в 1С

    Регистрация:
    21 сен 2006
    Сообщения:
    643
    Симпатии:
    1
    Баллы:
    29
    Привет всем!

    Конфигурация Управление торговлей, редакция 11.2 (11.2.3.124) .

    В документе "Установка цен номенклатуры" есть кнопка "Рассчитать вычисляемые (по данным ИБ и формулам)". Я создаю фоновым заданием документ "Установка цен номенклатуры". В документе фоновое задание в документ добавляет вид цен со способом задания цены "Произвольный запрос к данным ИБ" и потом нужно в товарах пересчитать цены с этим видом цен.

    Если рассматривать типовой функционал УТ, то в функцию, которая рассчитывает цены передается параметр формы документа, но фоновое задание выполняется на сервере и форма там не доступна.

    Есть ли возможность в УТ расчета цен без привязки к форме документа? Перетаскивать все процедуры расчета цен и менять параметр формы документа на объект документа в модуль фонового задания муторно слишком.

    Код:
    &НаСервере
    Функция РассчитатьЦеныНаСервере(ПараметрыРасчета)
        Возврат УстановкаЦенСервер.РассчитатьЦены(ЭтаФорма, ПараметрыРасчета);
    КонецФункции

Поделиться этой страницей