Массовое заполнение допреквизитов справочников и документов 1С из Excel
Заполнить 500 допреквизитов руками — два дня. Из Excel — пять минут. Загрузка, режим проверки, автосопоставление колонок, шаблон файла, выгрузка и удаление значений допреквизитов справочников и документов. Поддержка множественных значений у номенклатуры. Для категорийщиков, операторов 1С и админов при заполнении новых полей по большой базе.
Последняя версия:
Что вы получаете
Покажем как работает
Запросите демонстрацию — проведём встречу в удобном мессенджере и покажем функционал на вашей задаче.
Готовое решение
Не идея и не ТЗ — рабочая разработка для текущего и предыдущих релизов конфигураций, со скриншотами и инструкцией.
Безопасно для конфигурации
Разработки подключаются без вмешательства в типовую конфигурацию. Снимаются за минуту, если что-то пойдёт не так.
Полная прозрачность
Открытый код, честные отзывы, закрывающие документы.
Подробное описание
Из табличного файла (Excel, DBF, MXL) обработка загружает в базу:
- ЛЮБЫЕ дополнительные реквизиты и сведения в ЛЮБЫХ справочниках и документах;
- список значений для дополнительных реквизитов с типом Дополнительное значение;
- множественные значения для номенклатуры (при условии установленного расширения по учету множественных реквизитов номенклатуры).
Обработка выгружает из базы доп.реквизиты во внешний табличный файл (Excel, OpenOffice, MXL). А также с помощью обработки можно очищать значения дополнительных реквизитов в справочниках и документах системы.
Обратите внимание
Дополнительные реквизиты должны быть созданы изначально. Обработка заполняет значения доп. реквизитов в документах и справочниках, но сами доп. реквизиты не создает.
В верхней части формы обработки нужно выбрать Тип загрузки (доп.сведения или доп.реквизиты), Тип объекта (справочник или документ), Имя объекта.
Ниже расположены три вкладки с видами операций: Загрузка, Выгрузка/Удаление, Загрузка доп.значений.

Загрузка дополнительных реквизитов
Рассмотрим пример загрузки доп.реквизитов для справочника Номенклатура.
Допустим, для номенклатуры созданы следующие дополнительные реквизиты, причем с разным типом значения.

И у нас есть файл Excel, из которого будем заполнять реквизиты в карточках.
Открываем обработку, в правой части вставляем содержимое файла в табличную область. Вставку можно делать с помощью буфера обмена или по кнопке Загрузить из файла (второй способ подходит только для файлов Microsoft Excel и OpenOffice Calc).
В левой части выбираем тип загрузки Доп.реквизиты, тип объекта Справочник, имя объекта Номенклатура.

На закладке Загрузка нужно выбрать вариант поиска.
Для номенклатуры доступен поиск по наименованию, коду, артикулу, штрихкоду, артикулу и производителю, а также по произвольному реквизиту.
Для документов поиск идёт по номеру и дате.
Для прочих справочников — по коду и наименованию, а при заполнении поля «Реквизит поиска» — по указанному реквизиту (например, по внешнему коду).

При сопоставлении номенклатуры по артикулу и производителю можно указать как конкретного производителя, так и номер колонки таблицы, откуда его нужно взять.
Для остальных справочников поиск осуществляется по коду или наименованию.
Указываем граничные строки таблицы данных и номер колонки с полем для поиска нужного элемента справочника.
В нижней части нужно заполнить таблицу загружаемых реквизитов - выбрать какие именно реквизиты загружать, из каких колонок и нужно ли автоматически создавать ненайденные значения (актуально только для дополнительных реквизитов с типом Дополнительное значение).
Обработка может единоразово загружать значения любого количества дополнительных реквизитов.
После выполнения всех настроек нажимаем Загрузить. По завершении операции открывается табличный протокол: строка-итог со счётчиками «Загружено / Ошибок / Пропущено», ниже — строки с цветом статуса. Успешные строки выделены зелёным, ошибки — красным, пропуски — бежевым. Тексты ошибок конкретные, например: «Не удалось найти элемент справочника», «Не указан номер документа», «Не удалось определить значение реквизита».
Для номенклатуры "Белочка (конфеты)_Тест" не заполнился "Вес", остальные допреквизиты заполнились успешно.

В номенклатурной карточке Ассорти и Барбарис заполнились все дополнительные реквизиты:

Автозаполнение допреквизитов по виду номенклатуры
При загрузке дополнительных реквизитов номенклатуры есть возможность автоматически заполнить таблицу настроек по списку реквизитов, относящихся к определенному виду номенклатуры. Удобно пользоваться, если список реквизитов большой, экономит время.


