Настройка подключения «Инициатор интеграции — 1C:ЗУП»

Интеграция, где сервис 1С:ЗУП выступает в качестве мастер-системы, обеспечивает быстрый обмен данными, позволяет формировать документы по шаблонам из 1С и редактировать информацию в них. Для стабильного и безопасного подключения рекомендуем использовать этот способ интеграции.

Настройки выполняются сначала на стороне сервиса 1С, а затем в интерфейсе ELMA365. Перед началом настроек запросите файл с расширением 1С:ЗУП у вашего менеджера ELMA365.

Настройки на стороне 1С

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

Установить расширение

  1. Перейдите в программу 1С, раскройте выпадающий список на верхней панели и выберите Функции для технического специалиста.

kedo-1c-master-1

  1. В открывшемся окне найдите категорию Стандартные и выберите параметр Управление расширениями конфигурации.
  2. Нажмите Добавить. Загрузите файл ELMA.cfe с расширением 1С:ЗУП, предоставленный менеджером ELMA365, и подтвердите действие.

kedo-1c-master-2

  1. В строке с названием расширения оставьте флажок только на опции Активно, отключив другие параметры.
  2. Перезапустите программу 1С. В главном меню на верхней панели появится новый раздел ELMA365.
  3. Перейдите в раздел и нажмите Использовать интеграцию с ELMA365. Отметьте эту опцию флажком, чтобы включить расширение, а затем нажмите Записать и закрыть.

После этого в разделе появятся доступные опции, которые будут использоваться при обмене данными с ELMA365.

kedo-1c-master-3

  1. При необходимости обновить расширение перейдите на страницу Управление расширениями конфигурации, выберите ELMA365 в списке, на верхней панели нажмите Загрузка/сохранение > Загрузить и добавьте файл с новой версией расширения. Перезапустите программу.  

Настроить подключение к «ELMA365 КЭДО»

  1. В 1С перейдите на страницу добавленного раздела ELMA365 и выберите Настройка интеграции с ELMA365.
  2. Откройте вкладку Дополнительно и укажите необходимые параметры:

kedo-1c-master-4

  • Использовать авторизацию — включите опцию, чтобы при работе с расширением ELMA365 в 1С проверялось существование карточки текущего пользователя в ELMA365 в разделе КЭДО > Сотрудники. Если такого сотрудника не найдено, он не сможет отправлять запросы из 1С в ELMA365. При выключенной опции проверка не осуществляется, с расширением могут работать все пользователи;
  • Хост — скопируйте значение в url-адресе главной страницы вашей ELMA365 без https:// и вставьте в поле;
  • Базовый адрес ресурса — укажите идентификатор модуля интеграции с 1С:ЗУП Модуль КЭДО: api/extensions/7fe3de7d-f459-4f75-940c-271c6e9ea1ed/script;
  • Токен — укажите токен для авторизации запросов к API ELMA365, созданный при выполнении первичных настроек решения. В ELMA365 перейдите в раздел КЭДО > Меню настроек, найдите параметр Api-ключ для методов в модуле, скопируйте указанное в нём значение и перенесите его в это поле;
  • Узел обмена с ELMA — выберите опцию Выгрузка данных в ELMA;
  • Организация — выберите все организации из базы данных 1С, данные по которым необходимо отправлять в ELMA365;
  • Тип выгружаемых файлов печатных форм — укажите, для каких файлов будут формироваться печатные формы при обмене данными с ELMA365. Рекомендуется выбрать опцию PDF/A-1;
  • Автоматически рассчитывать документы при загрузке из ELMA — включите опцию, чтобы в документах, отправленных из ELMA365 в сервис 1С, автоматически рассчитывались и подставлялись значения полей. Например, в полученном заявлении на отпуск будут заполнены даты и суммы денежных средств для выплаты сотруднику. При выключенной опции загрузка документов в 1С происходит автоматически по расписанию и выполняется быстрее, однако бухгалтер заполняет поля в заявлениях вручную;
  • Вид контактной информации телефон сотрудника для выгрузки в ELMA — выберите телефон (мобильный, рабочий или домашний), который будет передаваться из 1С в карточку сотрудника в ELMA365 в качестве контактного номера;
  • Работа с расчетными листками производится через интерфейс модуля — включите опцию, чтобы в разделе ELMA365 в сервисе 1С появилась дополнительная вкладка для работы бухгалтеров с расчётными листами. Они смогут отслеживать статусы формирования листов, а также отмечать определённые элементы из списка для отправки сотрудникам;
  • Количество запросов расчетных листков, получаемых за 1 раз — укажите, сколько расчётных листов из очереди будут передаваться из ELMA365 в 1С за один запрос. По окончании процесса передачи данных бухгалтер отправляет запрос повторно до тех пор, пока не увидит уведомление о загрузке всех доступных листов. Рекомендуемое значение — не более 40 экземпляров;
  • Расширенные настройки доступа по организациям — в этом блоке пользователям предоставляются дополнительные права на документы по организациям, в которых они не трудостроены. Нажмите Добавить и выберите пользователя, который будет просматривать документы в 1С. В таблице напротив его имени укажите организацию, к документам которой необходимо предоставить доступ.
  1. Чтобы сохранить введённые данные, нажмите Записать.
  2. Выполните регистрацию изменений, чтобы при настройки автоматической отправки документов в ELMA365 загрузилось штатное расписание и список сотрудников. Для этого в окне настройки нажмите ссылку Регистрация изменений для обмена данными.
  3. В открывшемся окне поставьте флажок в верхней строке, чтобы отметить все элементы и выгружать их.

