phone

Mit.by: доработка модуля учета рабочего времени Битрикс24

Сайт проекта: www.mit.by

Клиент

ООО "Моторы и Трансмиссия" — ведущий поставщик двигателей, когенерационных установок, тормозных систем, комплектующих, а также гидравлического и пневматического оборудования в Беларуси. Официальный дистрибьютор брендов DEUTZ, Lombardini, MWM и ZF.

Задача

Доработка модуля учета рабочего времени Битрикс24, который будет отвечать за учет и отчетность рабочего времени сотрудников.

Цель проекта — создать инструмент, который поможет руководству эффективно управлять переработками и недоработками сотрудников, а также позволит сотрудникам лучше планировать свое рабочее время на основе данных учета рабочего времени (УРВ).

mit

Особенности реализации

Перед началом выполнения работ клиент предоставил достаточно развернутое ТЗ. Несмотря на это в процессе планирования и реализации работ необходимо было учитывать некоторые нюансы:

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

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

Узнать стоимость доработок вашего проекта

Оставляйте заявку, и мы обязательно свяжемся с вами в ближайшее время
Оставить заявку

Реализация

В процессе выполнения проекта по интеграции Европочты на веб-сайт нашей командой были предприняты следующие шаги:
  1. Создание тестовой копии CRM клиента

    В первую очередь была создана тестовая копия CRM клиента. Это обеспечило изолированную среду для разработки и тестирования, что позволило не мешать ежедневной работе клиента и избежать риска поломок в основной CRM системе.

  2. Проработка технического задания

    Параллельно с созданием тестовой среды, PM компании Manao проводили детальную проработку Технического задания, предоставленного клиентом. Это включало обсуждение всех аспектов и уточнение деталей, чтобы максимально точно понять требования и подготовиться к этапу разработки.

  3. Выполнение разработчиком задачи на основе ТЗ

    После получения всех ответов на уточняющие вопросы разработчик приступил к выполнению задачи. В ходе выполнения работ возникали дополнительные вопросы по логике работы системы учета рабочего времени (УРВ), которые оперативно решались благодаря тесной коммуникации с клиентом.

  4. Обеспечение совместимости с последней версией Битрикс24

    Модуль был разработан с использованием PHP и MySQL, что обеспечило его полную совместимость с основной системой Битрикс24, а также с ее последней версией. Это гарантировало бесперебойную работу модуля при обновлениях в будущем.

Хотите также? Оставляйте заявку!

Оставить заявку

Технологии

php
PHP
mysql
MySQL
bitrix 24
Bitrix24

Детали реализации

На момент поступления запроса от клиента на доработку модуля УРВ, в компании велся учет рабочего времени в Битрикс24, на основе стандартного функционала системы. Начало и окончание каждого рабочего периода отмечается в CRM. 

В профиль каждого сотрудника был добавлен новый блок, содержащий информацию о текущем состоянии его учета рабочего времени (УРВ). Это позволяет сотрудникам видеть свои переработки и недоработки в режиме реального времени.

mit

Доработка модуля также позволяет формировать отчет по учету рабочего времени каждого сотрудника. Для подсчета используется время начала и окончания рабочего дня. Дополнительно отображаются данные по переработкам и недоработкам. Переработки и недоработки отображаются с точностью до 1 минуты.

mit

Здесь можно увидеть количество отработанных часов, а также информацию по переработкам и недоработкам.

Отображены такие параметры как:

  • Норма часов — общее количество рабочих часов с начала отчетного месяца. Не учитывает праздничные и выходные дни.
  • Отработано — фактически отработанное время за отчетный период, ограниченный фильтром.
  • Переработка периода — разница между отработанным и нормой часов за период, ограниченный фильтром.
  • Переработка итого — общее количество переработок с начала отчетного месяца.
  • Недоработка периода — разница между нормой и отработанным количеством часов за период, ограниченный фильтром.
  • Недоработка итого — общее количество недоработок с начала отчетного месяца.

В отчете УРВ отражена разница между нормой и фактически отработанным за день. Это позволяет понимать в какой день сколько часов было переработано от нормы, а в какой, наоборот, недоработали.

Сотрудники в зависимости от уровня доступа имеют возможность видеть отчет в разрезе своего подразделения или всей компании. Данные в разрезе всех подразделений компании видит по умолчанию сотрудник с правами “Администратор”.

Общий отчет по переработкам/недоработкам внутри компании располагается в разделе “Время и Отчеты - Рабочие отчеты - Переработки/Недоработки”

mit

Система учитывает все виды бизнес-процессов, которые используются компанией для учета рабочего/нерабочего времени сотрудников. Здесь мы полностью подстраивали логику под запрос клиента, так как это персонализированная, под компанию и ее бизнес-процессы, часть. 

mit

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

mit

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

При необходимости клиент может вручную проставить необходимые даты выходных или праздничных дней (изображение 6), которые не являются стандартными (прим. стандартные выходные: суббота и воскресенье). В таком случае у всех сотрудников, которые работают по данному календарю будут учитываться внесенные изменения. Такая же логика реализована и для учета дополнительных рабочих дней, например, отработок за какие-либо дополнительные выходные. (Изображение 7)

mit
mit

Наша команда о проекте

Полина Полина Менеджер проекта
Задача оказалась нетривиальной и объемной. Детальная проработка каждого абзаца ТЗ помогла мне выделить главные поинты и составить набросок отчета в Excel, что дало четкое понимание структуры и данных. Совет ПМам: не бойтесь обсуждать задачу с программистом и клиентом, проводите регулярную сверку по проделанной работе и обозначайте вехи проекта для отслеживания прогресса и своевременной отчетности клиенту

Результаты работ

Модуль учета рабочего времени был доработан и теперь предоставляет следующие возможности и преимущества

Создание отчетов по рабочему времени за различные периоды

Модуль позволяет создавать отчеты за день, неделю, месяц, квартал и год. Эти отчеты включают информацию о времени начала и окончания работы, общем количестве рабочих часов, а также итоговых отклонениях от нормы (9 часов с понедельника по четверг и 8 часов в пятницу).

Суммирование отклонений

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

Завершение рабочего периода

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

Гибкость в настройке нормы рабочих часов

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

Индивидуальная настройка нормы рабочих часов

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

Эти улучшения позволили компании "Моторы и Трансмиссия" значительно повысить эффективность управления рабочим временем, обеспечить прозрачность учета переработок и недоработок, а также предоставить сотрудникам удобный инструмент для самоконтроля и планирования своего рабочего графика.

Заказать консультацию

Оставляйте заявку, и мы обязательно свяжемся с вами в ближайшее время
Оставить заявку

Обратная связь от клиента

Князева Алёна Владимировна Руководитель отдела интернет‑маркетинга и рекламы

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

Отдельно хочется отметить оперативное реагирование на все наши комментарии и высокое качество их исполнения. В рамках нашего проекта не возникло никаких неудобств, и вся работа прошла легко и комфортно. Желаем вам поддерживать тот же высокий уровень в дальнейшем!

С чем мы можем помочь

Разработка дизайна вебсайта
Создание дизайна сайта с нуля, сохранение структуры сайта, учет имеющегося контента.
Верстка сайта по макетам
Верстка сайтов, блоков или функционала по готовым макетам. Реализация любых идей.
Внедрение Битрикс24
Внедрение CRM Битрикс24. Эффективная система управления бизнесом с множеством возможностей.