Автосопоставление колонок по заголовкам
Кнопка Сопоставить по заголовку читает строку заголовков файла и автоматически проставляет номера колонок для доп. реквизитов, сопоставляя названия колонок с наименованиями реквизитов. Это избавляет от ручного ввода номеров колонок при большом числе реквизитов.


Режим проверки без записи
Флажок Только проверка (не записывать) выполняет полный прогон загрузки без изменения данных. В протоколе видно, что будет загружено и какие строки содержат ошибки, при этом записи в базу не происходит. Режим позволяет заранее убедиться в корректности файла и настроек.


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

Шаблон файла загрузки
Кнопка Скачать шаблон Excel формирует пустой файл с колонкой для поиска объекта и колонками выбранных доп. реквизитов. Шаблон удобно заполнить и загрузить обратно, не подбирая формат вручную.


Выгрузка и удаление дополнительных реквизитов
Обработка выгружает текущие значения доп. реквизитов во внешнюю таблицу (Excel, OpenOffice, MXL) — для проверки, правки или переноса в другую базу.
Отбор работает по любым реквизитам исходного справочника или документа.

К примеру выгрузим доп.реквизиты товаров (исключая услуги):

В результате получаем сформированную таблицу, которую можно сохранить во внешний файл. Потом из этой же таблицы можно без проблем сделать перезаполнение реквизитов в базе.
На этой же закладке находится тип операции Удаление, с помощью которой можно очищать значения дополнительных реквизитов в справочниках и документах системы. При этом можно использовать удобный фильтр для отбора нужных данных (например по владельцам и/или списку реквизитов).
На скрине ниже показано удаление значений двух дополнительных реквизитов в номенклатурном справочнике.

После выполнения операции появится итоговый протокол:

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

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


Сохранение настроек
Настройки можно сохранять.
Рядом с полем Имя объекта расположены две кнопки - одна для сохранения текущей настройки, другая для выбора сохраненной ранее настройки. Для любого справочника или документа можно сохранить неограниченное количество настроек.


