Удобная работа с комплектами в 1С — загрузка состава из Excel и подбор «По комплектации»
Выбрали «набор для бритья» в документе — в табличной части автоматически появились бритва, крем, лосьон вместо самого набора. Загрузка состава комплектации из табличного файла произвольной структуры (Excel, буфер обмена). Работает в заказах на перемещение, перемещениях, заказах поставщику и приобретениях — через новую кнопку «По комплектации».
Последняя версия:
Что вы получаете
Готовое решение
Не идея и не ТЗ — рабочая разработка для текущего и предыдущих релизов конфигураций, со скриншотами и инструкцией.
Безопасно для конфигурации
Разработки подключаются без вмешательства в типовую конфигурацию. Снимаются за минуту, если что-то пойдёт не так.
Полная прозрачность
Открытый код, честные отзывы, закрывающие документы.
Подробное описание
Немного теории
В конфигурациях, предназначенных для торгового и управленческого учета (УТ, комплексная, ERP) есть возможность указать комплектность того или иного товара, т.е. уточнить, из каких комплектующих он состоит. Эта функциональность используется в операциях сборки и разборки товаров, а также при продаже динамических наборов.
Что полезного в расширении
Во-первых, расширение позволяет загрузить варианты комплектации номенклатуры из табличного файла произвольной структуры.
Во-вторых, с помощью расширения вы легко сможете добавлять в документы закупки и перемещения исходные составляющие для комплектов и наборов (например, для обеспечения операций сборки и продажи динамических наборов).
Загрузка вариантов комплектации в 1С
К примеру, у нас есть такой файл Excel. Из него нужно загрузить варианты комплектации.

Расширение добавляет новую команду на форму списка номенклатуры - Загрузить комплектации. При нажатии на эту кнопку открывается форма загрузки.

В табличное поле формы нужно вставить содержимое файла (через буфер обмена или выбрать файл, нажав на гиперссылку).
В левой части нужно указать параметры загрузки:
- номер первой строки,
- тип загружаемых данных - обычные варианты комплектации или для динамических наборов
- вариант поиска номенклатуры в базе (возможен по наименованию, коду, артикулу, артикулу и наименованию, артикулу и производителю, наименованию и производителю),
- номера колонок с данными комплекта и исходных комплектующих.
После заполнения настроек жмем Загрузить. В результате получаем заполненные варианты комплектации в базе.

Если хотите заполнить состав наборов, нужно только поменять тип данных в настройках загрузки.

Если при выполнении загрузки возникнут какие-либо ошибки/коллизии, они будут отражены в протоколе. Например, умышленно исковеркаем наименование.

Подбор комплектующих в документы 1С
Расширение позволяет подбирать в документы закупок и перемещения исходные составляющие наборов и обычных сборных товаров. Это очень полезно при товарном обеспечении будущих операций сборки и продажи динамических наборов.
Посмотрим на примере заказа на перемещение. В командной панели табличной части документа появилась новая кнопка заполнения По комплектации.

По клику на этой кнопке открывается обычная форма подбора, но только с функцией добавления исходных комплектующих. К примеру, кликнем дважды на карточке набора в списке номенклатуры.

В результате в корзину добавится не сам набор (или в другом случае сборный товар), а его исходные комплектующие.

После переноса товаров из корзины в документ табличная часть примет следующий вид:

