1С:Предприятие 8
Система программ

Повышение производительности высоконагруженной системы кадрового учета и расчета заработной платы RWB на базе «1С:ЗУП КОРП»

Клиент

RWB (Wildberries)

Исполнитель

Т1 Консалтинг

1С:Эксперт

Алексеев Александр Сергеевич

Менеджер проекта

Жданюк Александр Анатольевич

Начало работ

19.09.2025

Окончание работ

29.09.2026

Информация о Клиенте

RWB (ООО «РВБ») — международная технологическая компания, осуществляющая деятельность на четырех континентах. Компания объединяет крупнейший в России маркетплейс Wildberries, рекламные технологии RWB Media, банковские и финансовые сервисы WB Банка, платформу планирования путешествий WB Travel и другие цифровые сервисы, которыми пользуются более 80 млн человек.

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

Для кадрового учета и расчета заработной платы в RWB используется «1С:Зарплата и управление персоналом 8 КОРП».

Система имеет исключительно крупный масштаб. В одной информационной базе ведется учет более чем по 80 организациям и более чем 50 000 подразделений, выполняется регулярный расчет оплаты труда почти 2 млн работников. Численность отдельных организаций достигает 550 000 человек.

Ежемесячно в системе оформляется порядка 3–5 тыс. приемов на работу, 2,5–3,5 тыс. увольнений, 4–6 тыс. кадровых переводов, около 8 тыс. отпусков, 9–15 тыс. больничных листов и 17–20 тыс. документов начисления заработной платы.

Объем информационной базы превышает 10 ТБ. Количество записей в отдельных регистрах накопления достигает 200–350 млн.

Отзыв клиента

Высокая производительность и стабильность работы информационной системы кадрового учета и расчета заработной платы RWB являются результатом планомерной работы при поддержке экспертов фирмы «1С».

Полный текст отзыва клиента

Постановка задачи

Высокие объемы данных и интенсивность работы информационной системы, а также дальнейший рост бизнеса RWB предъявляют повышенные требования к производительности и стабильности кадровой системы.

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

В этих условиях требовалось обеспечить стабильную работу «1С:ЗУП КОРП» при существующей нагрузке и сформировать технологическую основу для дальнейшего роста системы.

В рамках проекта необходимо было:

  • провести комплексный анализ производительности информационной системы;

  • проанализировать настройки операционной системы, кластера серверов «1С:Предприятия» и PostgreSQL;

  • определить причины недостаточной производительности наиболее ресурсоемких операций;

  • оптимизировать критичные операции типовой конфигурации и доработанного функционала;

  • проанализировать влияние большого объема накопленных данных на производительность;

  • выработать рекомендации по дальнейшей эксплуатации и развитию высоконагруженной системы.

Для решения задачи было организовано взаимодействие специалистов ООО «РВБ», Группы компаний «Холдинг Т1» и фирмы «1С» в рамках проекта ЦКТП.

Выполненные работы

В ходе проекта специалисты провели комплексный анализ технологического состояния системы.

Анализ и настройка технологического стека

Были проанализированы настройки операционной системы, кластера серверов «1С:Предприятия» и СУБД PostgreSQL. По результатам анализа настройки были скорректированы с учетом особенностей информационной системы и характера создаваемой нагрузки.

Анализ производительности прикладных операций

Были определены операции, оказывающие наиболее существенное влияние на производительность системы.

Работы проводились как с функциональностью типовой конфигурации «1С:ЗУП КОРП», так и с доработками, реализованными с учетом специфики RWB.

Для проблемных операций выполнялись сбор и анализ технологических данных, исследование алгоритмов работы и поиск возможностей сокращения объема обрабатываемых данных.

Оптимизация работы с большими объемами данных

Одной из особенностей системы является большой объем накопленных данных. В отдельных регистрах количество записей исчисляется сотнями миллионов, размер отдельных таблиц — десятками и сотнями гигабайт, а общий объем информационной базы превышает 10 ТБ.

В рамках проекта анализировались причины роста таблиц и возможность сокращения объема данных без нарушения корректности учета.

Было установлено, что специфика учета в отдельных случаях приводит к формированию значительного количества записей, не оказывающих влияния на конечный результат расчетов. Для таких ситуаций были проанализированы возможности изменения порядка формирования данных и корректировки ранее накопленной информации.

При этом учитывались взаимосвязи между регистрами «1С:ЗУП КОРП»: изменение данных в подобных структурах требует предварительного функционального анализа и согласованной обработки связанных регистров.

Оптимизация аналитической отчетности

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

В частности, при формировании аналитики по НДФЛ исходные данные отдельных отчетов могли включать от 80 до 200 млн записей, тогда как для получения конечного результата требовалась только небольшая их часть.

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

Такой подход позволил обеспечить приемлемое время формирования отчетности даже для организаций с численностью порядка 550 тыс. человек.

Полученные результаты

В результате совместной работы специалистов ООО «РВБ», Группы компаний «Холдинг Т1» и фирмы «1С» производительность ряда критичных операций была существенно повышена.

В частности:

  • в 27 раз ускорен поиск сотрудников в списке;

  • в 3 раза ускорено заполнение ведомостей на выплату по больничным листам и увольнениям;

  • в 12 раз ускорено формирование печатных форм при увольнении;

  • в 3–8 раз ускорено формирование аналитических отчетов по начислениям и удержаниям;

  • в 11 раз ускорено формирование аналитических отчетов по НДФЛ;

  • в 12 раз ускорено заполнение расчета по страховым взносам;

  • в 34 раза ускорено заполнение раздела 2 формы ЕФС-1;

  • в 4 раза ускорено заполнение документа отражения в бухгалтерском учете;

  • в 6 раз ускорено обновление журнала кадровых документов, в том числе в карточке сотрудника;

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

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

Для аналитических отчетов по НДФЛ при различных вариантах детализации и использовании RLS удалось обеспечить время формирования:

  • 10–25 минут для организаций численностью порядка 550 000 человек;

  • до 2 минут для организаций численностью порядка 20 000 человек;

  • до 15 секунд для организаций численностью порядка 1 000 человек.

Важным результатом проекта стало то, что для достижения целевых показателей не потребовались доработки технологической платформы «1С:Предприятие» и СУБД PostgreSQL. Основной эффект был получен за счет комплексной работы с настройками технологического стека, прикладными алгоритмами, структурой и объемом данных и методикой выполнения операций.

По итогам проекта обеспечена стабильная работа информационной системы кадрового учета и расчета заработной платы RWB в условиях высокой нагрузки и больших объемов данных, а также создан технологический задел для ее дальнейшего масштабирования.


Информационные базы


Конфигурация

Версия платформы

СУБД

Пользователей

 Объем (Гб)
1С:ЗУП КОРП (кастомизированная)

Аппаратное обеспечение

Роль Процессор Память (Гб) Операционная система
Тип ядер ГГц