Регистрация файлов Excel

Материал из Сервисная система
Перейти к навигации Перейти к поиску

Задача Регистрация файлов Excel в системе, ищет новые файлы в каталоге тома и регистрирует в системе, для дальнейшей обработки и загрузки данных.

На входе каталог с файлами табличных документов Excel прайс-листов всех поставщиков.

Как файлы попадают в этот каталог система не отвечает. Файлы могут копироваться пользователями вручную, при сортировке писем из почтовой программы, другими способами.

Важно, что бы по имени файла было возможно определить какой это поставщик, особый текст в названии, либо отдельный подкаталог для файлов прайс-листов каждого поставщика.

В примере есть общий каталог prices, который выбран в качестве пути в томе файлов, в котором есть два вложенных каталога USN и Ситилинк, для каждого поставщика отдельный подкаталог, в подкаталогах файлы Excel с прайс-листами.

Каталог с файлами прайс-листов
Каталог с файлами прайс-листов

На выходе, после выполнения задачи получаем заполненный файловый архив.

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

Зарегистрированные файлы в системе
Заполненный файловый архив

Обработка

Основные настройки задачи.

Данные

В источнике данных выбирается ссылка на справочник Тома файлов в поле Объект данных, с настроенным каталогом, где хранятся файлы прайс-листов.

Если файлы прайс-листов хранятся на нескольких томах, в разных корневых каталогах, выбрать в поле Данные настроенный источник, с выбором списка томов. Каждый корневой каталог с прайс-листами должен быть настроен в системе как отдельный том файлов.

Каталог в томе файлов должен быть либо локальным для компьютера, где работает служба 1С сервер, либо это каталог в локальной сети доступный для службы 1С сервер.

Регистрация файлов Excel в системе, данные
Регистрация файлов Excel в системе, источник данных

Параметры

Настройка дополнительных параметров задачи.

  • Маска файлов - *.xsl* искать все файлы Excel (xls, xlsx);
  • Дополнительный каталог - дополнительный каталог не используется, ищем файлы от корня каталога заданного в томе;
  • Тип данных - тип данных будет назначен отдельной задачей для всех найденных Excel файлов.
Параметры регистрации файлов
Параметры регистрации файлов