Аналогичная возможность есть в документах перемещения товаров, заказах поставщику и приобретениях товаров и услуг.
Для корректной работы при подключении расширения необходимо снять признак Безопасный режим.
Расширение никак не меняет типовой подбор товаров в документы, он доступен по привычной кнопке.
Оцените разработку
Общий рейтинг появляется при ≥ 3 оценках. Мы не скрываем плохие — все оценки идут в общую статистику.
Войдите, чтобы оценить разработку.
Частые вопросы
Как получить разработку и установить её в 1С?
После оплаты картой или СБП ссылка для скачивания приходит на email в течение минуты. При оплате по счёту от ИП — автоматически после поступления денег на расчётный счёт. Ручные оплаты (USDT, перевод на казахскую карту) подтверждаем в рабочее время — обычно в течение часа.
К разработке приложена инструкция по подключению. Установка занимает 5–10 минут. Если что-то не получится — напишите, подключимся удалённо через AnyDesk и поставим за вас.
Какие способы оплаты доступны?
Можно ли оплатить в тенге, белорусских рублях или долларах?
А если что-то пойдёт не так после установки?
Что произойдёт после очередного обновления 1С?
Каждая разработка тестируется на новых релизах 1С до их публичного выхода. На момент, когда вы обновите конфигурацию, совместимая версия уже готова и ждёт скачивания.
Если в течение 3 месяца после покупки выйдет новый релиз — обновление бесплатно (просто скачайте свежую версию из личного кабинета). Дальше доступна цена обновления — 20% от текущей цены разработки. Альтернатива — годовой абонемент, покрывающий все обновления и новые разработки сайта.
Какие версии 1С НЕ поддерживаются?
Разработка не работает в 1С:Fresh — это облачный режим работы 1С со своими ограничениями. Список совместимых конфигураций указан в начале описания, в других конфигурациях использование не предполагается.
Также расширения не работают в базовых версиях конфигураций 1С (например, «Бухгалтерия предприятия. Базовая») — в них отключена возможность подключения расширений конфигурации. Нужна версия ПРОФ или старше.
На сколько баз 1С действует одна покупка?
Можно ли дорабатывать код самостоятельно?
Какие закрывающие документы вы предоставляете?
Можно ли посмотреть демо до покупки?
Какой артикул у этой разработки?
Комментарии (6)
Добрый день, При заполнении комплектующих есть много различных вариантов идентификации товара, но почему-то отсутствует связка наименование + производитель. Прошу добавить
Добрый день! По правде сказать вы первый за многие годы, кто написал про такой вариант поиска) Чаще всего используют связку "Артикул + Производитель". Добавить новый вариант не смогу в обозримом будущем, много других задач.
У 90% поставщиков с которыми работаем нет артикулов, да и мы свои не создавали, так как не работаем в онлайне где бы это точно пригодилось. Вот и получается, что единственная возможность точной идентификации связка наименование + производитель. Так как одно и то же наименование может использоваться разными производителями
Добрый день. Понял вас. Запишу в план работ добавление такого варианта поиска.
Добрый день!
При повторной загрузке измененного варианта комплектации обработка перезаполняет таблицу комплектующих, но не перезаполняет поле «Количество», которое относится к номеклатуре, хотя это количество указывается в форме загрузки вариантов комплектации в разделе «Колонки (комплект)».
По-моему это неправильно, т.к. потом и цена комплекта в обработке №793 высчитывается неверно.
В прилагаемых скриншотах видно, что изначально Количество номенклатуры было 30 и количество комплектующих 3-х артикулов суммарно было 30.
В новом варианте комплектации количество номенклатуры должно было стать 60 и количество комплектующих 4-х наименований суммарно стало 60. Но как видно на скриншоте, ассортимент и количество комплектующих изменились, а количество номенклатуры – осталось старым.
Добрый день! Ошибку поправил, скачайте пожалуйста новую версию.
Подскажите, пож-ста, где скачать исправленную версию? В личном кабинете через "Оплатить обновление"?
Здравствуйте, Константин! Да, в личном кабинете можно купить обновление за 20% стоимости.
Не планируется случаем поддержка конфигурации УНФ?
Не планируется
Добрый день.
После создания набора при выгрузке на сайт будет учитыватся остатки состава набора?
Добрый день! Нет, остатки по наборам расширение никак не затрагивает.
Добрый день. При повторной загрузке той же комплектации что происходит ? Она игнорируется ? Загрузил комплектацию из 6ти позиций, потом убрал из списка 3 позиции, загрузил, позиций осталось 6.
Здравствуйте! При повторной загрузке ничего не происходит, вариант комплектации не обновляется.
Дмитрий, спасибо за ответ. Понятно - типа как "защита от перезаписи".
Но каким тогда образом вы предлагаете поступить, когда нужно , поменять состав (напр, убрать снятую позицию,и заменить на новую) у 500 комплектаций?
Какую выполнить последовательность действий?
Здравствуйте. Внес изменения - теперь при загрузке вариантов комплектации происходит не только создание новых элементов справочника, но и перезаполнение таблицы комплектующих в уже существующих вариантах. Скачать новую версию можно по старой ссылке.

Чтобы оставить комментарий, войдите или зарегистрируйтесь.