Как импортировать данные из excel в 1с
Перейти к содержимому

Как импортировать данные из excel в 1с

Загрузка данных из книги Excel в программу 1С

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

Уже давно самой популярной программой среди бухгалтеров, планировщиков, экономистов и управленцев стало приложение 1C. Оно имеет не только разнообразное количество конфигураций для различных видов деятельности, но и локализации под стандарты учета в нескольких странах мира. Все больше предприятий переходят на ведение учета именно в этой программе. Но процедура переноса данных вручную из других программ учета в 1C — довольно долгое и скучное занятие, отнимающее массу времени. Если на предприятии велся учет с помощью Excel, то процесс переноса можно существенно автоматизировать и ускорить.

Перенос данных из Эксель в 1С

Производить перенос данных из Excel в 1С требуется не только на начальном периоде работы с данной программой. Иногда наступает необходимость подобного, когда по ходу деятельности нужно занести какие-то списки, хранящиеся в книге табличного процессора. Например, если требуется перенести прайс-листы или заказы из онлайн-магазина. В случае, когда списки небольшие, то их можно вбить и вручную, но что делать, если они содержат сотни наименований? Для того, чтобы ускорить процедуру, можно прибегнуть к некоторым дополнительным возможностям.

Для автоматической загрузки подойдут практически все типы документов:

  • Список номенклатуры;
  • Список контрагентов;
  • Список прайсов;
  • Перечень заказов;
  • Информация о покупках или продажах и т.д.

Сразу нужно отметить, что в 1С нет встроенных инструментов, которые позволяли бы переносить данные из Эксель. Для этих целей нужно подключить внешний загрузчик, который представляет собой файл в формате epf.

Подготовка данных

Нам нужно будет подготовить данные в самой таблице Excel.

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

Неправильная двоная запись в Microsoft Excel

Если исходную таблицу сделать максимально простой и понятной, без применения относительно сложных технологий (макросы, формулы, комментарии, сноски, лишние элементы форматирования и т.д.), то это поможет максимально предотвратить проблемы на дальнейших шагах переноса.

Элементы форматирования и комментарии в Microsoft Excel

Обязательно следует привести наименование всех величин к единому формату. Не допускается наличие обозначения, например, килограмм, отображаемого разными записями: «кг», «килограмм», «кг.». Программа будет их понимать как разные величины, поэтому нужно выбрать один вариант записи, а остальные исправить под этот шаблон.

Неправильное оформелние единиц измерения в Microsoft Excel

Обязательно наличие уникальных идентификаторов. В их роли может выступать содержимое любого столбца, которое не повторяется в других строках: индивидуальный налоговый номер, артикул и т.д. Если в существующей таблице нет столбца с подобным значением, то можно добавить дополнительную колонку и произвести там простую нумерацию. Это нужно для того, чтобы программа смогла идентифицировать данные в каждой строке отдельно, а не «сливала» их вместе.

Уникальный идентификатор в Microsoft Excel

Переход к сохранению файла в Microsoft Excel

Открывается окно сохранения. В поле «Тип файла» по умолчанию будет указан формат xlsx. Меняем его на «Книга Excel 97-2003» и жмем на кнопку «Сохранить».

Сохранение файла в Microsoft Excel

После этого документ будет сохранен в нужном формате.

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

Подключение внешнего загрузчика

Подключить внешний загрузчик с расширением epf к приложению 1С можно, как до подготовки файла Эксель, так и после. Главное, чтобы к началу процесса выполнения загрузки оба этих подготовительных момента были решены.

Существует несколько внешних загрузчиков таблиц Эксель для 1С, которые созданы различными разработчиками. Рассматривать мы будем пример с использованием инструмента для обработки информации «Загрузка данных из табличного документа» для версии 1С 8.3.

    После того, как файл в формате epf скачан и сохранен на жестком диске компьютера, запускаем программу 1С. Если файл epf упакован в архив, то его предварительно нужно извлечь оттуда. На верхней горизонтальной панели приложения жмем на кнопку, запускающую меню. В версии 1С 8.3 она представлена в виде вписанного в оранжевую окружность треугольника, перевернутого углом вниз. В появившемся списке последовательно переходим по пунктам «Файл» и «Открыть».

Открытие файла обработки в 1С

Запускается окно открытия файла. Переходим в директорию его расположения, выделяем тот объект и жмем на кнопку «Открыть».

