Към съдържанието
N1
CRM / Bitrix24 · HR · смарт процеси

Сервизен портал за служители: каталог на процесите, HR форми и заявки за разходи

Клиент: Финансова компания, NDA Категория: CRM / Bitrix24 Стек: PHP 8, Bitrix24 D7 (CRM Factory, смарт процеси), UI SidePanel, JavaScript, D7 кеш, RU/KZ Срок: 6–8 седмици
Проблем

Служителите не знаеха къде и как да подадат заявка: смарт процесите за HR и разходи бяха повече от десет, стандартната карта в CRM беше претрупана със служебни полета, а заявките се попълваха с грешки или се дублираха в преписка.

Ограничения

Само стандартен on-premise Bitrix24 без външни услуги; правата в CRM и роботите на фуниите трябва да се задействат както при ръчно създаване; интерфейс на два езика и в страничния панел (слайдер) на Bitrix24.

Какво направих
  • Каталогът на процесите показва на служителя само смарт процесите, които има право да чете в CRM; админ панел за видимостта по потребители и отдели
  • 12 HR форми: отпуск, отзоваване от отпуск, материална помощ, преместване, грейдинг, командировка, подбор на персонал, назначаване, обходен лист, автобиография, борса за идеи, „щастлив служител“
  • Форма за заявка за разходи: перо, сума, срок за плащане, клон, начин на плащане, договори и фактури като прикачени файлове
  • Елементите се създават чрез D7 Factory от името на потребителя: правата се проверяват от операцията в CRM, след създаването се стартират роботите на фунията
  • CSRF защита, кеш на каталога и списъците, preflight проверка преди внедряване, health страница и дневник на създадените заявки
  • Интерфейс на руски и казахски, формите се отварят в слайдера на Bitrix24 и се затварят след изпращане
Архитектура
Каталог на процесите → Форма в слайдера → Сервиз за валидация → D7 Factory и права в CRM → Роботи на фунията
Резултат

Служителят подава HR заявка или искане за разход от един каталог, в разбираема форма и на своя език, а заявката веднага попада в правилната фуния и стартира съгласуването — както при ръчно създаване в CRM.

Какво може да се преизползва
Скелет на форма за смарт процес със сервиз за валидация Каталог на процесите с отчитане на правата в CRM Preflight и health проверка на модула