Ручное обновление прайс-листов — это рутина, которая часто приводит к ошибкам и потере прибыли из-за неактуальной стоимости товаров. В этой инструкции мы разберем, как настроить автоматическое обновление цен в 1С (на примере ERP, КА и УНФ) с помощью регламентных заданий и формул расчета.
Видеоинструкция
Пошаговая настройка автообновления цен
Шаг 1. Настройка правил расчета и видов цен
Для начала необходимо определить, по каким правилам будут рассчитываться новые цены. Перейдите в раздел CRM и маркетинг > Настройки и справочники > Виды цен. Создайте новый вид цены (например, «Розничная») и выберите способ задания цены «Рассчитывать по детальным формулам».
Если базой для расчета выступает себестоимость, убедитесь, что она считается корректно. При необходимости вы можете узнать, как изменить формулу расчета себестоимости в 1С.
Пример формулы наценки на 15% от базовой цены:
[БазоваяРозничная] * 1.15 Шаг 2. Настройка регламентного задания
Чтобы цены обновлялись без участия пользователя, настроим фоновое задание:
- Перейдите в НСИ и администрирование > Обслуживание > Регламентные операции > Регламентные и фоновые задания.
- Найдите в списке задание «Расчет цен номенклатуры».
- Установите флажок «Включено» и настройте расписание (например, каждый день в 01:00).
- Для сохранения настроек используйте сочетание клавиш Ctrl + S или нажмите кнопку «Записать и закрыть».
Важно: Регламентные задания выполняются под определенным пользователем (обычно это системный пользователь или Администратор). Убедитесь, что у этой учетной записи достаточно прав для проведения документов установки цен.
Дополнительно: Восстановление отчетов
Если в процессе настройки видов цен или тестирования вы случайно удалили или повредили стандартные отчеты по прайс-листам, ознакомьтесь с руководством, как в 1С восстановить удаленный отчет из хранилища.
Частые ошибки / Устранение неполадок
При автоматизации ценообразования могут возникать сбои. Рассмотрим основные проблемы и способы их решения:
- Проблема: Цены не обновляются по расписанию.
Решение: Проверьте, запущена ли вообще служба регламентных заданий (в файловой базе для этого должен быть запущен отдельный сеанс, в клиент-серверной — настроен сервер 1С). Чтобы локализовать ошибку, изучите логи системы. Подробнее о том, как это сделать, читайте в статье: Как посмотреть журнал регистрации в 1С 8.3: инструкция. - Проблема: Ошибка деления на ноль в формуле расчета.
Решение: Если в формуле используется деление, добавьте проверку на нулевое значение базовой цены. Пример безопасной формулы:Выбор Когда [БазоваяЦена] = 0 Тогда 0 Иначе [Себестоимость] / [БазоваяЦена] Конец
Часто задаваемые вопросы
Можно ли настроить обновление цен по прайсу поставщика из Excel?
Да, для этого используется обработка ‘Загрузка цен номенклатуры из файлов’. Ее запуск также можно автоматизировать через регламентные задания.
Как проверить, выполнилось ли автообновление цен?
История запусков доступна в журнале регистрации или непосредственно в форме регламентного задания во вкладке ‘История выполнения’.








