Страница 1 из 1
Регистрация рабочего времени
Добавлено: 08 июн 2018, 21:05
Andres
Добрый вечер,
Есть сущность "Участники проекта", в ней подсущность "Рабочее время", в которую на каждого участника проекта каждый день записываются рабочие часы. Когда работников 5-10, каждого по отдельности вносить не проблема, когда 56 чел. как у меня на текущем проекте, ежедневный ввод часов становится муторным занятием. "Таймер" в данном случае не вариант, работники не пользуются "Руководителем", да если бы и пользовались, то потом бардак за ними разгребать придется. Может кто сталкивался с подобным и решил уже?
Re: Регистрация рабочего времени
Добавлено: 09 июн 2018, 06:47
support
Сложно сказать как эту задачу можно упростить если сами пользователи не работают в системе.
Можно им дать доступ к этой одной сущности, пускай только время забивают. Где то же они его учитывают.
Re: Регистрация рабочего времени
Добавлено: 09 июн 2018, 20:45
alcompstudio
У меня сотрудники так и поступают - у них есть доступ к определенной сущности, где они вносят каждый свой объем работы, который у них получился за рабочий период (день). Тут никуда не деться, т.к. эта информация формируются из "первичных" данных, фактически полученных от сотрудников. Никакая система же не может "проникнуть" в голову Иванова или Петрова и вытащить оттуда сколько ж они проработали

, если конечно не существуют какие-то специализированные системы учета рабочего времени (может сторонних разработок/сервисов), которые делают учет времени автоматически. Но тогда тут нужно делать интеграцию, например через АПИ сервиса и Руковоидителя - это уже другой вопрос.
А так - это чисто операторская работа, если нельзя сделать автоматический учет/сбор рабочего времени, т.е. если данную информацию сотрудник может сообщить устно или "на бумаге". Обычно для таких целей либо существует должность оператора ввода данных, либо дополнительно "вешается" на какого-то из менеджеров

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

Re: Регистрация рабочего времени
Добавлено: 13 июн 2018, 18:16
Andres
Может я не совсем понятно изложил ситуацию.
Работники - не программисты и не работники офиса, а разнорабочие, выходящие в одно время на объект и заканчивающие в одно время. Обычно в эксель-таблице каждый день менеджер проставляет часы всем сам. Кто заболел/проспал/прогулял - отдельный разговор. Так как руководитель дает большие возможности по сбору статистики и формированию отчетов, то учет раб. времени хочется тоже вести в нем. Решением проблемы было бы "добавление множественных записей" - отметил галками работников (сущность "участники проекта") и через "с выбранными" добавил каждому в его подсущность "рабочее время" - всем одинаково, а отсутствующим или опаздавшим - отдельно, вручную
Re: Регистрация рабочего времени
Добавлено: 13 июн 2018, 19:31
support
Я понимаю о чем вы, но только не знаю как это вкрутить, чтоб это можно было применять не только в вашем случае. Сделайте несколько скриншетов как у вас организован учет времени, список записей, форма добавления и то как бы вы хотели чтоб было... может мысли какие у меня появятся для реализации...
Re: Регистрация рабочего времени
Добавлено: 18 июн 2018, 23:37
Andres
Список сущности "Участники проекта":
Страница участника проекта:
Список рабочих дней участника:
Окно добавления рабочего времени:
Как видите, для того, чтобы добавлять рабочее время пользователям, нужно заходить на страницу каждого из них и добавлять запись "рабочее время". Если бы была возможность, например, "Добавить запись выбранным" (участникам проекта) и введенные в всплывающей форме данные дублировались бы на всех выбранных, было бы супер. "Добавить запись" можно было бы в меню "С выбранными", а записи добавлялись бы в дочернюю сущность по умолчанию.
Как-то так

Re: Регистрация рабочего времени
Добавлено: 17 июн 2021, 11:44
timbios
Столкнулся с похожей проблемой.
Нужно реализовать учёт времени работы сотрудников. Ситуация примерно такая же - люди не имеют доступ к системе, этим управляет кадровый отдел, который следит за отработанными часами.
Идея следующая:
У сотрудников уже должно быть заложено время (среднее) на месяц.
Когда сотруднику добавляют отпуск, больничный или отсутствие - из планового времени должно высчитать часы и как итог показывать, что сотрудник уже по факту отработал меньше.
Если отпуск оплачиваемый - тоже это указывается. Также думал на счет отчета по этой информации,чтобы можно было распечатать.
Может кто-то сталкивался с подобным и есть решения?
Re: Регистрация рабочего времени
Добавлено: 18 июн 2021, 09:16
timbios
Нашел решение.
Создал сущность рабочего времени, в которой забивается месяц, устанавливаются кол-во раб дней и высчитывается время рабочее время. Дальше у рабочих есть табель сотрудника, в котором мы добавляем больничные и отпуска. Выбираем месяц и из этого числа высчитывается сумма часов.
Есть вопрос по итоговому значению. Можно проводить какие-то математические вычисления с ними?

Re: Регистрация рабочего времени
Добавлено: 18 июн 2021, 13:31
support
timbios писал(а): 18 июн 2021, 09:16
Есть вопрос по итоговому значению. Можно проводить какие-то математические вычисления с ними?
Можно, но в отдельной сущности или отчете. В текущем списке нет.
Re: Регистрация рабочего времени
Добавлено: 01 июл 2021, 15:16
timbios
support писал(а): 18 июн 2021, 13:31
timbios писал(а): 18 июн 2021, 09:16
Есть вопрос по итоговому значению. Можно проводить какие-то математические вычисления с ними?
Можно, но в отдельной сущности или отчете. В текущем списке нет.
Можете подсказать, как взять число чекбокса "Вычислять сумму в списке записей" для рассчета в другой сущности?