﻿# Загрузить справочники и данные из 1С в ELMA365 

> [HTML Version](kedo-add-data.html)

После [настройки расширения ELMA365 в программе 1С](kedo-1c-master-system.md) и [подключения интеграции на стороне ELMA365](kedo-1c-settings-in-elma365.md), вы можете экспортировать из 1С все первичные данные: штатное расписание, базу сотрудников и их персональную информацию, виды отпусков, остатки дней отпуска и т. д. 

Чтобы загрузить данные в первый раз, необходимо настроить обмен информацией и синхронизацию между 1С и ELMA365. Это выполняется в несколько этапов:

1. На стороне 1С:

- отмечаются справочники и регистры сведений для обмена;

- выполняется загрузка пакетов с выбранными данными в ELMA365.

2. В интерфейсе ELMA365:

- полученные данные обрабатываются и загружаются в соответствующие справочники;

- опционально изменяются настройки расписания, по которому производится автоматический обмен данными.

После этого синхронизация данных между 1С и ELMA365 происходит автоматически по заданному расписанию.

## Настроить обмен на стороне 1С

### Шаг 1. Выбрать данные для выгрузки в 1С 

1. В программе 1С перейдите в раздел **ELMA365** и выберите **Настройка интеграции с ELMA365**. 

2. Откройте вкладку **Подключение и обмен данными**. На форме настроек нажмите на ссылку **Регистрация изменений для обмена данными**. 

3. В открывшемся окне отметьте те данные, которые будут автоматически передаваться в ELMA365. Чтобы выгружать все справочники и сведения, поставьте флажок в верхней строке.

**(kedo-1c-data-loading-1.png)**

Вы можете выбрать только необходимые элементы из списка, однако при частичной выгрузке может пострадать корректность данных.

4. Нажмите **Зарегистрировать** и выберите, какие объекты передавать:

- **Все объекты выбранных типов** — подтвердив действие в открывшемся окне, вы зарегистрируете все выбранные объекты;

- **Добавить регистрацию выбранных объектов с отбором по организации и подразделению** — при выборе этой опции вы сможете дополнительно указать юридические лица и подразделения из базы 1С, данные из которых необходимо регистрировать в ELMA365.   

5. Дождитесь окончания регистрации, что может занять продолжительное время в зависимости от объёма данных. 

### Шаг 2. Отправить данные в ELMA365

На этом шаге необходимо вручную отправить пакеты данных из 1С в ELMA365. Это выполняется один раз в ходе первичной настройки синхронизации. В дальнейшем данные загружаются автоматически [по настроенному в 1С расписанию](kedo-1c-master-system.md#synchronize-data). 

1. В 1С перейдите в **Администрирование >** **Печатные формы, отчеты и обработки > Дополнительные отчеты и обработки**. 

2. В открывшемся окне дважды нажмите на файл **Обмен с ELMA**

3. В списке выберите строку **Обмен с ELMA365**, нажмите **Выполнить** и подтвердите действие. 

**(kedo-1c-data-loading-2.png)**

Начнётся загрузка данных справочников и регистров сведений из 1С. Обратите внимание, данные передаются в виде пакетов определённого объёма. Когда загрузка одного пакета окончена, вам необходимо нажать **Выполнить** повторно, чтобы направить следующий пакет с данными.

4. Проверьте, что все данные отправлены в ELMA365. Для этого в 1С вернитесь в раздел **ELMA365 > Настройка интеграции с ELMA365 **и откройте окно **Регистрация изменений для обмена данными**. В правой части окна в описании вы можете посмотреть, сколько объектов зарегистрировано и загружено в ELMA365. Невыгруженных объектов не должно остаться. 

**(kedo-1c-data-loading-3.png)**

## Обработать полученные из 1С данные в ELMA365

Когда выполняется загрузка объектов из 1С, пакеты передаются в ELMA365 и сохраняются в разделе **Интеграция 1С **в виде элементов приложения** Полученные данные**. В элементах информация отображается в текстовом формате JSON. 

Преобразуйте полученные данные из 1С в элементы приложений-справочников. Для этого:

1. В ELMA365 перейдите в раздел **Интеграция 1С >** **Полученные данные** и на странице приложения нажмите кнопку **Обработать входящие пакеты**. По окончании процесса справочники и регистры сведений, отмеченные в 1С на шаге 1, загрузятся в приложения в ELMA365. 

Таким образом можно заполнить следующие справочники в **ELMA365 КЭДО**:

- физические лица, а также их личные документы;

- сотрудники;

- управленческая структура: подразделения, должности;

- штатная структура: подразделения, должности;

- графики работы;

- остатки отпусков. 

2. Сопоставьте данные из справочников в **ELMA365 КЭДО**. Процесс выполняется однократно, последовательно для следующих справочников: **Причины на отпуск без сохранения ЗП**, **Виды отпусков**, **Виды документов**, **Виды материальной помощи**.

Перейдите в раздел **Интеграция 1С > Сопоставление справочников**, выберите базу 1С и нужный справочник. На странице отобразится сопоставление документов из 1С и ELMA365. Для сохранения сопоставления нажмите кнопку **Применить изменения**. 

### Изменить настройки расписания загрузки данных в ELMA365

На стороне 1С загрузка пакетов в ELMA365 по расписанию определяется в рамках [первичной настройки подключения интеграции](kedo-1c-master-system.md#synchronize-data). Рекомендованные настройки запуска обработчика — ежедневно, каждые 10 минут. 

В ELMA365 обработка загруженных пакетов и обновление данных в справочниках выполняется по умолчанию каждую ночь. Вы можете изменить настройки расписания. Для этого:

1. В ELMA365 перейдите в раздел **Интеграция 1С**. Рядом с названием раздела нажмите значок шестерёнки и выберите пункт Бизнес-процессы.

2. В списке найдите процесс **1С: Общий процесс обработки** и откройте его схему.

3. Перейдите на вкладку **Настройки** и измените расписание запуска процесса. Подробнее об этом читайте в статье [«Вкладка „Настройки“»](/ru/help/platform/360012263052.html). 

**(kedo-1c-data-loading-5.png)**

4. Сохраните параметры и опубликуйте процесс.