Интеграция КЭДО с 1С:ЗУП: коробочное расширение для вендора платформы и закрытого контура клиентов

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

Вендор платформы автоматизации бизнес-процессов5 мин чтения
2 недели
на первую версию интеграции
1 месяц
на переработку под закрытый контур
интеграция КЭДО с 1С

Задача

Вендор платформы автоматизации сделал собственный модуль КЭДО: приём сотрудников, справки, кадровые документы. Кадровый учёт у большинства его клиентов ведётся в 1С:ЗУП, поэтому для продаж нужна была надёжная тиражная интеграция с 1С.

Как было до проекта

  • Были только верхнеуровневые пожелания к интеграции, без архитектуры.
  • Без обмена с 1С:ЗУП модуль КЭДО нельзя было продавать компаниям, где кадры ведутся в 1С.
  • Под каждого клиента пришлось бы писать индивидуальную интеграцию.

Что я сделал

  1. 1

    Техническое видение и первая версия

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

  2. 2

    Переработка под закрытый контур

    Крупный клиент, производитель стройматериалов, потребовал, чтобы 1С осталась полностью в закрытом контуре, а первая версия публиковала веб-сервис со стороны 1С. Я полностью пересобрал архитектуру обмена: убрал публикацию веб-сервиса на стороне 1С, переделал backend, интерфейс и логику обмена. Новый MVP внедрили и протестировали у клиента за месяц.

  3. 3

    Коробочное расширение

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

  4. 4

    Релизный цикл и поддержка

    Работаем в общей рабочей группе с продакт-менеджером и аналитиками вендора: требования приходят из обратной связи клиентов, я готовлю ТЗ, оцениваю и выпускаю версионные релизы для публикации.

Результат

  • У вендора появился тиражный интеграционный продукт, который позволяет продавать КЭДО компаниям на 1С.
  • Решение соответствует требованиям безопасности крупных клиентов с закрытым контуром.
  • Индивидуальные интеграции под каждого клиента больше не нужны, продажи и внедрение упростились.
  • Расширение используется в корпоративных проектах и развивается постоянно.

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

Вопросы по теме

Как интегрировать КЭДО с 1С:ЗУП, если 1С в закрытом контуре?+

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

Почему интеграцию делают расширением, а не доработкой конфигурации?+

Расширение не снимает 1С:ЗУП с поддержки и спокойно переживает обновления. Его легко тиражировать на разных клиентов и выпускать версиями.

Какие кадровые данные передаются между КЭДО и 1С:ЗУП?+

Обычно это сотрудники, подразделения, должности и кадровые события вроде приёма, а в обратную сторону — подписанные документы и заявления. Состав обмена определяется сценариями модуля КЭДО.

Технологии

1С:ЗУПРасширения 1СHTTP-сервисыREST APIКЭДО

Услуги по теме

Нужно похожее решение?

Опишите задачу. За 30 минут разберусь в вашем ландшафте и предложу план с оценкой.

Написать в Telegram

Другие кейсы

внедрение 1С:ЗУП 3.1
ЗУП, кадры и СКУДПортово-промышленная инфраструктура

Внедрение 1С:ЗУП 3.1 вместо системы на Oracle с интеграцией через DATAREON ESB

Перевёл кадровый учёт с устаревшей системы на Oracle на 1С:ЗУП 3.1 и встроил ЗУП в существующие обмены через DATAREON ESB.

1С:ЗУП 3.1DATAREON ESBOracle
интеграция 1С:ЗУП и СКУД RusGuard
ЗУП, кадры и СКУДПроизводитель керамической плитки и сантехники

Интеграция 1С:ЗУП и СКУД RusGuard: пропуска в одном окне кадровика вместо шести человек из трёх служб

Связал 1С:ЗУП со СКУД RusGuard: пропуск оформляет и блокирует один кадровик, вместо шести человек из трёх служб.

1С:ЗУПRusGuardРасширения конфигурации
интеграция СКУД с 1С:ЗУП и учёт рабочего времени
ЗУП, кадры и СКУДАвтомобилестроительный холдинг

Интеграция СКУД с 1С:ЗУП и учёт рабочего времени на автозаводе: две разные СКУД и один табель

Объединил данные двух СКУД и кадрового учёта 200+ организаций холдинга: время считается верно, через какую бы проходную ни прошёл сотрудник.

1С:ЗУПRusGuardАССаД