Справочник «Настройки загрузки из Excel»


Справочник «Настройки загрузки из Excel» (Настройки (БИТ) – Обмен данными Excel – Настройки загрузки из Excel) предназначен для хранения настроек загрузок из файлов Excel.


В справочнике указываются:

  • Объект – объект конфигурации, который будет загружаться.

  • Наименование – наименование данной настройки загрузки.

  • Настройки чтения из Excel – указывается файл-источник (если он имеется) и имя листа с данными.

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

  • Ключевые поля  - поля поиска по реквизитам загружаемых объектов. При установленном флаге  «код» и «наименование» поиск будет происходить по совокупности двух реквизитов.

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


Возможно два варианта настройки загрузки из Excel:


  1. По реквизитам объекта конфигурации;

  2. По реквизитам файла – источника, если файл с данными для загрузки уже есть у пользователя.



Загрузка по реквизитам объекта конфигурации.


В этом случае алгоритм загрузки будет выглядеть следующим образом:


  1. В шапке элемента справочника указать объект и наименование настройки.

  2. В табличной части «Правила загрузки» нажать кнопку «Загрузить- Загрузить структуру по реквизитам объектов». Будут автоматически загружены реквизиты шапки и табличных частей объекта (справочника, документа, регистра).

  3. Нажать кнопку «Сопоставить - Заполнить имена в файле именами реквизитов». Заполнится колонка «Имя в файле» именами реквизитов объекта.

  4. Нажать кнопку «Выгрузить структуру» в верхней командной панели. Будет создан новый файл Excel со структурой реквизитов. 

  5. На закладке «Ключевые поля» отметить флагами поля, по которым будет производиться поиск объекта в информационной базе (проверка есть ли такой объект в системе).

  6. Сохранить настройку по кнопке «ОК» или «Записать».

  7. Далее файл Excel необходимо заполнить и загрузить данные в информационную базу с помощью обработки «Импорт объектов из Excel».


Загрузка по реквизитам файла Excel. 


В этом случае алгоритм загрузки будет выглядеть следующим образом:


  1. В шапке элемента справочника указать объект и наименование настройки.

  2. Указать путь к файлу-источнику в поле «Файл-источник».

  3. В табличной части «Правила загрузки» нажать кнопку «Загрузить- Загрузить структуру из Excel». Будут автоматически загружены имена реквизитов шапки и табличных частей из файла загрузки.

  4. Нажать кнопку «Сопоставить - Сопоставить имена в файле именам реквизитов». Сопоставление выполняется вручную, если имена реквизитов в файле отличаются от имен реквизитов объекта.

  5. На закладке «Ключевые поля» отменить флагами поля, по которым будет производиться поиск объекта в информационной базе (проверка есть ли такой объект в системе).

  6. Нажать кнопку «Загрузить из Excel», откроется окно обработки «Импорт объектов из Excel», с помощью которой загружаем данные в систему.



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





     RSS of this page