Загрузка данных в 1С управление торговлей из Excel

Загрузка данных в 1С управление торговлей из Excel

Загрузка Excel-файла в информационную базу 1С Предприятия 8

Назначение программы:

Программа “Загрузка из Excel-файла” предназначена:

 

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

__________________________________________________________________________________________________________________
Характеристики программы:

  • Для загрузки можно использовать Excel-таблицы версий 97 – 2007;
  • В информационную базу загружаются только отмеченные строки таблицы;
  • Для работы программы никаких доработок конфигурации не требуется;
  • Программа позволяет загружать справочники, таблицы документов и регистры сведений;
  • Программа позволяет производить поиск существующей информации в базе по коду, наименованию или индексируемым реквизитам;
  • Для удобства при заполнении таблицы из файла обработка установит соответствия колонок и реквизит по сохранённым настройкам или одноимённости;
  • Для удобства использования в программе встроена функция сохранения настроенных схем соответствий колонок Excel-таблицы и объектов конфигурации;
  • Имеются дополнительные настройки, позволяющие обрабатывать информацию при загрузке: обрезать/добавлять нули в кодах, дописывать загружаемые значения в реквизиты, не удаляя старых данных, загружать долги контрагентов на определённую дату;
  • Для работы с программой пользователю необходимо предварительно изучить структуру загружаемой информации;
  • Программу можно использовать в качестве групповой обработки большого объёма информации в справочниках – редактирования записей;
  • Программу можно использовать как внешний модуль и запускать через меню “Файл”, или для упрощения работы при организации электронного обмена документами можно зарегистрировать в “Дополнительных печатных формах” (меню “Сервис”):
УВЕЛИЧИТЬ

  __________________________________________________________________________________________________________________

Как установить:

ВНИМАНИЕ!!! Наиболее часто задают вопросы о возникновении ошибки при записи справочников – не указана
Единица измерения, Вид номенклатуры или Валюты взаиморасчётов.
Эти проблемы решаются заполнения Настроек пользователя в меню Сервис.

Для запуска программы достаточно запустить файл, соответствующий версии вашей программы и конфигурации:

  • LoadingExcel80.epf     – 1С Предприятии 8.0   – Файл высылается по запросу
  • LoadingExcel81_2.epf – ‘Управление торговлей’ 10.2 и ‘Бухгалтерией предприятия’ 1.5  – Файл высылается по запросу
  • LoadingExcel81_3.epf – ‘Управление торговлей’ 10.3 и ‘Бухгалтерией предприятия’ 1.6

Загрузка Excel-таблицы выполняется в три этапа:

  • Заполнение табличной части обработки из Excel-таблицы,
  • Настройка соответствий загружаемых колонок реквизитам конфигурации (с возможностью сохранения настроек),
  • Сохранение таблицы в информационной базе в виде элементов выбранного справочника или строк документа.

Требования к загружаемой Excel-таблице:

  • Наименования колонок не должны содержать символов пробел или других служебных символов, например: “СерияНоменклатуры”, “СтранаПроисхождения”;
  • Процентные ставки для загрузки: НДС, скидки, наценки и т.д. необходимо в таблице указывать со знаком %, например 18%, 20%;
  • Булево (логические) значения в таблицы указываются как: Истина, 1, True. Все остальные значения воспринимаются как Ложь;
  • Если значение начинается на “0”, то при сохранении в Excel-таблице возможно искажение информации из-за обрезания впереди стоящих нулей. Для исправления ситуации перед автоматически обрезаемым Экселем значением дописывайте строку “$ZRONET$-> “, при заполнении таблицы в 1С эта текстовая строка игнорируется;
  • Пустые ячейки в Excel-таблице и ячейки, содержащие только текстовую строку “$ZRONET$-> ” при снятой галочке “Загружать пустые значения” (в Дополнительных настройках) пропускаются;
  • Чтобы очистить реквизит справочника, документа или регистра сведений, нужно в файле колонку или ячейку оставить пустой, а в Дополнительных настройках поставить галочку “Загружать пустые значения”;
  • Для загрузки значений в Регистр свойств “Номенклатура контрагентов” необходимо выбрать объект Справочник “Номенклатура” и у него выбрать реквизит “номенклатура контрагента” и указать контрагента, при этом сама колонка в файле должна иметь такое же наименование как Ресурс регистра в конфигурации;
  • Для создания иерархической структуры групп в справочнике необходимы колонки: КодГр и Наименование, в колонке КодГр указывается полный код группы, в которой находится элемент (например, 001589/78541/89654), в “Наименовании” – наименование самого элемента.
  • Записи в Регистры сведений создаются по указанному ключевому Измерению с заменой старого значения (кроме Регистра сведений “КонтактнаяИнформация”, в нём с добавлением нового значения, будьте осторожны каждая повторная загрузка таблицы задвоит информацию в этом регистре)
