Заполнение цен: добавление номенклатуры в установку цен из файла или вставленного списка
Расширение ускоряет подготовку документа "Установка цен номенклатуры": пользователь может загрузить список товаров из файла или вставить наименования из буфера обмена, а программа добавит найденную номенклатуру в таблицу цен.
Что меняется для пользователя
В документе "Установка цен номенклатуры" в области "Укажите номенклатуру и цены" появляются две дополнительные команды: "По списку из файла..." и "Вставить список наименований...". Они помогают быстро заполнить таблицу товаров, когда список уже подготовлен в Excel, текстовом файле, прайс-листе, письме или другом источнике.
Поставка в виде расширения
Доработка поставляется как расширение конфигурации. Его можно подключить к рабочей базе без изменения основной конфигурации, что упрощает установку, сопровождение и последующее обновление типовой УТ 11. Расширение дорабатывает форму документа установки цен и добавляет отдельную форму для ввода списка наименований.

Общий вид документа "Установка цен номенклатуры" с командами загрузки списка из файла и вставки наименований
Файл
Можно выбрать файл со списком наименований. Расширение читает первый столбец и добавляет найденные товары в документ.
Вставка текста
Можно скопировать список из Excel, письма или другого документа и вставить его в многострочное окно.
Точный подбор
Номенклатура подбирается по точному совпадению наименования, поэтому пользователь сразу видит сообщения по ненайденным или неоднозначным строкам.
Как загрузить список из файла
Подготовьте файл, где в первом столбце указаны наименования номенклатуры. Одно наименование должно занимать одну строку. Если первая строка содержит заголовок "Наименование", она будет пропущена автоматически.
Порядок работы
- Откройте документ "Установка цен номенклатуры".
- Выберите нужные виды цен и заполните основные реквизиты документа.
- В области номенклатуры нажмите "По списку из файла...".
- Выберите файл со списком наименований.
- Проверьте добавленные строки и сообщения программы.
Поддерживаемые файлы
Для выбора доступны файлы *.xlsx, *.xls, *.mxl, *.csv и *.txt. Для текстовых файлов рекомендуется кодировка UTF-8. Если файл не читается, можно скопировать столбец наименований и воспользоваться вставкой списка.
Как вставить список вручную
Этот вариант удобен, когда список уже открыт в Excel, получен в письме или находится в любом текстовом документе. Пользователь копирует нужные наименования и вставляет их в форму ввода.
Одна строка — один товар
Самый простой формат: каждое наименование расположено с новой строки. После вставки нажмите "Добавить".
Можно копировать из таблицы
При вставке текста расширение также разбирает значения, разделенные табуляцией или точкой с запятой. Это помогает работать со скопированными фрагментами таблиц.
Практический эффект
Если нужно установить цены для десятков или сотен позиций, пользователь не подбирает товары по одному. Достаточно подготовить список наименований, загрузить его в документ и затем проверить рассчитанные или заполненные цены.
Правила подбора номенклатуры
Расширение добавляет в документ только те позиции, которые удалось однозначно найти в справочнике номенклатуры по точному наименованию. Это защищает от случайного выбора похожих товаров.
Точное совпадение
Наименование в списке должно совпадать с наименованием элемента справочника.
Без групп и удаленных
Группы номенклатуры и элементы с пометкой удаления не добавляются.
Сообщения по ошибкам
Если товар не найден или найдено несколько вариантов, программа сообщает об этом пользователю.
Что происходит с дублями
- повторяющиеся строки во входном списке обрабатываются один раз;
- позиции, которые уже есть в дереве цен документа, пропускаются;
- по пропущенным и проблемным позициям выводятся пользовательские сообщения.
Что происходит после добавления
Найденная номенклатура добавляется в дерево цен документа с учетом выбранных видов цен, даты документа, характеристик, серий и упаковок, если они используются в базе. Для добавленных строк текущая цена заполняется действующей ценой, а при включенном автоматическом расчете выполняется расчет по настройкам документа.
Проверить строки
После загрузки стоит просмотреть добавленную номенклатуру и убедиться, что список заполнен ожидаемо.
Проверить цены
Если цены рассчитываются автоматически, проверьте результат расчета. При необходимости измените цены вручную.
Провести документ
После проверки документ можно записать и провести обычным способом.
Что входит в поставку
Состав расширения
- расширение конфигурации "Доработки" с префиксом объектов "са_";
- доработанная форма документа "Установка цен номенклатуры";
- форма "Вставка наименований" для многострочного ввода списка;
- команды "По списку из файла..." и "Вставить список наименований...";
- служебные картинки, язык и роль, необходимые для работы расширения.
Подключение
Расширение подключается штатно через раздел администрирования 1С. После подключения и перезапуска сеанса дополнительные команды становятся доступны в форме документа установки цен. Пользователю должны быть назначены права, позволяющие работать с документом "Установка цен номенклатуры" и подключенным расширением.
Документ установки цен заполняется быстрее и с меньшим количеством ручного подбора
Расширение закрывает типовой пользовательский сценарий: когда есть внешний список товаров, его можно сразу перенести в документ установки цен. Пользователь видит проблемные строки, быстро проверяет результат и продолжает работу с ценами в привычной форме документа.
Меньше ручного ввода
Товары добавляются списком, а не по одной позиции.
Контроль совпадений
Неоднозначные и ненайденные наименования не добавляются молча.
Обычная работа с ценами
После загрузки пользователь продолжает работать с документом стандартным способом.
Проверено на версии
Доработка тестировалась на платформе 1С:Предприятие 8.3.27.1936 и конфигурации Управление торговлей, редакция 11.5.26.116. Для КА и ERP требуется проверка на релизах с совместимой структурой документа "Установка цен номенклатуры" и его формы.
Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.5.26.116
Вступайте в нашу телеграмм-группу Инфостарт