Открытие загрузчика в 1С

  • После этого загрузчик запустится в 1С.
  • Загрузчик запустился в Microsoft Excel

    Загрузка данных

    Одной из основных баз данных, с которыми работает 1C, является список номенклатуры товаров и услуг. Поэтому для описания процедуры загрузки из Excel остановимся на примере переноса именно этого типа данных.

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

    Установка типа данных в 1С

    После этого обработчик автоматически расставляет те поля, которые программа использует в этом виде справочника. Нужно сразу отметить, что совсем не обязательно заполнять все поля.

    Поля для справочника в 1С

    Теперь опять открываем переносимый документ Excel. Если наименование его колонок отличается от наименования полей справочника 1С, которые содержат соответствующие, то нужно переименовать эти столбцы в Экселе так, чтобы названия полностью совпадали. Если в таблице имеются столбцы, для которых в справочнике нет аналогов, то их следует удалить. В нашем случае такими столбцами являются «Количество» и «Цена». Также следует добавить, что порядок расстановки столбцов в документе должен строго совпадать с тем, который представлен в обработке. Если для некоторых столбцов, которые отображены в загрузчике, у вас нет данных, то эти колонки можно оставлять пустыми, но нумерация тех столбцов, где имеются данные, должна совпадать. Для удобства и быстроты редактирования можно применять специальную возможность Эксель для быстрого перемещения колонок местами.

    После того, как данные действия произведены, жмем на значок «Сохранить», который представлен в виде пиктограммы, изображающей дискету в верхнем левом углу окна. Затем закрываем файл, нажав на стандартную кнопку закрытия.

    Переименование шапки в Microsoft Excel

    Возвращаемся в окно обработки 1С. Жмем на кнопку «Открыть», которая изображена в виде папки желтого цвета.

    Переход к открытию файла в 1С

    Запускается окно открытия файла. Переходим в директорию, где расположен документ Эксель, который нам нужен. Переключатель отображения файлов по умолчанию установлен для расширения mxl. Для того чтобы показать нужный нам файл, его требуется переставить в позицию «Лист Excel». После этого выделяем переносимый документ и жмем на кнопку «Открыть».

    Открытие документа в 1С

    После этого содержимое открывается в обработчике. Чтобы проверить корректность заполнения данными, жмем на кнопку «Контроль заполнения».

    Контроль заполнения в 1С

    Как видим, инструмент контроля заполнения сообщает нам, что ошибки не найдены.

    Ошибок при переносе не выявлено в 1С

    Теперь перемещаемся во вкладку «Настройка». В «Поле поиска» ставим галочку в той строке, которая у всех наименований, заносимых в справочник номенклатуры, будет уникальная. Чаще всего для этого используют поля «Артикул» или «Наименование». Это нужно делать для того, чтобы при добавлении новых позиций в список, данные не задваивались.

    Установка уникального поля в 1С

    После того, как все данные внесены и настройки выполнены, можно переходить к непосредственной загрузке информации в справочник. Для этого кликаем по надписи «Загрузить данные».

    Переход к загрузки данных в справочник в 1С

  • Выполняется процесс загрузки. После её завершения можно перейти в справочник номенклатуры и убедиться, что все нужные данные туда добавлены.
  • Наименования добавлены в справочник в 1С

    Мы проследили процедуру добавления данных в справочник номенклатуры в программе 1C 8.3. Для других справочников и документов загрузка будет проводиться по тому же принципу, но с некоторыми нюансами, с которыми пользователь сможет разобраться самостоятельно. Также нужно заметить, что у различных сторонних загрузчиков процедура может отличаться, но общий подход остается у всех одинаковый: сначала обработчик загружает из файла информацию в окно, где производится её редактирование, а уже потом она добавляется непосредственно в базу данных 1С.

    Мы рады, что смогли помочь Вам в решении проблемы.

    Помимо этой статьи, на сайте еще 11906 инструкций.
    Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

    Импорт данных в 1С из таблиц Microsoft Excel

    Уже давно экономисты, бухгалтеры, планировщики и управленцы используют популярное приложение 1С. Многие компании активно переходят на ведение учета, используя именно эту программу. Не редко им приходится сталкиваться с импортом документов из других подобных программ в 1С. Сегодня мы поговорим о том, как происходит загрузка в 1С из Еxcel: как это делается, что нужно знать и так далее.

    Импортируем данные из Еxcel в 1C

    Итак, загрузка в 1С из Эксель-файла – сложный процесс. Загружать можно любые типы документов. Однако стоит учесть, что в 1С нет каких-либо инструментов, чтобы осуществлять импорт данных из Еxcel в 1С. Для этого используется специальный загрузчик в виде файла с форматом epf.

    Подготовительный этап

    Для начала нужно привести в порядок данные, содержащиеся в таблице программы Эксель:

    1. Список, импортируемый в 1С обязательно должен быть структурирован. Не следует допускать, чтобы в одной ячейке было сразу несколько типов данных, их следует разъединять.

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

    3. Желательно, чтобы таблица была просто, без сложных элементов: сносок, макросов, формул.

    4. Все величины, указанные в таблице должны быть одного формата. То есть, если вы где-то указываете, такое-то количество «шт.», то не допустимо в других ячейках писать «штук», везде должно быть «шт.».

    5. В обязательном порядке должны присутствовать идентификаторы. Можно сделать отдельный столбец, где проставить нумерация, ИНН или что-либо другое.

    6. Экселевский документ должен быть формата xls, так как обработчик работает только с ним.

    Подключаем загрузчик и импортируем таблицу

    Как уже упоминалось загрузка данных в 1С из Еxcel осуществляется при помощи загрузчика. Чаще всего в 1С работают именно со списком номенклатуры товаров и услуг, именно поэтому мы рассмотрим, как переносится этот тип данных:

    1. Для начала нужно скачать сам загрузчик в формате epf по ссылке http://programmist1s.ru/wp-content/uploads/2015/07/ZagruzkaDannyihIzTablichnogoDokumenta_UF_v2.zip .

    2. Затем нужно запустить 1С. Далее перейти в меню и выбрать «Файл»-«Открыть».

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

    4. Далее произойдет запуск загрузчика в 1C.

    5. В разделе «Загрузка в» нужно отметить «Справочник».

    6. Далее следует открыть выпадающий список в «Вид справочника» и выбрать «Номенклатура».

    7. Далее программа расставит все поля в автоматическом режиме.

    8. Затем нужно открыть импортируемый файл в Экселе и подогнать его под 1С.

    9. Теперь открываем наш файл в 1С, кликнув по соответствующему значку.

    10. Его данные отобразится в обработчике. Обязательно нажмите на «Контроль заполнения», чтобы узнать верно ли все заполнено.

    11. Затем нужно переключиться на вкладку «Настройки». В «Поле поиска» нужно установить отметку для строчки, которая является уникальной, то есть, наименования или артикул.

    12. Остается нажать «Загрузить данные», чтобы произошло в 1С чтение из Еxcel и проверять результат.

    Видео: Загрузка в 1С 8.3 из Excel

    Заключение

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

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *