[ Вопрос дня ] Есть ли механизм запуска автоматического пересчета цен в 1С:УТ 11.4?

Доброго дня, коллеги!

В рамках курса Доработка и Адаптация типовых конфигураций УТ 11.4 (11.3), КА 2.4 (2.2) и 1С:ERP 2.4 (2.2) рассматриваются ценные приемы и способы адаптации типовых решений с минимальными изменениями конфигураций. Основной девиз курса можно определить как “Не навреди”. Главное — это доработка функционала, которая не войдет в противоречие с прочими алгоритмами системы, и позволит обеспечить минимальные затраты как на саму разработку, так и на ее дальнейшую поддержку!

Вопрос

Здравствуйте! Мне необходимо запустить на сервере пересчет цен, как в обработке “Прайс лист” — команда “Рассчитать вычисляемые (по данным ИБ и формулам)”. В процедуры, которые выполняют пересчет необходимо обязательно передавать форму, но так как я запускаю с сервера, то форму передать не могу.  Есть ли в УТ механизм запуска автоматического пересчета цен? Если нет, то как лучше реализовать такой механизм?

Ответ

День добрый!

Штатные механизмы конфигурации не предусматривают работы с документом установки цен на сервере (в т.ч. пересчет зависимых цен). Подразумевается, что работа с документом производится в интерактивном режиме, соответственно требуется форма. Программный интерфейс также требует форму. Механизма запуска автоматического пересчета цен нет.

Самое очевидное решение – написать свою обработку, которая будет эмулировать форму программно, например, через структуру и выполнять вызовы на сервере.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

 Ознакомлен с условиями Публичной оферты и Пользовательского соглашения
 Согласен на обработку персональных данных (Политика обработки ПДн)