Краулер метаданных 1C (1C metadata crawler)

Извлекаемые объекты

В результате сканирования из источника извлекаются метаданные следующих типов объектов:

  • Справочники

  • Документы

  • Журналы документов

  • Константы

  • Планы обмена

  • Планы счетов

  • Планы видов расчёта

  • Планы видов характеристик

  • Регистры сведений

  • Регистры накоплений

  • Регистры расчёта

  • Регистры бухгалтерии

  • Бизнес-процессы

  • Задачи

  • Перечисления

  • Отчёты

  • Обработки

Настройка разрешений для учётной записи

Для учётной записи пользователя 1С, необходимо настроить роль «Scanner main role».

Роли для учётной записи

Загрузка файлов и библиотек

Установка Веб-сервера:

Для работы сканера 1С необходимо установить Веб-сервер. Рекомендуется устанавливать Веб-сервер Apache – не ниже 2.4, либо, в случае с ОС Windows, - Internet Information Server.

Подключение расширения к 1С:

Для работы сканера 1С в режиме работы «Web Service» необходима установленная платформа 1С:Предприятие не ниже 8.3.20 и настроенный Веб-сервер. При установке платформы 1С:Предприятие необходимо включить опцию «Модули расширения веб-сервера».

Подключение расширения к конфигурации:

  1. Скачайте и распакуйте архив «Сканер_1С.zip» с расширением 1С. Архив предоставляется совместно с дистрибутивами решения.

  2. Запустите 1С:Предприятие в режиме «Конфигуратор» (пользователь должен обладать полными правами).

  3. Откройте Расширения конфигурации (Конфигурация → Расширения конфигурации).

Расширения конфигурации
  1. Добавьте новое расширение.

Добавление нового расширения Добавление нового расширения
  1. Загрузите расширение из распакованного архива (Конфигурация → Загрузить конфигурацию из файла).

Загрузка расширения Загрузка расширения
  1. Сохраните конфигурацию. При сохранении возможно появление ошибки совместимости подключаемого расширения и основной конфигурации. Версия совместимости основной конфигурации должна быть не ниже 8.3.15. Если конфигурация находится на поддержке, необходимо произвести обновление, а в случае, если основная конфигурация снята с поддержки – режим совместимости надо установить не ниже 8.3.15. После сохранения конфигурации в системе имя установленного расширения изменится на «Сканер 1С». Для корректной работы в системе необходимо также отключить опции Безопасный режим и Защита от опасных действий.

Сохранение конфигурации
  1. Далее необходимо опубликовать только что установленное расширение Сканер 1С на заранее настроенном Веб-сервере (Администрирование → Публикация на веб-сервере).

  2. В открывшемся окне необходимо указать имя для публикуемой базы <PUBLICATIONNAME>, выбрать тип веб-сервера, а также указать каталог для размещения файлов публикации.

  3. Далее в этом же окне перейти на вкладку «HTTP-сервисы» и установить опцию «Публиковать http-сервисы расширений по умолчанию».

  4. Далее в этом же окне нажать «Опубликовать». После публикации рекомендуется перезапустить Веб-сервер в операционной системе.

Для проверки публикации откройте страницу в браузере и перейдите по ссылке, которая состоит из двух частей:

  • Имя вашего сервера (например, localhost);

  • Имя публикации базы (которое было указано в окне настройки публикации, например, test).

Для таких параметров ссылка будет иметь вид: localhost/test.

Параметры подключения к источнику

Таблица 1 – Параметры 1C краулера

Название

Описание

Название

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

Режим работы

Режим работы сканера, обязательный параметр. Configuration – чтение метаданных системы 1С из файла конфигурации. В данном режиме пользователь предварительно должен выгрузить конфигурацию 1С в виде xml-файла и выложить на локальный ресурс сервера. Web Service – чтение метаданных системы 1С через веб-сервис. По умолчанию: Web Service.

URL

Устанавливается для режима «Web Service». URL веб-сервиса 1С для сканирования метаданных. Пример: http(s)://HOSTNAME/PUBLICATIONNAME/ru/hs/getmetadata, где hostname - имя сервера или IP-адрес сервера, на котором развернут веб-сервис, PublicationName - название опубликованного веб-сервиса 1С. Обязательный параметр.

Пользователь

Устанавливается для режима «Web Service». Имя пользователя, от имени которого выполняется подключение к системе.

Пароль

Устанавливается для режима «Web Service». Пароль пользователя, от имени которого выполняется подключение к системе.

Путь к файлу конфигурации

Локальный путь к файлу конфигурации приложения 1С.

Debug

Указывает необходимость включения расширенного логирования. Принимает значения true/false. По умолчанию: false.