Загрузка данных из Excel в 1С
11.03.2013
Практически каждый, кто работает в программах 1С, хотя бы раз сталкивался с необходимостью внесения в систему большого объема данных. Кому-то нужно было с нуля заполнить справочник «Номенклатура» или добавить в него сотню-другую новых товарных позиций, кому-то – загрузить в 1С прайс-листы поставщиков, а кому-то – сформировать приходные накладные. Ситуаций подобных масса.
Совершенно очевидно, что делать в программе миллионы записей вручную – занятие, мягко говоря, не из приятных. Да и ошибок при этом не избежать. А учитывая то, что вносимые данные, зачастую, уже есть в электронном виде в таблицах Excel – ручной ввод и вовсе становится бессмысленным!
На просторах интернета сейчас можно найти множество программ для загрузки данных из Excel в 1С. Но они, как правило, или решают ограниченный круг задач, или работают не со всеми конфигурациями 1С.
Если Вам регулярно требуется загружать данные из Excel в 1С, и Вы ищете ПРОФЕССИОНАЛЬНЫЙ, НАДЕЖНЫЙ и УНИВЕРСАЛЬНЫЙ программный продукт, который поможет сделать это БЫСТРО и ЛЕГКО, «RG-SOFT:УНИВЕРСАЛЬНЫЙ ЗАГРУЗЧИК ИЗ EXCEL В 1С» - это как раз то, что Вам нужно.
10 преимуществ «RG-Soft:Универсальный загрузчик из Excel в 1С»
1. Загружает ЛЮБЫЕ объекты (документы, справочники, регистры сведений) в ЛЮБЫЕ конфигурации на платформе «1С:Предприятие 8.2».
2. ВЫСОКАЯ СКОРОСТЬ загрузки данных.
3. Это ВНЕШНЯЯ обработка. Не нужно ничего устанавливать и менять в конфигурации 1С.
4. НЕ ТРЕБУЕТСЯ НАЛИЧИЕ установленного ПАКЕТА MICROSOFT OFFICE. Загрузчик работает напрямую с файлами Excel.
5. Для однотипных загрузок МОЖНО СОЗДАВАТЬ ШАБЛОНЫ НАСТРОЕК, в соответствии с которыми производится перенос данных в 1С. И загрузка происходит «в один клик».
6. Перед загрузкой НЕ НУЖНО СОЗДАВАТЬ ОБЪЕКТЫ БАЗЫ ДАННЫХ, в которые потом переносится информация из Excel - ЗАГРУЗЧИК СОЗДАЕТ ИХ САМ!
7. Во время загрузки МОЖНО СОЗДАВАТЬ ОТСУТСТВУЮЩИЕ ЭЛЕМЕНТЫ ОБЪЕКТА. Например, если при загрузке справочника Номенклатура нужная единица измерения отсутствует в базе данных, программа автоматически создаст ее и подставит в исходный объект загрузки.
8. ПРЕДВАРИТЕЛЬНАЯ ПРОВЕРКА ПРАВИЛЬНОСТИ заполнения загружаемых элементов.
9. ГИБКО НАСТРАИВАЕМЫЙ МЕХАНИЗМ ИДЕНТИФИКАЦИИ ЗАПОЛНЯЕМЫХ ОБЪЕКТОВ БАЗЫ ДАННЫХ по нескольким ключевым полям. Это, в частности, исключает создание дублирующих записей.
10. Продукт прошел в «1С» тестирование на корректность совместной работы и удобство применения с «1С:Предприятием», что подтверждено СЕРТИФИКАТОМ «СОВМЕСТИМО! СИСТЕМА ПРОГРАММ 1С:ПРЕДПРИЯТИЕ»
Как работать с программой?
Загрузка данных из Excel в 1С с помощью «RG-Soft:Универсальный загрузчик из Excel в 1С» происходит по следующей схеме:
Для корректной работы Загрузчика исходный файл Excel должен удовлетворять следующим требованиям:
Ø наименования колонок должны находиться в первой строчке таблицы (А1,В1,С1 и т.д.);
Ø в наименованиях колонок должны быть только буквенные символы и цифры;
Ø если файл Excel состоит из нескольких листов, то загружаемые данные должны находиться на первом листе файла.
Убедившись, что ваш файл Excel соответствует этим условиям, вы выбираете основной объект загрузки, т.е. объект, который Вы хотите сформировать и заполнить в базе 1С с помощью Загрузчика.
Затем нужно указать дополнительные объекты загрузки, т.е. элементы базы данных, которые связаны с загружаемым объектом, и которые отсутствуют в базе. Если такой необходимости нет, то этот шаг можно пропустить.
После этого необходимо установить соответствие реквизитов объектов загрузки и колонок файла Excel.
Как только все настройки сделаны, происходит загрузка, и на экран выводятся результаты. Если какие-то настройки выполнены неверно, программа сообщает, где и какие ошибки допущены. При этом запись в базе 1С произведена не будет. Вам нужно будет вернуться к настройкам загрузки и внести необходимые исправления.
Пример
Допустим, нам нужно сформировать в «1С:Управление небольшой фирмой 8» Приходную накладную на товар, и у нас есть счет-фактура от поставщика в формате Excel, которая выглядит так:
В качестве дополнительного условия примем, что указанные в данном счете-фактуре товарные позиции отсутствуют в справочнике Номенклатура. Таким образом, нам предстоит «убить сразу двух зайцев»: дополнить справочник Номенклатура и сформировать Приходную накладную.
ШАГ 1
Заходим в конфигурацию «1С:Управление небольшой фирмой 8» и запускаем Универсальный загрузчик (Главное меню -> Файл -> Открыть -> RG_Soft_Универсальный загрузчик из Excel 2_0_1_4.epf).
Выбираем исходный файл Excel, из которого будет производиться загрузка.
Затем выбираем объект базы данных, в который будет производиться загрузка. В нашем примере это Приходная накладная.
После этого нажимаем кнопку «Далее» и переходим к следующему шагу.
ШАГ 2
На этом шаге мы отмечаем те объекты, которые мы хотим загрузить дополнительно. По условиям нашего примера нам нужно загрузить в базу отсутствующие элементы справочника Номенклатура.
Нажимаем на кнопку «Далее» и переходим к следующему шагу.
ШАГ 3
Теперь нам нужно установить соответствие колонок нашего файла Excel и полей Приходной накладной и справочника Номенклатура.
Для установки соответствий необходимо:
1. выбрать заполняемый реквизит в панели Приемники;
2. выбрать соответствующую ему колонку в панели Источник, установить на ней курсор и дважды нажать левую кнопку мыши.
Заполним сначала реквизиты Приходной накладной. Вот как это будет выглядеть в программе.
Аналогичным образом заполняем реквизиты для справочника Номенклатура.
Нажимаем кнопку «Далее» и переходим к следующему шагу.
ШАГ 4
На этом шаге происходит, собственно, загрузка данных, после чего в окне программы появляются результаты загрузки. Результаты отображаются в ввиде ссылок на загруженные объекты базы данных. Кликнув по этим ссылкам, можно открыть в базе соответствующие документы или элементы справочника.
Нажав на ссылку Приходная накаладная, переходим к просмотру сформированного загрузчиком документа.
Выполнение вышеописанных манипуляций заняло у нас ровно 2 МИНУТЫ. Если мы сохраним настройки загрузки в шаблон, то в следующий раз время на выполнение аналогичной задачи сократится до нескольких секунд!
Если у Вас есть какие-либо вопросы по работе «RG-SOFT:УНИВЕРСАЛЬНЫЙ ЗАГРУЗЧИК ИЗ EXCEL В 1С», Вы можете связаться с разработчиками:
Ø по телефону +7 (495) 989-22-16
Ø по адресу office@rg-spc.ru
ГК RG-Soft