Крупный российский аутсорсинговый контактный центр.
Клиент внедрял HRM-систему Websoft для централизованного управления сотрудниками и их взаимодействия через корпоративный портал. Стандартная интеграция с 1С существовала, но не могла корректно передавать данные из-за особенностей корпоративной структуры:
- сотрудники одновременно работали в двух юрлицах (совместительство);
- существовали две информационные базы 1С для разных юрлиц;
- внутри каждой базы различались управленческая и учетная структуры;
- HRM-портал был кастомизирован под эти особенности.
Задача: подготовить корректные выгрузки сотрудников из 1С в формате, который требует система Websoft, добавить возможность регулярного обновления.
Сложность заключалась в том, что сотрудники могли одновременно числиться в двух юрлицах и разных структурах, а стандартная интеграция с HRM не поддерживала такой сценарий. Разработчик подготовил обработку, которая объединяет все данные, исключает дубли, формирует XML-файлы в нужном формате и обеспечивает периодическую синхронизацию изменений.
Работа включала:- анализ обеих баз 1С и организационных структур;
- объединение данных сотрудников с учетом совместительства и различий управленческих и учетных структур;
- разработку 7 обработок для выгрузки и генерации XML-файлов;
- настройку начальной полной выгрузки и механизма периодического обновления.
Интеграция стала двусторонней: HRM корректно принимает данные, а 1С подготовлена с учетом всех особенностей корпоративной структуры.
Клиент получил полноценную интеграцию 1С с HRM с учетом сложной корпоративной структуры.