Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 6602 - Изменить механизм добавления сессий   Make a simular bug
Summary: Изменить механизм добавления сессий
Status: DEFERRED
Alias: None
Product: TIME@Etersoft
Classification: Продукты (Products)
Component: Общее (show other bugs)
Version: не указана
Hardware: PC All
: P3 minor
Target Milestone: ---
Assignee: Vladislav Bolshakov
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 4494 6082
  Show dependency treegraph
 
In work:
Reported: 2010-12-07 15:30 MSK by Vitaly Lipatov
Modified: 2015-02-28 16:53 MSK (History)
2 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Lipatov 2010-12-07 15:30:58 MSK
1. Сделать вычисления продолжительности сессии в скрипте загрузки в отдельное поле len.
2. Убрать механизм склеивания сессий.
3. При добавлении пересекающейся сессии укорачивать её продолжительность (len), оставляя время начала и конца.
4. Убрать вычисление продолжительности из TIME (сделав условным? или рассчитав в базе len за весь прошлый период?)
Comment 1 Vitaly Lipatov 2010-12-10 17:30:09 MSK
5. Перенести вычисление продолжительности и связанного эфф. времени в базу (загрузку в базу) — то есть нужно добавить ещё поле efflen.
Comment 2 Vitaly Lipatov 2012-04-03 14:53:07 MSK
Добавил поле len, добавил его заполнение триггером, заполнил старые запросом.
Добавил поле neglen (для обеда). Аналогично.
Comment 3 Anton Agapov 2013-01-25 16:10:03 MSK
При добавлении сессии в TIME (работал удаленно) с 23:00-01:00 - он позволил это сделать, но рабочее время за тот день стало... отрицательным... Эффективное - почти сутки... Короче говоря, прошу или запретить такое добавление, или научить TIME корректно отрабатывать такие временные интервалы (включающие полночь).
Comment 4 Vitaly Lipatov 2013-01-28 17:05:34 MSK
Вообще раз автоматом могут задаваться сессии, переходящие за сутки, значит и вручную это должно быть без ошибок.

По поводу эффективного времени - как оно может быть отрицательным, если оно вычисляется из багзиллы?

Вообще если в TIME замечена ошибка, то стоило бы указать, на какой день произошла проблема, чтобы можно было увидеть её воочию.
Comment 5 Anton Agapov 2013-01-28 17:22:50 MSK
(В ответ на comment #4)
> Вообще если в TIME замечена ошибка, то стоило бы указать, на какой день
> произошла проблема, чтобы можно было увидеть её воочию.

Создал сессию с 23:00 до 01:00, 2013-01-24 - наблюдал "отрицательные" последствия. Удалил - добавил до 23:59. Хм... С 00:01 до 01:00 25-го куда-то пропала. Сейчас добавлю.
Comment 6 Vitaly Lipatov 2014-09-11 18:49:25 MSK
Откладываем задачи, к которым не обращались более 100 дней.