Супер скидка на БухСофт>>>  | ☎ 8 (800) 222-18-27
Бухсофт

Загрузка в 1С из Excel

  • 6 декабря 2018
  • 57

Бухгалтера работают с большими массивами данных. Часто возникает потребность перенести в 1С данные из таблиц, справочников, прайс-листов, списков. Можно сделать это вручную, но это долго. Очень долго. В 1С есть механизм упрощающий перенос данных из электронных таблиц в программу. Далее читайте инструкцию, как сделать загрузку из Excel в 1С.

В программах 1С на платформе 8.3 встроен механизм загрузки данных из электронных таблиц. Данные можно загрузить в справочники «Контрагенты» и «Номенклатура».

В программах на платформе 8.2 встроенного механизма загрузки в 1С из Excel нет, но есть специальная внешняя обработка, которую можно скачать здесь. С ее помощью можно загрузить данные из таблиц в справочники и документы.

В этой статье читайте инструкцию про загрузку данных из Excel в 1С для обеих платформ.


Полный текст инструкцииИнформация о файле


БухСофт: программа с экспертной поддержкой

Откройте обработку для загрузки данные в 1С 8.2

Внешняя обработка «ЗагрузкаДанныхИзТабличногоДокумента» позволяет, как вы уже поняли, загрузить данные из табличного документа в 1С 8.2 Бухгалтерия. Эту обработку можно скачать здесь. Чтобы начать работу по загрузке данных надо открыть эту обработку в 1С 8.2. Для этого зайдите в раздел «Файл» (1) и нажмите ссылку «Открыть» (2). Откроется окно для выбора файла.

Ссылка «Открыть» в 1С 8.2

В окне выберете скачанный файл «ЗагрузкаДанныхИзТабличногоДокумента» (3) и нажмите кнопку «Открыть» (4). Откроется окно обработки.

Окно для выбора файла в 1С 8.2

В открывшемся окне вы видите поле «Режим загрузки» (5). Под ним есть поле (6), в котором будут разные данные в зависимости от того, какое значение вы выберете в поле «Режим загрузки».

В поле «Режим загрузки» надо выбрать одно из трех значений:

  1. Загрузка в справочник. Выбираете в случае, если надо загрузить данные из Excel в какой-либо справочник 1С: «Номенклатура», «Контрагенты», «Физические лица», «Статьи затрат» и т.д. При выборе этого значения поле (6) будет называться «Вид справочника»;
  2. Загрузка в табличную часть. Выбираете в случае, если надо загрузить данные из Excel в какой-либо документ: реализацию товаров, поступление товаров, возврат товаров и так далее. При выборе этого значения поле (6) будет называться «Ссылка»;
  3. Загрузка в регистр сведений. Выбираете в случаях, когда хотите загрузить данные из Excel в специальные регистры. При выборе этого значения поле (6) будет называться «Вид регистра».

Окно обработки в 1С 8.2

В следующей главе подробно расскажем о загрузке данных из Excel в справочник номенклатуры.

Загрузите в 1С 8.2 данные в справочник номенклатуры

Если у вас есть прайс-лист или спецификация от поставщика с большим объемом данных в формате Excel, то вы можете загрузить эти данные в 1С в справочник номенклатуры. Например, у вас есть такой прайс-лист в формате Excel:

Прайс-лист в формате Excel

Если у вас будет поставка этого товара, то вам надо создать новую номенклатуру в справочнике. Воспользуйтесь для этого обработкой «ЗагрузкаДанных…». Откройте эту обработку как написано в предыдущей главе и выберете в поле «Режим загрузки» значение «Загрузка в справочник» (1). В поле «Вид справочника» выберете «Номенклатура» (2). В табличной части, во вкладке «Табличный документ» (3) вы увидите таблицу с полями «Код», «Наименование» и т.д. В этой таблице много полей, но нам нужны только «Артикул», «Наименование» и «Полное наименование», другие данные мы загружать не будем. Чтобы оставить только нужные поля зайдите во вкладку «Настройка» (4). Откроется окно настройки полей.

Обработка "ЗагрузкаДанных" в 1С

В окне настроек в левом столбце оставьте галочки только напротив полей:

  • «Наименование» (5);
  • «Артикул» (6);
  • «Полное наименование» (7);
  • «Базовая единица измерения» (8).
Если вы хотите, чтобы новая номенклатура загрузилась в конкретную папку в справочнике «Номенклатура», то также поставьте галочку напротив поля «Родитель» (9). В этом поле надо будет указать название папки. После настройки полей снова перейдите во вкладку «Табличный документ» (10).

Окно настройки полей в 1С 8.2

Во вкладке «Табличный документ» нажмите кнопку «Обновить» (11). Теперь в табличной части остались только нужные поля. Скопируйте данные из Excel и вставьте их в соответствующие поля во вкладке «Табличный документ». В поле «Базовая единица измерения» (12) укажите «шт». В поле «Родитель» (13) укажите папку справочника «Номенклатура», в которую хотите добавить новые позиции. В нашем примере это папка «Офисная мебель». Верхняя строка таблицы содержит названия полей, не удаляйте ее. После того, как вы вставили данные в табличный документ, нажмите кнопку «Загрузить» (14). После этого появится сообщение о подтверждение загрузки, нажмите «Да». Номенклатура будет загружена в папку.

Данные из Exсel

После успешной загрузки появится служебное сообщение о том, сколько элементов загружено в справочник (15).

