Идеи пользователя

Рейтинг: 3.0388  
Новая
Предложил Пользователь 11948 27.05.2014 07:45:59

Иконки затраченного времени - какие-то они грубые, броские, неаккуратные

При большом списке затраченного времени сильно бьет по глазам.

Рейтинг: 20.0477  
Внедрено
Предложил Пользователь 60622 07.04.2014 15:09:20

Разработать API для управления учетом рабочего времени

Доброго времени суток!

Есть задача:
"У клиента есть внутренняя пропускная система. При проходе через пропускную систему должен автоматически начинаться рабочий день, при уходе - автоматически закрываться...

Не могу найти API для управления данным процессом. Подскажите, пожалуйста, как можно такое реализовать?"

Вот ответ техподдержки:
"К сожалению, REST API для модуля "Учет рабочего времени" еще не создан.

Свои пожелания о работе функционала можно оставить на сайте http://idea.1c-bitrix.ru"

У кого есть идеи, как это реализовать пока API не готово, поделитесь, плиз, в личку.
Рейтинг: 4.4576  
Ответил Maks Sidorenko 04.09.2015 12:06:17
Вообще говоря, к коробочной версии REST API пока никакого отношения не имеет. А PHP API есть, просто недокументированный и не особо приспособленный для публичного использования.

Открыть рабочий день:
// $userId - ID битриксового пользователя
if(CModule::IncludeModule('timeman'))
{
   $tmUser = new CTimeManUser($userId);
   $userSettings = $tmUser->GetSettings();
   if($userSettings["UF_TIMEMAN"])
   {
      $tmUser->OpenDay();
   }
}
Закрыть рабочий день:
$tmUser->CloseDay();
Дополнительные методы CTimeManUser, которые могут быть полезны для реализации:

Включить паузу:
$tmUser->PauseDay()
Продолжить текущий день после завершения или паузы:
$tmUser->ReopenDay();
Получить текущее состояние рабочего дня:
$state = $tmUser->State();
варианты возвращаемых значений:
- CLOSED - закрыт, можно открывать;
- OPENED - открыт, можно закрывать или ставить на паузу;
- PAUSED - открыт, но поставлен на паузу, можно закрывать или продолжать
- EXPIRED - истек, т.е., день открыт, но уже произошел переход через полночь, и считается, что пользователь забыл закрыть день.

Если день в состоянии EXPIRED, то лучше его не закрывать автоматически, а дать пользователю возможность закрыть его вручную на портале, указав причину. Да и вообще, глубже того, что я описал, лучше не влезать, потому что, пока этот API не документирован, обратная совместимость не гарантирована.
Рейтинг: 0  
Ответил Maks Sidorenko 21.04.2017 17:42:43
Дополнение: REST API модуля учета рабочего времени выйдет в версии 17.0.2
Рейтинг: 5.9373  
На голосовании
Предложил Пользователь 232523 05.03.2014 11:57:40

Отображение суммы затраченного времени на задачи в отчёте за день и недельном отчёте

Добрый день!

Просим рассмотреть возможность вывода суммы затраченного времени на задачи в отчёте за день и недельном отчёте во избежание чрезмерного превышения/уменьшения ввода трудозатрат и нарушения трудовой дисциплины.


Спасибо!
Рейтинг: 45.7637  
На голосовании
Предложил Пользователь 232523 11.02.2014 15:19:33

Автоматизация начала/окончания рабочего дня

Добрый день!
От большинства пользователей Битрикс в нашей компании поступают просьбы автоматизировать работу с инструментами учета рабочего времени. Например, стартовать день после включения или разблокировки компьютера, завершать день перед выключением компьютера, стартовать и завершать перерыв по заданному расписанию и т.п. Прошу рассмотреть возможность автоматизации этих процессов так, чтобы они могли выполняться без участия пользователя.
Спасибо!
Рейтинг: 21.8955  
Новая
Предложил Пользователь 232523 07.02.2014 15:22:30

Учет рабочего времени с переходом через сутки

Добрый день!

На сегодняшний день невозможно учитывать рабочее время с переходом через сутки. Например, с 20-00 текущих до 5-00 следующих суток. Некоторым нашим сотрудникам необходимо работать с коллегами из США и происходит это тогда, когда по Москве ночь.
Просим рассмотреть возможность реализации учета рабочего времени при переходе через полночь.
Спасибо!
Рейтинг: 24.3838  
Новая
Предложил Пользователь 232523 03.02.2014 13:01:32

Ручной ввод/корректировка даты трудозатрат по задаче

Добрый день!
В случае ручного ввода затраченного времени по задаче дата ввода устанавливается автоматически - текущее время.  Добавьте возможность корректировки/ввода даты. Ответственному, в ряде случаев, требуется  ввести затраченное время по вчерашнему рабочему дню.

Спасибо!
Рейтинг: 10.0646  
На голосовании
Предложил Пользователь 10337 27.12.2013 06:45:53

Предопределенный справочник причин, почему не завершил рабочий день

Каждый рабочий день я начинаю с этого



в окошке я пишу
ЗАБЫЛ

Давайте сделаем предлределенный справочник причин. Одна из который будет - свой вариант ответа.

Что это даст?
Как минимум возможность отсеять классифицированные причины от действительно интересных (запрос по предопределенным значениям делать как то проще, чем анализировать тексты)

Как это будет работать:
Выбираю в селекте "забыл" и ОК
Если выбираю в селекте "другое" - появляется окошко для сочинений
Рейтинг: 2.1481  
Новая
Предложил Пользователь 11948 10.12.2013 19:40:21

Учет времени - кнопку старт/пауза сразу показать

Коллеги, очевидно же, что это попап тут не нужно, нужна сразу кнопка "начать / остановить". Удалить из рабочего дня - ну крестик при наведении как сейчас можно сделать.

Рейтинг: 2.5636  
На голосовании
Предложил Пользователь 38541 05.11.2013 10:10:29

Возможность ввести время работы с подтверждением рук-лем, если сотрудник забыл

Бывает и такое. Сотрудник забыл ввести, а затем вспомнил или напомнил и надо ввести. А такой возможности нет. Что ж теперь учет за месяц "насмарку"?
Рейтинг: 8.3896  
Новая
Предложил Пользователь 38541 16.08.2013 11:00:59

Отчет по рабочему времени: возможность вывода часов за неделю/ср. за день

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

Потому что сейчас цифра "итого" не очень информативна, с учетом того, что человек мог заболеть или еще что-то, а среднее - показывало бы без учета этого показателя (тогда правда, за неделю не очень нужный столбец, но привычный - для ориентира в 40 часов).
Рейтинг: 0  
Ответил Шеленкова Екатерина 04.09.2015 11:55:41
На странице Рабочее время, руководитель (и администратор Битрикс24) видят суммарное рабочее время сотрудника за месяц, а также кол-во часов по дням.

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