УВЕЛИЧИТЬ
Пример Excel-таблицы для загрузки справочника
“Номенклатура” в программу 1С Бухгалтерия 8
 
 

 

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

  • В меню “Сервис” – “Настройки пользователя” заполнить все необходимые настройки в разделе “Основные значения для подстановки в документы и справочники”;
  • В меню “Операции” – “Константы” проверьте установки валют;
  • Для возможности загрузки значений “Свойств контрагентов” или “Свойств номенклатуры”, проверьте наличие в базе хотя бы одного Вида свойств;
УВЕЛИЧИТЬ
Пример установки “Настроек пользователя”
в программе 1С Бухгалтерия 8.0
 
 

 

__________________________________________________________________________________________________________________

Как пользоваться:

УВЕЛИЧИТЬ

Запустите обработку LoadingExcel.epf через меню “Файл” или откройте встроенную печатную форму. Нажмите кнопку “Что заполнять?” (1) и укажите справочник или документ для загрузки (последний пункт в меню выбора – “Контрагент-Долг” позволяет загрузить таблицу долгов контрагентов при запуске новой базы);

Укажите путь к Excel-файлу (2) для загрузки. Если путь указан правильно, а при заполнении появляется сообщение об ошибке – нажмите кнопку со стрелкой “->” (повторное открытие файла). При необходимости укажите лист (3) в Excel-файле;

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

Нажмите кнопку “Заполнить” (6). В первой строке (7) укажите реквизит справочника или документа:

  • При заполнении таблицы программа сама подберёт соответствие колонок файла и одноимённых реквизит заполняемого объекта, но необходимо перепроверить все автоматические найденные соответствия и уточнить их при необходимости. Например, как показано на примере, программа сама установила соответствие колонки “СтранаПроисхождения”, но необходимо указать уточняющее поле: Код, Наименование или Полное наименование, по которому искать эти элементы в классификаторе стран;
  • Атрибуты и Реквизиты с пометкой “(поиск)” служат для поиска и идентификации загружаемых элементов из таблицы (колонка окрашивается в жёлтый цвет, обязательно должна быть только одна такая колонка в таблице и наличие её необходимо);
  • Для загрузки Серий в таблицах документов применяется формат подобный тому, в котором выводится наименование серии в таблице документа, например “10125150/191006/0002267, БЕЛЬГИЯ”. При выборе реквизита загрузки необходимо указать “СерияНоменклатуры.Наименование”;
  • Для загрузки значений регистров сведений, укажите в списке требуемый регистр и в отрывшемся окне укажите уточняющее значение: тип цены или скидки, вид контактной информации, контрагента для “Номенклатуры контрагентов”, вид свойства контрагента или номенклатуры и т.д.;

Нажав кнопку “Действия” можно воспользоваться “Дополнительными настройками” (8): очистить реквизиты справочников, документов или регистров сведений, добавлять или удалять нули, дописывать реквизиты значением из таблицы;

После произведённых установок, нажмите кнопку “Сохранить” (9), предварительно вы можете уменьшить диапазон сохраняемых строк (5), например, если первоначально были загружены строки 0-200, то после определения соответствий колонок можно сохранить строки 50-120;

Чтобы воспользоваться настроенной схемой загрузки таблицы, Вы можете сохранить настройки, в файл, нажав кнопку “Действия” (10) (при этом программа создаст папку на диске C:\1Cv8_ZroNet). Настройки восстанавливаются автоматически при выборе одноимённого Excel-файла или при использовании обработке в режиме “Дополнительной печатной формы” в документе. Настройки также можно восстановить, нажав кнопку “Действия”. Файлы настроек можно переносить с компьютеров.

 

Взято с http://www.zronet.ru/razd_1_1.php

Авторские права принадлежат автору программы – Щербакову Роману Вячеславовичу.