Cлужебное сообщение в 1С 8.2

Зайдите в соответствующий справочник и убедитесь, что данные (16) загружены.

Данные загружены в 1С 8.2

Аналогичным способом можно сделать загрузку из Excel в 1С 8.2 данных и в другие справочники и документы.

Загрузите в 1С 8.3 номенклатуру из Excel

В программах на платформе 1С 8.3 есть встроенный механизм загрузки. Он позволяет сделать загрузку в 1С 8.3 из Excel в справочники «Номенклатура» и «Контрагенты». Чтобы загрузить номенклатуру из Excel в 1С 8.3 Бухгалтерия зайдите в раздел «Справочники» (1) и кликните на ссылку «Номенклатура» (2). Откроется справочник номенклатуры.

Ссылка «Номенклатура» в 1С 8.3

Допустим, нам надо загрузить номенклатуру из предыдущего примера:

Данные Excel

В справочнике номенклатуры зайдите в папку, в которую надо загрузить новую номенклатуру (3) и нажмите кнопку «Загрузить» (4). Откроется окно для выбора файла загрузки.

Справочник номенклатуры в 1С 8.3

В окне выбора укажите на загружаемый файл (5) и нажмите кнопку «Open» (6).

Укажите на загружаемый файл в 1С 8.3

Откроется окно «Шаг 1. Подготовка данных к загрузке». В нем надо удалить лишние поля и указать в названиях полей правильные реквизиты. В нашем примере удалите поле со сквозной нумерацией (6), его загружать не надо. Для этого встаньте мышкой на любую ячейку в этом поле и нажмите кнопку «Удалить колонку» (7). Поле будет удалено.

Далее нажмите на ссылку «Укажите реквизит» (8). Такое название поля и его красный цвет говорят о том, что 1С не определил, к какому реквизиту справочника относятся данные в поле. Названия полей, указанные синим цветом, 1С определил автоматически. После нажатия откроется окно «Укажите реквизит» (9). В нем кликните на нужный реквизит (10) и нажмите кнопку «ОК» (11). Название поле поменяется на указанное.

Окно «Шаг 1" в 1С 8.3

Теперь осталось удалить лишние строки. В нашем примере это строка с названиями полей (12), которые выгрузились из файла. Эта строка находится под названиями полей, выделенных синим цветом (13). Встаньте на удаляемую строку и нажмите кнопку «Удалить строку» (14). Строка удалится. Теперь данные готовы к загрузке. Нажмите кнопку «Далее» (15) для завершения загрузки. Откроется окно «Загрузка номенклатуры из файла».

Окно "Загрузка номенклатуры" в 1С 8.3

В открывшемся окне во вкладке «Новые» (16) виден реестр новой номенклатуры, которая будет загружена в справочник номенклатуры 1С. Выберете в поле «Тип цен» (17) любое значение из справочника, например «Розничная».  Нажмите на ссылку «Реквизиты новой номенклатуры…» (18). Откроется окно для указания дополнительных реквизитов. В поле «Входит в группу» (19) укажите папку в справочнике номенклатуры, куда должны войти новые товары. В поле «Номенклатурная группа» (20) укажите нужную номенклатурную группу. В поле «Единица» (21) выберете единицу измерения для новых товаров. Для сохранения реквизитов нажмите «ОК» (22). Для загрузки новых товаров нажмите кнопку «Загрузить» (23). Новые товарные позиции появятся в папке в справочнике номенклатуры.

Новые товарные позиции в 1С 8.3

Теперь в справочнике номенклатуры в папке «Офисная мебель» мы видим новые товарные позиции, загруженные из таблицы Excel:

Новые товары в 1С 8.3

Загрузите в 1С 8.3 контрагентов из Excel

Чтобы загрузить контрагентов из Excel в 1С 8.3 Бухгалтерия зайдите в раздел «Справочники» (1) и кликните на ссылку «Контрагенты» (2). Откроется справочник контрагентов.

Ссылка «Контрагенты» в 1С 8.3

В справочнике нажмите кнопку «Загрузить» (3), выберете файл с данными по контрагентам и загрузите его. В дальнейшем действуйте по инструкции из предыдущей главы.

Кнопка "Загрузить" в 1С 8.3

Подписка на статьи

Чтобы не пропустить ни одной важной или интересной статьи, подпишитесь на рассылку. Это бесплатно.

Рекомендации по теме

Помощник в выборе программы

выбор программ

Поможем понять какая программа нужна именно вам

Выбрать
Мы в соцсетях
А еще:
Чтобы скачать этот и другие экспертные материалы сайта, пожалуйста, зарегистрируйтесь

Вы сможете скачать любые документы и получите бесплатный доступ ко всем материалам для бухгалтера на сайте.
Возникли вопросы? Звоните: 8-800-222-18-27 (звонок бесплатный)

У меня есть пароль
напомнить
Пароль отправлен на почту
Ввести
Введите эл. почту или логин
Неверный логин или пароль
Неверный пароль
Введите пароль
Я тут впервые
И скачать файл
Получить доступ
Сайт использует файлы cookie. Они позволяют узнавать вас и получать информацию о вашем пользовательском опыте. Это нужно, чтобы улучшать сайт. Посещая страницы сайта и предоставляя свои данные, вы позволяете нам предоставлять их сторонним партнерам. Если согласны, продолжайте пользоваться сайтом. Если нет – установите специальные настройки в браузере или обратитесь в техподдержку.
Заказать звонок