Интеграция 1С и HRM Websoft

О клиенте

Крупный российский аутсорсинговый контактный центр.

Проблема и задачи

Клиент внедрял HRM-систему Websoft для централизованного управления сотрудниками и их взаимодействия через корпоративный портал. Стандартная интеграция с 1С существовала, но не могла корректно передавать данные из-за особенностей корпоративной структуры:

  • сотрудники одновременно работали в двух юрлицах (совместительство);
  • существовали две информационные базы 1С для разных юрлиц;
  • внутри каждой базы различались управленческая и учетная структуры;
  • HRM-портал был кастомизирован под эти особенности.

Задача: подготовить корректные выгрузки сотрудников из 1С в формате, который требует система Websoft, добавить возможность регулярного обновления.

Решение

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

Работа включала:

  • анализ обеих баз 1С и организационных структур;
  • объединение данных сотрудников с учетом совместительства и различий управленческих и учетных структур;
  • разработку 7 обработок для выгрузки и генерации XML-файлов;
  • настройку начальной полной выгрузки и механизма периодического обновления.

Интеграция стала двусторонней: HRM корректно принимает данные, а 1С подготовлена с учетом всех особенностей корпоративной структуры.

Результат

Клиент получил полноценную интеграцию 1С с HRM с учетом сложной корпоративной структуры.