kedo-1c-master-5

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

  1. Нажмите Зарегистрировать, выберите опцию Все объекты выбранных типов и подтвердите действие в открывшемся окне.
  2. Подтвердите действие и дождитесь окончания загрузки, что может занять продолжительное время в зависимости от объёма данных.

Подключить внешнюю обработку данных

  1. В программе 1С перейдите в раздел Администрирование > Печатные формы, отчеты и обработки и убедитесь, что опция Дополнительные отчеты и обработки включена.
  2. В правом углу верхней панели раскройте выпадающий список и выберите Функции для технического специалиста.
  3. В открывшемся окне выберите категорию Справочники > Дополнительные отчеты и обработки.
  4. Нажмите Добавить из файла, подтвердите действие. Поочередно добавьте предоставленные менеджером ELMA365 файлы, нажимайте Записать и закрыть после загрузки каждого из них:
  • Обмен с ELMA;
  • Обновление статусов печатных форм ELMA;
  • Расчет остатков отпусков;
  • Формирование расчетных листков по запросам ELMA.

kedo-1c-master-6

  1. Чтобы загрузить новую версию файла, дважды нажмите на его название и выберите Обновить из файла.

Настроить синхронизацию данных по расписанию

Обновление данных в ELMA365 по расписанию настраивается для каждого файла-обработчика по отдельности. Если настройки не заданы, синхронизация выполняется вручную из программы 1С.

  1. Перейдите в Справочники > Дополнительные отчеты и обработки и дважды нажмите на обработчик из списка.
  2. В строке с названием обработчика отметьте флажком опцию обновления по таймеру.

kedo-1c-master-7

  1. В открывшемся окне задайте параметры. Рекомендуемые настройки:
  • Обмен с ELMA — запускать обновление ежедневно, каждые 5 минут. Для этого на вкладке Общие укажите Повторять каждые: 1 (дн.), на вкладке Дневное  Повторять через: 300 (сек.);
  • Обновление статусов печатных форм ELMA — запускать обновление ежедневно, каждые 5 минут. Для этого на вкладке Общие укажите Повторять каждые: 1 (дн.), на вкладке Дневное  Повторять через: 300 (сек.);
  • Расчет остатков отпусков — запускать обновление ежедневно, рекомендуется произвести настройку в конце рабочего дня. На вкладке Общие укажите Повторять каждые: 1 (дн.);
  • Формирование расчетных листков по запросам ELMA — настраивается в зависимости от рабочего процесса компании, например, в период, когда расчётные листки рассылаются сотрудникам.
  1. После указания параметров в окне настроек нажмите OK.
  2. Сохраните изменения для каждого обработчика, нажав на значок дискеты на верхней панели. При этом процесс обработки данных запустится автоматически. Затем он будет выполняться по установленному расписанию.
  3. Чтобы посмотреть список отправленных данных, в 1C выберите раздел ELMA365 > Журнал интеграции (ELMA365). В интерфейсе ELMA365 отправленная информация фиксируются в разделе КЭДО > Полученные данные из 1С в виде элементов приложения.

Настроить автоматическую отправку печатных форм документов (опционально)

Настройка производится опционально для автоматической отправки печатных форм документов из 1С:ЗУП в ELMA365.

  1. В программе 1С перейдите в раздел ELMA365 и выберите Настройка интеграции с ELMA365.
  2. В открывшемся окне отметьте флажком все документы в списке, печатные формы которых необходимо отправлять в ELMA365.

kedo-1c-master-8

  1. Напротив каждого выбранного документа дважды нажмите на пустое поле в столбце Печатные формы для обмена, затем нажмите на значок трёх точек и отметьте необходимые печатные формы. Подтвердите выбор документов.
  2. После настройки каждого отмеченного параметра нажмите Записать и закрыть.

Настроить права доступа

Чтобы пользователи могли работать с расширение ELMA365 в 1С, настройте права доступа. Для этого:

  1. В 1С на верхней панели выберите раздел Главное, найдите и перейдите в Настройки пользователей и прав.
  2. В открывшемся окне выберите Профили групп доступа.

kedo-1c-master-9

  1. На верхней панели нажмите Создать и укажите данные о группе:

kedo-1c-master-10

  • в поле Наименование укажите Пользователь интеграции с ELMA365;
  • ниже на вкладке Разрешенные действия (роли) отметьте опцию Пользователь модуля интеграции с ELMA.
  1. Нажмите Записать и закрыть.
  2. Затем в разделе Главное > Настройки пользователей и прав выберите Группы доступа.
  3. В открывшейся странице нажмите Создать и укажите данные:
  • в поле Наименование укажите Пользователь интеграции с Элма;
  • в поле Профиль выберите из списка опцию Пользователь интеграции с Элма.
  1. Нажмите Записать.
  2. На вкладке Участники группы нажмите кнопку Подобрать и выберите сотрудников, которым будет предоставлен доступ к разделу ELMA365 в 1С.
  3. Нажмите Записать и закрыть.

Настройки на стороне ELMA365

  1. Перейдите в раздел Администрирование > Модули, выберите Модуль КЭДО и включите его. Заполнять поля на странице настроек модуля не нужно.
  2. В Меню настроек выберите папку Настройки интеграции. В карточках следующих параметров нажмите Редактировать и включите их, изменив поле Статус:
  • Интеграция с учетной системой;
  • Использовать 1С как мастер-систему.

kedo-1c-master-11

  1. Загрузите данные из 1С:ЗУП в ELMA365. Подробнее об этом читайте в статье «Внесение данных для работы с решением „КЭДО“».