Сколько стоит заказать такую доработку с нуля
| У стороннего программиста 1С | Готовое решение | |
|---|---|---|
| Стоимость | 18 000–30 000 ₽ | 5 000 ₽ |
| Сроки | 2 недели на ТЗ и согласование, затем ~6 часов работы | 5 минут на установку |
| Ваше участие | ~2 часа на постановку задачи, приёмку и тесты | Скачать файл и подключить по инструкции |
| Риск | Результат виден только в конце работ | Разработка уже написана и работает у других компаний |
Расчёт по рыночной ставке 3 000–5 000 ₽/час: столько стоит час стороннего программиста 1С. Итоговая экономия — от 13 000 ₽ и около двух недель ожидания.
Как установить — 5 минут
- Скачиваете архив сразу после оплаты — из личного кабинета или прямо с этой страницы — и распаковываете его.
- Открываете базу 1С и подключаете файл штатными средствами — конфигурация при этом не меняется. Пошаговая инструкция со скриншотами. Не хочется разбираться самому — при оформлении можно добавить установку под ключ за 750 ₽: подключимся удалённо и поставим сами.
- Перед первым запуском обработки желательно сделать копию рабочей базы.
Для вашего 1С-специалиста
- Как разработка встраивается в 1С?
- Это внешний файл (.epf или .erf) — запускается вручную для конкретной задачи и не встраивается в интерфейс типовой конфигурации; открывается через меню «Файл → Открыть» или из подсистемы дополнительных отчётов и обработок.
- Правится ли типовая конфигурация?
- Нет. Все разработки CoderStar подключаются как расширения или внешние обработки/отчёты — типовая конфигурация остаётся «чистой», её код не меняется.
- Сохраняется ли поддержка вендора и ИТС?
- Да. Поскольку типовая конфигурация не дорабатывается напрямую, обновления от фирмы «1С» накатываются штатным образом, поддержка вендора и ИТС сохраняется.
- Как удалить разработку?
- Достаточно удалить элемент справочника «Дополнительные отчёты и обработки» — безопасный режим для этого не нужен.
- Открыт ли исходный код?
- Да. После покупки вы получаете файл без шифрования и защиты — его можно изучить, модифицировать или адаптировать в Конфигураторе под свои задачи без ограничений, без обращения к нам.
- Работает ли в 1С:Fresh?
- Нет — 1С:Fresh (облачный режим работы 1С) имеет свои ограничения, разработка в нём не работает.
Паспорт разработки — страница для согласования с руководителем
Оцените разработку
Общий рейтинг появляется при ≥ 3 оценках. Мы не скрываем плохие — все оценки идут в общую статистику.
Войдите, чтобы оценить разработку.
Частые вопросы
Как получить разработку и установить её в 1С?
После оплаты картой или СБП ссылка для скачивания приходит на email в течение минуты. При оплате по счёту от ИП — автоматически после поступления денег на расчётный счёт. Ручные оплаты (USDT, перевод на казахскую карту) подтверждаем в рабочее время — обычно в течение часа.
К разработке приложена инструкция по подключению. Установка занимает 5–10 минут. Если что-то не получится — напишите, подключимся удалённо через AnyDesk и поставим за вас.
Какие способы оплаты доступны?
Можно ли оплатить в тенге, белорусских рублях или долларах?
А если что-то пойдёт не так после установки?
Что произойдёт после очередного обновления 1С?
Каждая разработка тестируется на новых релизах 1С до их публичного выхода. На момент, когда вы обновите конфигурацию, совместимая версия уже готова и ждёт скачивания.
Если в течение 3 месяца после покупки выйдет новый релиз — обновление бесплатно (просто скачайте свежую версию из личного кабинета). Дальше доступна цена обновления — 20% от текущей цены разработки. Альтернатива — годовой абонемент, покрывающий все обновления и новые разработки сайта.
Какие версии 1С НЕ поддерживаются?
Разработка не работает в 1С:Fresh — это облачный режим работы 1С со своими ограничениями. Список совместимых конфигураций указан в начале описания, в других конфигурациях использование не предполагается.
На сколько баз 1С действует одна покупка?
Можно ли дорабатывать код самостоятельно?
Какие закрывающие документы вы предоставляете?
Можно ли посмотреть демо до покупки?
Какой артикул у этой разработки?
Комментарии (17)
Добрый день!
Возможно ли как то автоматизировать данную обработку?
Допустим есть файлик + создан профиль, и в фоновом режиме идет загрузка доп реквизитов по расписанию.
Добрый день!
Подобных планов нет (это большое обновление)
Добрый день! Данная обработка подходит для изменения "Общих" дополнительных реквизитов по определенной номенклатуре?
Здравствуйте, Сергей! Да, обработка может редактировать значения Общих доп.реквизитов для указанной в форме настроек номенклатуры.
Хотел уточнить, могу списками номенклатуры редактировать значения Общих доп.реквизитов?
Здравствуйте, Сергей! Напишите, пожалуйста, на почту manager@coderstar.ru, какая конкретно у вас задача.
Добрый день! Ответил в почте
Данная обработка вносит дополнения к уже созданным справочникам или обработка умеет создавать (например номенклатуру, контрагентов и тд)?
Здравствуйте, Максим! Данная обработка не создает элементы справочников. Для создания номенклатуры путем загрузки из файла предлагаем разработку арт.436.
А есть какие-то обработки для 1С УТ Fresh? У нас задача загрузить дополнительные реквизиты в карточки номенклатуры.
Все наши разработки для фреш не подходят.
Добрый день! А для 1С УТ Fresh есть такая обработка?
Добрый день. Для фреш нет.
Здравствуйте. Просьба добавить в обработку справочник "Складские ячейки"
Добрый день. В справочнике складских ячеек допреквизитов нет (смотрю на актуальных релизах 11.5).
Но есть дополнительные сведения... если уж обработка умеет их заполнять, возможно ли вывести еще и все элементы с доп. сведениями?
Добрый день! Внес исправления, теперь можно грузить доп. сведения для тех объектов, у которых нет доп. реквизитов.
Здравствуйте. На 1С:Предприятие 8.3 (8.3.27.1719) УТ11 (11.5.24.52) будет работать?
Доброе утро. Да, будет.
Здравствуйте, Дмитрий. А если значение доп реквизита - справочник номенклатура. И в Ексель в колонке артикул. Тогда никак?
Здравствуйте, Дмитрий! Для загрузки доп.реквизитов номенклатуры в форме обработки в поле для сопоставления "Элемент справочника" может быть указан код, наименование или артикул товара.
Ольга, вы не поняли. Загружаю ДР для номенклатуры, да. Ищу по артикулу. Тут всё понятно. Но вот в табл. доп реквизитов "Связанная номенклатура" значение у него не строка, не доп. значение, а так же спр. номенклатура. Сейчас обработка выдает сообщение, что значение элемента не найдено. В эксель 2 колонки Артикул и Связанная номенклатура, где тоже артикул.
Добрый вечер, Дмитрий! Я понял, в чем проблема. Внес исправления. Скачать новую версию можно в личном кабинете.
Если Наименование характеристики заполняется по шаблону из допреквизитов и в какой-то характеристики не хватает значений допреквизитов для формирования имени характеристики, то при удалении допреквизита обработкой выдает ошибку "Рабочее наименование не заполнено", обработка прерывается, значения допреквизитов не очищаются. А на какой характеристике споткнулись непонятно. Можете поправить?
Добрый день. Я был бы вам благодарен, если бы вы здоровались... Этот момент подправил, скачайте новую версию.
Еще при выгрузке допреквизитов Характеристик номенклатуры допреквизиты выгружаются, с привязкой к наименованию характеристики. И если подобных характеристик несколько, то никак не определить к какой Номенклатуре они относятся. Владельца характеристики есть возможность вывести?
Сделал вывод владельца и его кода (в отдельных колонках).
добрый день,
мы добавили дополнительные реквизиты в документ "реализация товаров, работ, услуг) в 1с бухгалтерия. 3.0 Есть ли возможность из 1с экзель программно закачать значение в дополнительные реквизиты документов
Здравствуйте, Александр! Да, обработка заполняет из файла (excel, dbf, mxl) значения доп.реквизитов в любых документах и справочниках. В том числе и в реализации.
Прозвучит банально, но нужна еще такая же обработка просто для реквизитов. Чтобы тоже можно было по списку в таблице изменить/загрузить в справочник.
Здравствуйте, Евгений! Загрузить/изменить реквизиты для номенклатуры можно с помощью обработки арт.436. Создавать отдельную универсальную обработку для всех справочников не планируем.
Ясно. А она необходима людям. Подобное решение есть тут tekdata.ru/zagruzka-rekvizita-spravochnika-1s-iz-excel/
Раз у кого-то есть, то и вам бы тоже полезна была и нам заодно.
Добрый день, Евгений! У Вас премиум-подписка, вы легко можете установить вторую разработку для загрузки новой номенклатуры или редактирования старой. Кстати, она также умеет и загружать доп. реквизиты номенклатуры. Делать одну универсальную обработку для загрузки всего я не планирую, у меня другой подход.
Мне необходимо было отредактировать реквизит справочника Контрагенты по списку. Не номенклатуру.
Понял. Есть типовая разработка ЗагрузкаДанныхИзТабличногоДокумента.epf, которая умеет грузить различные справочники из табличных файлов. Найти ее можно в свободном доступе в интернете.
Здравствуйте! А есть такая же обработка, только для дополнительных сведений?
Добрый день! Внес дополнения - теперь разработка умеет грузить и допсведения.
Дмитрий, добрый день! Пользуемся обработкой 436. Данная обработка интересна тем, что с ее помощью можно загрузить Множественные реквизиты, которые пока изучаем на предмет использования. Вопрос: эта обработка добавляет множественные реквизиты к уже имеющимся для одной и той же номенклатуры? Так-же для одной и той же номенклатуры имеется ли возможность частично удалить один или несколько (но не все) множественные реквизиты?
Здравствуйте, Сергей! Обработка арт.464 добавляет множественные дополнительные реквизиты к уже имеющимся для одной и той же номенклатуры. При попытке удалить только некоторые множ.доп.реквизиты удаляются все.
Добрый день! Возможно ли удаление с помощью этой обработки задвоенные, затроенные и т.д. допонительные реквзиты?
Здравствуйте. Нет, для таких задач обработка не предназначена.
А что Вы могли бы предложить для решения этой задачи?
Для этой задачи у меня нет обработки. Сделать тоже не смогу, много работы.
Здравствуйте. Скажите а будет работать на 1С:Предприятие 8.3 (8.3.17.1549) редакция 11 (11.4.12.102) Базовая?
Добрый день. Да, будет
Планируется ли добавление возможности загрузки свойств и для характеристик номенклатуры?
вообще в целом плюсом интересует следующий функционал
1. Переезд названий свойств НАД колонками, то есть выпадающий список над каждой колонкой, если заполнено = сопоставлено.
2. Автоопределение заполнения свойств по наименованию в первой колонке (если этого нет, а наверное есть)
3. Добавление еще и доп.реквизитов характеристик
4. Выбор колонки для идентификации номенклатуры по свойству характеристики (уникальный идентификатор)
5. Настройка контроля полей. Допустим наименование номенклатуры уникальное с учетом уже существующих элементов справочника. Или не соответствие значения свойства значениям реквизита.
6. Возможность выводить уже существующие элементы справочников (по какому-то отбору или еще как) для их корректировки, например задублировалось значение, мы меняем на нужное и "плохое" удаляем стандартными средствами без заморочек.
Обработка позволяет заполнить доп. реквизиты в любом справочнике. В том числе и для характеристик. Перечисленные вами пункты я понял не до конца, но в любом случае обработка этим запросам не удовлетворяет.
Добрый. Заполнение идет по Видам номенклатуры или по Номенклатуре, отнесенной к видам?
У нас есть множество видов номенклатуры с разными свойсвами.
Будет работать?
Добрый день. Можно заполнять реквизиты как у номенклатуры, так и у видов номенклатуры.
Покупаете разработки несколько раз в год?
Тогда выгоднее годовой абонемент: все 281 разработка каталога и обновления к ним за 50 000 ₽ в год.

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