Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Учет заданий, сделанных в рабочее время
|
|||
|---|---|---|---|
|
#18+
Добрый день. Подскажите, пожалуйста, идею, как можно в отчете реализовать следующее: в отчете отражается фактически выполненное количество заданий сотрудником. Каким образом можно разделить задания на сделанные в рабочее время и в нерабочее время, например, если человек остался на переработку? Ниже сам отчет. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2018, 09:25 |
|
||
|
Учет заданий, сделанных в рабочее время
|
|||
|---|---|---|---|
|
#18+
kint36, а это как? Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2018, 09:34 |
|
||
|
Учет заданий, сделанных в рабочее время
|
|||
|---|---|---|---|
|
#18+
Возможно я не совсем правильно вопрос сформулировал. Например, если смена у человека длится с 8 до 16 и он сделал несколько заданий после окончания смены, они будут учитываться в этом отчете. И соответственно вопрос, как сделать, чтобы учитывались задания только в рабочее время ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2018, 09:45 |
|
||
|
Учет заданий, сделанных в рабочее время
|
|||
|---|---|---|---|
|
#18+
если у вас есть таблица заданий и у каждого задания есть время окончания (сдачи), то почему бы не написать запрос на выборку только законченных в пределах рабочего времени.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2018, 09:58 |
|
||
|
Учет заданий, сделанных в рабочее время
|
|||
|---|---|---|---|
|
#18+
kint36, школьный курс алгебры за 6-й класс, решение уравнений на числовой прямой. теорема об отрезках: два отрезка пересекаются если концы обоих отрезков больше обоих их начал. вот и сравнивайте моменты начала/кончала рабочего времени и времени выполнения задания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2018, 12:31 |
|
||
|
Учет заданий, сделанных в рабочее время
|
|||
|---|---|---|---|
|
#18+
Щукина Аннаkint36, школьный курс алгебры за 6-й класс, решение уравнений на числовой прямой. теорема об отрезках: два отрезка пересекаются если концы обоих отрезков больше обоих их начал. вот и сравнивайте моменты начала/кончала рабочего времени и времени выполнения задания. А ежели начал в рабочее, а закончил после? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2018, 13:01 |
|
||
|
Учет заданий, сделанных в рабочее время
|
|||
|---|---|---|---|
|
#18+
kint36Возможно я не совсем правильно вопрос сформулировал. Например, если смена у человека длится с 8 до 16 и он сделал несколько заданий после окончания смены, они будут учитываться в этом отчете. И соответственно вопрос, как сделать, чтобы учитывались задания только в рабочее времяВы не пишите сразу запрос, а сформулируйте как инженер, в терминах математики, сравнения чисел. Не "он сделал несколько заданий", а "задание считается как "сделано в нерабочее время", если время начала задания больше чем.. и ... меньше чем ..." и т.д. А то, честное слово, вы как менеджер спросили! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2018, 13:53 |
|
||
|
Учет заданий, сделанных в рабочее время
|
|||
|---|---|---|---|
|
#18+
aleks222, если начал в рабочее, а закончил после, то учитывается как выполненное в течении рабочего дня ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2018, 14:01 |
|
||
|
Учет заданий, сделанных в рабочее время
|
|||
|---|---|---|---|
|
#18+
alexeyvg, Большое спасибо за совет. Тогда будет звучать так: Для человека из условной смены А задание будет считаться "выполненным в нерабочее время", если время начала задания больше 16:00 и меньше чем 8:00 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2018, 14:05 |
|
||
|
Учет заданий, сделанных в рабочее время
|
|||
|---|---|---|---|
|
#18+
kint36alexeyvg, Большое спасибо за совет. Тогда будет звучать так: Для человека из условной смены А задание будет считаться "выполненным в нерабочее время", если время начала задания больше 16:00 и меньше чем 8:00Время события не может быть одновременно больше 16:00 и меньше 8:00 :-) Наверное, вы имели в виду "ИЛИ"? "ИЛИ" в T-SQL записывается оператором OR, больше и меньше - операторами ">" и "<" Вот, когда составите на русском такие условия, запишите их на T-SQL в условиях запроса. Только обязательно проверьте, проиграйте все варианты, не спешите кодить сразу. Допустим, человек начал задание в 15, и закончил в 21 - это у вас выполнено в рабочее время. А вот начал в 17, и закончил в 21 - это у вас выполнено в нерабочее время. Правильно ли это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2018, 15:55 |
|
||
|
Учет заданий, сделанных в рабочее время
|
|||
|---|---|---|---|
|
#18+
alexeyvgВремя события не может быть одновременно больше 16:00 и меньше 8:00 :-)Почему? Начал в 16:00, а закончил на следующий день утром в 8:00 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2018, 16:08 |
|
||
|
Учет заданий, сделанных в рабочее время
|
|||
|---|---|---|---|
|
#18+
(Шутка) если пришел на работу на пять минут раньше, и начал, а закончил на пять минут позже, и ушел, то это задание сделанное с нерабочее время. потому что ни начало ни конец в рабочее время не попадает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2018, 16:10 |
|
||
|
Учет заданий, сделанных в рабочее время
|
|||
|---|---|---|---|
|
#18+
Vladimir Baskakov(Шутка) если пришел на работу на пять минут раньше, и начал, а закончил на пять минут позже, и ушел, то это задание сделанное с нерабочее время. потому что ни начало ни конец в рабочее время не попадает. (не шутка) а таким платить и не нужно - они альтруисты с горящими глазами, работающие за еду ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2018, 16:28 |
|
||
|
Учет заданий, сделанных в рабочее время
|
|||
|---|---|---|---|
|
#18+
iapalexeyvgВремя события не может быть одновременно больше 16:00 и меньше 8:00 :-)Почему? Начал в 16:00, а закончил на следующий день утром в 8:00Это да, это уже следующие вопросы :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2018, 20:31 |
|
||
|
Учет заданий, сделанных в рабочее время
|
|||
|---|---|---|---|
|
#18+
Vladimir Baskakov(Шутка) если пришел на работу на пять минут раньше, и начал, а закончил на пять минут позже, и ушел, то это задание сделанное с нерабочее время. потому что ни начало ни конец в рабочее время не попадает.Да, а за это двойная зарплата! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2018, 20:32 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39677518&tid=1689375]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
80ms |
get tp. blocked users: |
2ms |
| others: | 219ms |
| total: | 415ms |

| 0 / 0 |
