Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
График рабочего времени
|
|||
|---|---|---|---|
|
#18+
Не видел ли кто где чего почитать на тему формирования сабжа. Есть нужда (для расчета зарплаты) формировать автоматически (ну или почти) графики рабочего времени для разных категорий работников с подсчетом вечерних и ночных часов. Готовых решений не прошу (но и не откажусь 8-), достаточно идей и наводок. Наверняка не я первый занимаюсь изобретением этого велика. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2004, 16:04 |
|
||
|
График рабочего времени
|
|||
|---|---|---|---|
|
#18+
У нас был разработан класс календарь, который позволяет хранить рабочие дни отличные от стандартных. То есть если стандартно - это понедельник пятница и с 8-17, то такие записи не хранятся в базе, а вот если вышел в субботу то запись хранится. Можно вплоть для каждого работника вести свой календарь, а можно по группам. Естественно у каждого работника есть ссылка на календарь или вернее на собственные записи по календарю или у каждой группы работников. Праздники заранее забиваются в базу на год или дальше, а вот переносы праздников хранятся отдельно. Есть перенос берем его, нету значит праздники из базы. И нужно разработать процедуру, которая по входящим параметрам: EmployeeID (or DepartmentID) StartDate EndDate выдает список отработанного времени ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2004, 17:01 |
|
||
|
График рабочего времени
|
|||
|---|---|---|---|
|
#18+
Идею можно посмотреть сдесь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2004, 17:10 |
|
||
|
График рабочего времени
|
|||
|---|---|---|---|
|
#18+
2Old Nick Ты, скорее, описываешь табель рабочего времени, ИМХО. Т.е. кто сколько уже отработал по факту. А вот посчитать заранее кто сколько отработает! Не персонально по людям, а по сменам. Например есть 4 смены работающие на одном участке. Сегодня 1-утро, 2-вечер, 3-ночь, 4-выходной. Завтра все сместится и т.д. Есть и другие графики - тапа сутки-через-трое и т.п. Естественно, что при этом плановое количество ночных-вечерних часов за период (месяц) у людей из разных смен будет разное количество. Хотелось бы все это посчитать. Например что бы напечатать красивый рабочий календарик. 8-) 2VadimS Спасибо. гляну. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2004, 17:21 |
|
||
|
График рабочего времени
|
|||
|---|---|---|---|
|
#18+
Да тоже мне кажется нет проблем. Определяем типы смен и формулу расчета и привязываем к календарю. Календарей ведь можно много разных сделать. У каждого своя процедура расчета плана и факта. То есть календарь для ИТР - это с 8 до 17 понедельник-пятница. Календарь для сторожей и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2004, 17:29 |
|
||
|
График рабочего времени
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 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. В итоге можем назначить календарь группе и конкретному работнику. Если у работника есть собственный график, то берется он иначе календарь группы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2004, 17:43 |
|
||
|
График рабочего времени
|
|||
|---|---|---|---|
|
#18+
У работника должно быть два календаря, один то что по плану, другой то что фактически отработал. То есть первого числа мы видим его план, а 30 числа должны видеть как он этот план соблюдал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2005, 09:23 |
|
||
|
График рабочего времени
|
|||
|---|---|---|---|
|
#18+
Ну ценное замечание... А выше будто-бы не это написано! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2005, 09:34 |
|
||
|
График рабочего времени
|
|||
|---|---|---|---|
|
#18+
Документация и демо модуль Описана работа по составлению графиков времени, в базе данных есть SQL процедуры по сворачиванию графиков в поле int и обратному считыванию. Из моего опыта работы с зарплатой. Графики времени требуются для двух целей - подставить плановый фонд времени при работе с табелем и при расчете среднего заработка для больничных. Как бы не мудрили с составлением графиков времени, все равно надо оставить возможность ввода фонда времени в табель руками. А при расчете больничных надо отказаться от выбора количества рабочих дней из графиков времени, а взять данные из табелей. Надо ввести только наиболее распространенные графики времени, а исключения оставить для ручного ввода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2005, 12:24 |
|
||
|
График рабочего времени
|
|||
|---|---|---|---|
|
#18+
Я уж и забыл про этот свой топик. Сейчас временно (но давно уже и видимо надолго ) занят другой работой. Но... 2 PVP Спасибо - посмотрю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2005, 12:49 |
|
||
|
График рабочего времени
|
|||
|---|---|---|---|
|
#18+
СерегаЯ уж и забыл про этот свой топик. Действительно, начал писать, а на даты не посмотрел. Все равно, эти графики легкие на помине. Буквально сегодня у одного клиента возникла необходимость перевести рабочих, работающих по пятидневке на шестидневку с 14-го марта. Трактористы зимой отдыхали, а весной надо работать больше. Вот и отработай систему графиков времени. Кстати, графики времени еще необходимы при расчете суммы разных пособий (например, по уходу за ребенком), алиментов и других удержаний, у которых жестко задан срок окончания, и это окончание не совпадает с концом месяца. При этом данные о сроке окончания могли быть введены год, два и три назад, т.е. бухгалтер давно об этом забыл. В этом случае сумму удержания (начисления) надо скорректировать на коэффициент отношения количества рабочих дней, попадающих в интервал удержания, к фонду времени. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2005, 17:33 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=32965557&tid=1545984]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
78ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 259ms |
| total: | 439ms |

| 0 / 0 |
