Универсальная загрузка справочников из EXCEL в 1С Предприятие 8.2

Скачать Универсальная загрузка данных из табличного документа в 1С

Как запустить обработку по загрузке данных в 1С из excel

Данная обработка позволяет загрузить данные как в справочники,так и в документы. Заполним справочник «Номенклатура», по данном из табличного документа, также по аналогии загружаются любые справочники в 1С.

Для того,чтобы загрузить номенклатуру, необходимо:

  • в поле «Вид справочника» выбрать «Номенклатура»;

Загрузка справочника из excel

  •  на закладке «Табличный документ» нажать кнопку «Открыть файл», как показано на рисунке;

Загрузка файла эксель

  • обработка заполнит табличную часть закладки «Табличный документ»;

Загрузка номенклатуры из эксель

  • Переходим на закладку «Настройка»  и заполняем следующими данными, как показано на рисунке;

Загрузка справочника из excel

Поле «Первая строка данных табличного документа» — здесь необходимо указать номер строки, с которой необходимо загружать данные, в нашем случае это 2;

Галочка «не создавать новых элементов» служит для того, чтобы не загружать новые данные, ее можно использовать при заполнении документов, чтобы новые элементы справочников, например, номенклатура не создавались, а подставлялись только из базы 1С. Так как в нашем случае мы как раз хотим загрузить новые номенклатуры, галочку не ставим.

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

А теперь проставим номера колонок и сопоставим поля:

  • в нашем случае поля «Наименование» и «Полное наименование» будут одинаковы и должны запонняться из 3-ей колонки, ставим в колонке «№ колонки табличного документа», «Режим загрузки» — «Искать»;
  • строку «Код» отключим, пусть 1С сама сформирует коды номенклатурам;
  • «Родитель» — скажем обработке, пусть она всю загруженную номенклатуру загружает в «Новую папку», во избежании бардака, а мы в дальнейшем, если потребуется перенесем номенклатуры по своим папкам вручную. Если же вся загружаемая номенклатура относится к определенной папке, например «Оборудование», то ее можно сразу здесь указать. «Режим загрузки» — «Устанавливать»;
  • «Базовая единица измерения», тоже установим из существующих, у нас это шт. «Режим загрузки» — «Устанавливать»;
  • «Ставка НДС» — у нас будет 18%, установим и «Режим загрузки» — «Устанавливать»;
  • «Комментарий» — можно не устанавливать, но мы заполним значением «Загрузка из Excel», чтобы сохранилась своего рода история, что и когда загрузили, «Режим загрузки» — «Устанавливать»;
  • «Услуга» — «Нет», так как мы загружаем товар,»Режим загрузки» — «Устанавливать»;
  • «Артикул» —  должны запонняться из 1-ой колонки, ставим в колонке «№ колонки табличного документа», «Режим загрузки» — «Искать». И самое главноеустанавливаем галочку «Поле поиска», этим самым мы сообщаем обработке, чтобы она искала номенклатуру по артиклу, и если не нашла, то пусть создает новый. Если Вы не пользуетесь Артикулом, то устанавливайте галочку «Поле поиска» напротив «Наименование», но помните, если у Вас в базе будет такая же номенклатура как и при загрузке,только отличаться хотя бы на 1 символ, например, точку,запятую или букву, то обработка будет считать что это две разные номенклатуры и создаст новую. Обработка осуществляет поиск по Наименованию только строго по точному соответствию. 
  • Далее жмем кнопку «Загрузить» и проверяем результаты загрузки справочника номенклатура из excel.