Новый прайс поставщика и пачка документов: та же работа словами
Раз в месяц приходит файл с новыми ценами, и его переносят в базу руками или заказывают обработку у программиста. Ту же работу можно поставить словами в чате внутри 1С, с пробой на одной строке и подтверждением перед записью

Первого числа приходит письмо от поставщика с новым прайсом. Полторы тысячи позиций в xlsx, часть цен выросла, часть позиций ушла, появилось десятка два новых артикулов. Файл надо занести в базу, а следом провести пачку документов, которые ждали новых цен. В большинстве компаний это делает оператор руками или программист по заявке. Ту же работу можно описать словами в чате внутри 1С, и дальше система соберет ее по шагам.
Что приходит первого числа
Прайс редко приходит в удобном виде. Шапка на три строки, объединенные ячейки, артикул в одной колонке с наименованием, цены с валютой в тексте, лист с примечаниями рядом с рабочим листом. У второго поставщика формат другой, у третьего вообще PDF.
Дальше начинается сверка: какие позиции подорожали и на сколько, каких больше нет, какие появились впервые и требуют карточки номенклатуры. После загрузки надо провести документы, которые лежали неоформленными, потому что ждали актуальной цены.
К вечеру задача обычно сделана наполовину, и это нормальный исход. Она не срочная ровно до того момента, когда менеджер выставляет счет по старой цене. Что происходит дальше, разобрано в кейсе Продажа по старому прайсу.
Как это делают сейчас: часы оператора или заявка программисту
Ручной путь выглядит так. Оператор открывает файл поставщика и базу рядом, переносит строки, проверяет совпадение артикулов, правит цены в карточках. Полторы тысячи позиций так переносят кусками, в течение двух-трех дней.
Другой вариант это заявка программисту. Пишется задание, обсуждается формат файла, делается обработка загрузки. Цены тут две: часы по ставке и ожидание в очереди. Обработка получается под один формат, и когда поставщик через полгода поменяет шапку, все повторится.
Чаще обоих встречается третий вариант, при котором прайс не грузят вообще. Цены правят точечно, когда всплывает расхождение. Учет живет своей жизнью, а решения принимают по памяти менеджера.
Постановка задачи словами и разбор файла на вашем сервере
В чате помощника внутри 1С вы пишете обычными словами: взять файл с новыми ценами поставщика, сопоставить строки с номенклатурой по артикулу, обновить цены в справочнике, показать список позиций, которых в базе нет. Система разбивает описание на шаги и ведет их планом, а уточняющие вопросы задает по ходу, если чего-то не хватает.
Файл разбирается локально, на том сервере, где работает 1С. Таблица xlsx читается по строкам и колонкам, PDF и картинки проходят через распознавание. Прайс поставщика целиком во внешнюю модель не уезжает, подробнее об этом в статье Сканы и PDF читает сама 1С.
Числовые условия считаются в 1С арифметикой, без ИИ: отклонение новой цены от старой в процентах, порог, за которым позицию надо смотреть глазами, сумма по строке. При повторном запуске на тех же данных цифры получаются те же самые.
Проба на одной строке и подтверждение перед записью
К записи в базу система подходит в два приема. Шаг, который меняет данные, сначала исполняется на одной строке внутри транзакции с гарантированным откатом. Ловятся ошибки исполнения, а не только синтаксис, и база после пробы остается чистой. Вы смотрите, что получилось бы на этой строке: тот ли артикул нашелся и та ли цена подставилась.
Только после вашего подтверждения шаг идет по остальным строкам. Отметили в таблице результата часть позиций, значит обработаны будут именно они, а выбор запишется в журнал.
Успех система засчитывает по факту в базе. Она сравнивает состояние объекта до и после и считает строку выполненной только тогда, когда объект действительно перезаписан; если он не изменился, строка помечается ошибкой с причиной. Собственный отчет системы о проделанной работе тут ничего не решает. Действие, которого нет в реестре, не выполняется вовсе, причина отказа пишется в журнал.
Проведение пачки документов и ошибки в файле
Проведение живет по тем же правилам. Сначала отбирается пачка: документы за период, по контрагенту, по складу, по признаку, который вы задали словами. Список приходит таблицей со ссылками на объекты базы, так что любую строку можно открыть и посмотреть глазами. Потом проба на одной строке, подтверждение, прогон по остальным, проверка результата фактом.
Ошибки в исходном файле никуда не исчезают. Артикула нет в базе, единица измерения не совпадает, цена стоит с пробелом внутри числа, строка задвоена в самом прайсе поставщика. Такие строки попадают в отдельный список с причиной по каждой, а остальные обрабатываются. Список разбирает человек, и это правильное для него место: решение о новой номенклатуре или о странной цене остается за ним.
Долгий прогон не накладывается сам на себя. Пока идет обработка, повторный запуск блокируется, поэтому пачка документов не проводится дважды и цены не обновляются поверх уже обновленных.
Следующий месяц: тот же прогон по расписанию
Цепочку шагов можно сохранить и поставить на расписание, чтобы в следующем месяце не описывать все заново. Шаг при этом хранит способ выполнения, а данные собираются свежими при каждом запуске: список документов на проведение строится заново, поэтому в него не попадет то, что уже провели руками.
Поставить и забыть мы не обещаем. Первый прогон в новом месяце имеет смысл открыть и посмотреть: поставщик мог поменять формат файла, а подтверждение перед записью никуда не девается. Готовую цепочку копируют под второго поставщика и правят в ней один шаг.
Состав операций под вашу конфигурацию уточняется на демо. Справочники, реквизиты и виды документов у всех разные, и заранее обещать, что конкретный документ в вашей базе проведется одной фразой, мы не станем.
Считаем стоимость: оператор и доработка
Ставка оператора 1С: медиана 60 000 ₽ по России (ГородРабот.ру, август 2026), с взносами 30% (Контур, 30.12.2025) около 78 000 ₽ работодателю, при норме 164 часа это около 480 ₽ в час. Нормы времени ниже это допущение ОКК, открытых норм на такую работу нет.
| Работа | Объем в месяц | Норма | Часов | По ставке 480 ₽ |
|---|---|---|---|---|
| Перенос и сверка строк прайса | 1 500 позиций | 20 секунд на позицию | 8,3 | около 4 000 ₽ |
| Отбор и проведение документов | 300 документов | 1 минута на документ | 5 | около 2 400 ₽ |
| Итого за месяц | 13,3 | около 6 400 ₽ | ||
| То же за год | 160 | около 77 000 ₽ |
Сто шестьдесят часов в год это месячная норма одного человека, потраченная на перенос строк и нажатие кнопки «Провести». Вторая часть расчета про доработку. Программист 1С: медиана 200 000 ₽ по России (ГородРабот.ру, август 2026), около 1 200 ₽ в час по окладу и около 1 600 ₽ с взносами. Возьмем для порядка величин восемь часов на обработку загрузки под один формат файла: около 12 800 ₽ за одну задачу, плюс время в очереди, плюс возврат к ней, когда формат поменяется.
Ни одна из этих сумм не обещание выгоды. Это цена того же объема работы руками, посчитанная по ставкам рынка. Свои объемы и ставки можно подставить в калькулятор на странице Экономика.
Проверять лучше на своем файле, на том самом прайсе, который сейчас переносят руками. Демодоступ бесплатный, первые цепочки настраиваем мы.
Принесите свой прайс
На демодоступе разберем ваш файл поставщика и покажем пробу на одной строке до записи в базу
У поставщика прайс в xlsx со сложной шапкой и объединенными ячейками, это помеха?
Файл разбирается на вашем сервере, колонки вы сопоставляете словами: где артикул, где цена, где единица измерения. Проба на одной строке сразу показывает, что система поняла правильно, а что нужно уточнить, и делает это до записи в базу
Что будет, если система запишет не то?
До вашего подтверждения записи не происходит. Изменяющий шаг сначала исполняется на одной строке внутри транзакции с гарантированным откатом, база после пробы остается чистой. Дальше вы смотрите результат и нажимаете подтверждение или отменяете
У нас своя конфигурация с доработками, сработает?
Состав операций под вашу конфигурацию уточняется на демо: справочники, реквизиты и документы у всех разные, и подставлять готовый ответ вслепую мы не будем. Обработка при этом открывается через «Файл, Открыть» и конфигурацию не меняет
Источники
- ГородРабот.ру: зарплата оператора 1С по России, август 2026, медиана 60 000 ₽ по вакансиям
- ГородРабот.ру: зарплата программиста 1С по России, август 2026, медиана 200 000 ₽ по вакансиям
- Контур: страховые взносы в 2026 году, 30.12.2025, единый тариф 30% с полной зарплаты для торговли и услуг
- Производственный календарь 2026, КонсультантПлюс, 1 972 часа в году при 40-часовой неделе, около 164 часов в месяц
Скачайте ОКК для своей 1С
Пришлем модуль под вашу конфигурацию
- ✓Доступ в личный кабинет
- ✓Бесплатный демо-режим
- ✓Автоматическая настройка по клику
Заявка принята
Откроется чат с нашим дежурным с готовым сообщением. Отправьте его, и вам пришлют модуль с инструкцией и помогут завести компанию в кабинете


