📊 Универсальная загрузка цен из Excel с валидацией в БП, УТ
Учетные задачи - Ценообразование, анализ цен
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Обработка для массовой загрузки цен из файла Excel в документ «Установка цен номенклатуры» (или любой документ вашей конфигурации) с полным контролем данных на каждом этапе.
💡 Примеры и скриншоты выполнены на демо-базе БП 3.0.
🚀 Возможности
🔹 Чтение Excel-файла в табличный документ «как есть».
🔹 Гибкий выбор колонок с артикулом и ценой (через контекстное меню или настройки).
🔹 Валидация данных: поиск дублей, ошибок, ненайденной номенклатуры.
🔹 Сопоставление артикулов с номенклатурой справочника.
🔹 Запись в существующий документ установки цен.
🔹 Настройка реквизитов табличной части через отдельную вкладку.
🔹 Режим загрузки документа (для ускорения массовой записи).
📋 Порядок работы
Обработка построена по принципу пошагового мастера:
Получить → Контроль → Сопоставить → Записать цены
📌 1. Получить
Выбираете файл Excel — он загружается в табличный документ обработки в исходном виде.

📌 2. Указать колонки
Правой кнопкой мыши по табличному документу выбираете:
- «Это АРТИКУЛ» — колонка с кодом/артикулом номенклатуры.
- «Это ЦЕНА» — колонка с ценой.
💡 Первая строка (заголовок) определяется автоматически в момент выбора колонки.
Альтернатива — ручной ввод номеров колонок на вкладке «Настройки».

📌 3. Контроль
Обработка считывает табличный документ, проверяет содержимое и подготавливает данные:
- Артикул приводится к строке.
- Цена преобразуется в число.
- Формируется таблица номенклатуры для сопоставления.

📌 4. Сопоставить
Автоматический поиск номенклатуры по артикулу. В таблице отображаются:
- 🔴 Дубли артикулов.
- 🔴 Ненайденная номенклатура.
- 🔴 Ошибки валидации.
- 🟢 Готовые к загрузке позиции.
💡К загрузке допускаются только позиции, которые: найдены + без дублей + цена > 0.

📌 5. Записать цены
Данные записываются в документ «Установка цен номенклатуры», выбранный в шапке обработки.
🚨 Важно: табличная часть документа полностью заменяется, а не дополняется. Подготовьте документ заранее (заполните шапку: организация, валюта, вид цены и т.д.).



💥 Возможные ошибки
🚧 Ошибка совместного доступа к файлу
Ошибка при вызове метода контекста (НачатьПомещениеФайла)
...
Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.
Решение: закройте файл в Excel и повторите загрузку.
🚧 Служебные сообщения
Если не заполнены обязательные поля (файл, колонки артикула/цены, документ установки цен) — обработка выведет подсказку о недостающих данных.
🛠 Доработка под ваши задачи
Нужны дополнительные возможности? Напишите в комментариях — небольшие правки выполню бесплатно.
🔍 Проверено на
- Платформа 1С 8.3.27.2342
- БП 3.0.111.25 (Демо)
- БП 3.0.205.22 (Боевая)
- УТ 11.5.27.81 (Демо)
Если материал оказался полезным — не забудьте оценить статью и оставить комментарий! 👍
Проверено на следующих конфигурациях и релизах:
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.205.22, 3.0.111.25
- Управление торговлей, редакция 11, релизы 11.5.27.81
Вступайте в нашу телеграмм-группу Инфостарт
См. также
17284 руб.
26.04.2016 688085 1572 669
5490 руб.
12.08.2021 48448 654 71
6000 руб.
11.12.2019 68041 1163 3
12444 руб.
29.10.2014 237880 777 544
6000 руб.
26.11.2020 51283 865 4
6000 руб.
01.03.2021 13433 89 0