Интеграция, где сервис 1С:ЗУП выступает в качестве мастер-системы, обеспечивает быстрый обмен данными, позволяет формировать документы по шаблонам из 1С и редактировать информацию в них. Для стабильного и безопасного подключения рекомендуем использовать этот способ интеграции.
Настройки выполняются сначала на стороне сервиса 1С, а затем в интерфейсе ELMA365. Перед началом настроек запросите файл с расширением 1С:ЗУП у вашего менеджера ELMA365.
Настройки на стороне 1С
Все настройки выполняются при работе программы 1С в монопольном режиме, при котором к базе имеет доступ только 1 пользователь.
Установить расширение
- Перейдите в программу 1С, раскройте выпадающий список на верхней панели и выберите Функции для технического специалиста.
- В открывшемся окне найдите категорию Стандартные и выберите параметр Управление расширениями конфигурации.
- Нажмите Добавить. Загрузите файл ELMA.cfe с расширением 1С:ЗУП, предоставленный менеджером ELMA365, и подтвердите действие.
- В строке с названием расширения оставьте флажок только на опции Активно, отключив другие параметры.
- Перезапустите программу 1С. В главном меню на верхней панели появится новый раздел ELMA365.
- Перейдите в раздел и нажмите Использовать интеграцию с ELMA365. Отметьте эту опцию флажком, чтобы включить расширение, а затем нажмите Записать и закрыть.
После этого в разделе появятся доступные опции, которые будут использоваться при обмене данными с ELMA365.
- При необходимости обновить расширение перейдите на страницу Управление расширениями конфигурации, выберите ELMA365 в списке, на верхней панели нажмите Загрузка/сохранение > Загрузить и добавьте файл с новой версией расширения. Перезапустите программу.
Настроить подключение к «ELMA365 КЭДО»
- В 1С перейдите на страницу добавленного раздела ELMA365 и выберите Настройка интеграции с ELMA365.
- Откройте вкладку Дополнительно и укажите необходимые параметры:
- Использовать авторизацию — включите опцию, чтобы при работе с расширением 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С. В таблице напротив его имени укажите организацию, к документам которой необходимо предоставить доступ.
- Чтобы сохранить введённые данные, нажмите Записать.
- Выполните регистрацию изменений, чтобы при настройки автоматической отправки документов в ELMA365 загрузилось штатное расписание и список сотрудников. Для этого в окне настройки нажмите ссылку Регистрация изменений для обмена данными.
- В открывшемся окне поставьте флажок в верхней строке, чтобы отметить все элементы и выгружать их.
Вы можете выбрать только необходимые элементы из списка, однако при частичной выгрузке может пострадать корректность данных.
- Нажмите Зарегистрировать, выберите опцию Все объекты выбранных типов и подтвердите действие в открывшемся окне.
- Подтвердите действие и дождитесь окончания загрузки, что может занять продолжительное время в зависимости от объёма данных.
Подключить внешнюю обработку данных
- В программе 1С перейдите в раздел Администрирование > Печатные формы, отчеты и обработки и убедитесь, что опция Дополнительные отчеты и обработки включена.
- В правом углу верхней панели раскройте выпадающий список и выберите Функции для технического специалиста.
- В открывшемся окне выберите категорию Справочники > Дополнительные отчеты и обработки.
- Нажмите Добавить из файла, подтвердите действие. Поочередно добавьте предоставленные менеджером ELMA365 файлы, нажимайте Записать и закрыть после загрузки каждого из них:
- Обмен с ELMA;
- Обновление статусов печатных форм ELMA;
- Расчет остатков отпусков;
- Формирование расчетных листков по запросам ELMA.
- Чтобы загрузить новую версию файла, дважды нажмите на его название и выберите Обновить из файла.
Настроить синхронизацию данных по расписанию
Обновление данных в ELMA365 по расписанию настраивается для каждого файла-обработчика по отдельности. Если настройки не заданы, синхронизация выполняется вручную из программы 1С.
- Перейдите в Справочники > Дополнительные отчеты и обработки и дважды нажмите на обработчик из списка.
- В строке с названием обработчика отметьте флажком опцию обновления по таймеру.
- В открывшемся окне задайте параметры. Рекомендуемые настройки:
- Обмен с ELMA — запускать обновление ежедневно, каждые 5 минут. Для этого на вкладке Общие укажите Повторять каждые: 1 (дн.), на вкладке Дневное — Повторять через: 300 (сек.);
- Обновление статусов печатных форм ELMA — запускать обновление ежедневно, каждые 5 минут. Для этого на вкладке Общие укажите Повторять каждые: 1 (дн.), на вкладке Дневное — Повторять через: 300 (сек.);
- Расчет остатков отпусков — запускать обновление ежедневно, рекомендуется произвести настройку в конце рабочего дня. На вкладке Общие укажите Повторять каждые: 1 (дн.);
- Формирование расчетных листков по запросам ELMA — настраивается в зависимости от рабочего процесса компании, например, в период, когда расчётные листки рассылаются сотрудникам.
- После указания параметров в окне настроек нажмите OK.
- Сохраните изменения для каждого обработчика, нажав на значок дискеты на верхней панели. При этом процесс обработки данных запустится автоматически. Затем он будет выполняться по установленному расписанию.
- Чтобы посмотреть список отправленных данных, в 1C выберите раздел ELMA365 > Журнал интеграции (ELMA365). В интерфейсе ELMA365 отправленная информация фиксируются в разделе КЭДО > Полученные данные из 1С в виде элементов приложения.
Настроить автоматическую отправку печатных форм документов (опционально)
Настройка производится опционально для автоматической отправки печатных форм документов из 1С:ЗУП в ELMA365.
- В программе 1С перейдите в раздел ELMA365 и выберите Настройка интеграции с ELMA365.
- В открывшемся окне отметьте флажком все документы в списке, печатные формы которых необходимо отправлять в ELMA365.
- Напротив каждого выбранного документа дважды нажмите на пустое поле в столбце Печатные формы для обмена, затем нажмите на значок трёх точек и отметьте необходимые печатные формы. Подтвердите выбор документов.
- После настройки каждого отмеченного параметра нажмите Записать и закрыть.
Настроить права доступа
Чтобы пользователи могли работать с расширение ELMA365 в 1С, настройте права доступа. Для этого:
- В 1С на верхней панели выберите раздел Главное, найдите и перейдите в Настройки пользователей и прав.
- В открывшемся окне выберите Профили групп доступа.
- На верхней панели нажмите Создать и укажите данные о группе:
- в поле Наименование укажите Пользователь интеграции с ELMA365;
- ниже на вкладке Разрешенные действия (роли) отметьте опцию Пользователь модуля интеграции с ELMA.
- Нажмите Записать и закрыть.
- Затем в разделе Главное > Настройки пользователей и прав выберите Группы доступа.
- В открывшейся странице нажмите Создать и укажите данные:
- в поле Наименование укажите Пользователь интеграции с Элма;
- в поле Профиль выберите из списка опцию Пользователь интеграции с Элма.
- Нажмите Записать.
- На вкладке Участники группы нажмите кнопку Подобрать и выберите сотрудников, которым будет предоставлен доступ к разделу ELMA365 в 1С.
- Нажмите Записать и закрыть.
Настройки на стороне ELMA365
- Перейдите в раздел Администрирование > Модули, выберите Модуль КЭДО и включите его. Заполнять поля на странице настроек модуля не нужно.
- В Меню настроек выберите папку Настройки интеграции. В карточках следующих параметров нажмите Редактировать и включите их, изменив поле Статус:
- Интеграция с учетной системой;
- Использовать 1С как мастер-систему.
- Загрузите данные из 1С:ЗУП в ELMA365. Подробнее об этом читайте в статье «Внесение данных для работы с решением „КЭДО“».