gifts2017

Анализ Штатного расписания (за период) СКД

Опубликовал Inetguru Ru (Inetguru) в раздел Отчеты - Бухгалтерские

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

Обновлено 18.11.2011. Перекачайте отчет, кому нужна сверка по штатному. Все работает!

Буду благодарен за финансовую поддержку. Вот мой кошелек Web Money R160948173582.

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

Отчет формирует движения сотрудников внутри месяца, соответственно могут случаться ситуации, когда отчет отображает количество вакантных ставок отрицательным. Т.е. два сотрудника занимали эту должность в течение 1 месяца.

Обновления:

18.11.2011

1) Исправил ошибку, возникавшую при формировании.

2) Добавил немного красоты в оформления.

3) Добавил информацию в справку.

 

17.11.2011 (отчет для ЗБУ не обновил)

1) Исправил ошибку с невыводом незанятых должностей.

2) Добавил анализ по вакантым ставкам.

 

16.11.2011

1) Исправил ошибку с выводом итогов по колонке Количество ставок.

2) Добавил отборы на форму отчета - Организация, Подразделение, Должность, Сотрудник.

 

Сделано на основе шаблона oт coder1cv8 (http://coder1cv8.narod.ru/) на СКД.

Скачать файлы

Наименование Файл Версия Размер
Анализ штатного расписания ЗУП 327
.erf 52,00Kb
18.11.11
327
.erf 52,00Kb Скачать
Анализ штатного расписания ЗБУ 48
.erf 51,75Kb
18.11.11
48
.erf 51,75Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
0. Inetguru Ru (Inetguru) 15.11.11 19:37
Анализ штатного расписания позволяет отследить изменения в штатном расписании за выбранный период времени. Должность, количество ставок и размер окладов выделяется цветом в периоде когда произошло изменение. Также можно отобразить сотрудников, занимающих эти должности в эти периоды,количество занимаемых ставок.
Кроме того выводится количество вакантных ставок.

Обновлено 18.11.2011. Перекачайте отчет, кому нужна сверка по штатному. Все работает!


Перейти к публикации

1. Vladimir (Boroda) 15.11.11 19:37
Отчёт очень своевременный: как раз делаем сверку штатного расписания. Спасибо!
А он не выводит информацию о вакансиях по должностям? (к сожалению, сегодня почему-то ни один скриншот не могу посмотреть увеличенным поэому не могу разобрть, что за колонки представлены в отчётах).
2. Inetguru Ru (Inetguru) 15.11.11 20:12
Вакансии отчет не выводит, задача чуть иная. Но доработать думаю будет не сложно-данные почти все есть.
3. Андрей Савенков (Ichigo) 16.11.11 10:43
Отчет оказался кстати, Спасибо!
4. Елена Елена (prog-eg) 16.11.11 13:42
На счет количества ставок по должности - вроде понятно, а количество ставок по подразделению - это что за цифра?
И по колонкам Итого объясните верно ли...
5. Елена Елена (prog-eg) 16.11.11 13:48
У меня получилось количество ставок как в первом вашем примере Анализ штатного расписания (без сотрудников), и по сотрудникам у меня тоже не верно.
6. Геннадий (aswud) 16.11.11 21:08
Нужно несколько иное, все оттягивал, но в качестве основы - очень даже не плохо подойдет мне. Спасибо.
7. Inetguru Ru (Inetguru) 16.11.11 21:11
(4) prog-eg, ошибку заметил, исправлю. Верный вариант вроде получается если отключить вывод группировки по сотруднику.
8. Vladimir (Boroda) 17.11.11 00:21
(4) Может, когда будуте исправлять, заодно и анализ по вакансиям добавите?
9. Inetguru Ru (Inetguru) 17.11.11 01:29
(8) Boroda, а как вы его представляете? Что именно анализировать? Количество Вакантных ставок?
10. Алексей Захаров (almas) 17.11.11 08:57
Добавьте описание во встроенную справку.
С течением времени забываются некоторые нюансы "как и почему".
11. Елена Елена (prog-eg) 17.11.11 10:11
Спасибо за исправления! Хорошо что изменения выделяются цветом.
12. Елена Елена (prog-eg) 17.11.11 13:39
А случай когда ставки по должности в штатном заведены, а человек не прикреплен, в отчет не выводится.
Следовательно количество ставок по штату не соответствует действительности.
(8)Boroda просил добавить ставки по вакансиям.
13. Vladimir (Boroda) 17.11.11 19:52
(12) Ну да. Колоночка небольшая "Вак" (вакантно). Чтобы не высчитывать самому (по штату - занято), а готовая цифира. Маленькая деталька, а удобно и приятно. Бросил взгляд - и видишь, сколько можно ещё принять (срезать).
+ Наверное, отбор в запросе идёт не от штатного распиания, а от сотрудников, поэтому чистые вакансии и не попадают в отчёт.
14. Vladimir (Boroda) 17.11.11 21:01
(9) Никак не получается ответить: какие-то мани опять требуются. Только начал осваивать СКД, и мне было бы интересно узнать решение этой проблемы, после чего, согласитесь, отчёт получился бы более изящным. Может быть, не залезая в дебри, попробовать сделать чисто арифметически, если получится (как я написал в (13)), т.е. анализа как такового и не требуется, просто индикация свободных ставок: по штату - занято = вакантно.
15. Inetguru Ru (Inetguru) 17.11.11 23:13
(14) Boroda, проблему похоже решил. Пробуйте.
16. Inetguru Ru (Inetguru) 17.11.11 23:14
(12) prog-eg,исправлено и учтено
17. Елена Елена (prog-eg) 18.11.11 08:07
В процессе формирования отчета после вывода нескольких строк происходит прерывание:
{Форма.ФормаОтчета.Форма(16)}: Ошибка при вызове метода контекста (Вывести)
ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);
по причине:
Ошибка вывода результата
по причине:
Ошибка при выводе результата
по причине:
Ошибка получения данных
по причине:
Выражение не может быть вычислено "0"
18. Елена Елена (prog-eg) 18.11.11 08:27
У нас штатное расписание заведено не по всем подразделениям.
19. Inetguru Ru (Inetguru) 18.11.11 11:35
(17) prog-eg, столкнулся с такой ошибкой в ЗБУ(1.0.31.2). А вот тестировался отчет на ЗУП (2.5.41.3). У вас какая версия? Думаю что в этом может быть дело... хотя...
20. Inetguru Ru (Inetguru) 18.11.11 23:28
21. Vladimir (Boroda) 19.11.11 17:05
Inetguru, просто КЛАСС! Получается всё здорово. Детально, правда не анализировал на корректность выводимых данных, но то, что посмотрел - получается очень и очень классно (подробнее погляжу уже в трудовые будни - на следующей неделе). И плюс оргинальные, удобные дополнительные настройки. Очень хороший отчёт. По анализу ШР пока на первом месте из имеющихся. Сформировал - и сразу же увидел кучу несоответствий в текущей расстановке и ШР. Работ по выправлению предстоит теперь много...
22. Inetguru Ru (Inetguru) 19.11.11 20:01
Думаю может еще добавить анализ по установленному окладу в сравнении с окладом по должности (+,-) и отображать сам оклад? Опять же ограничение в периоде будет на 1 оклад - на последний. Иначе не представляю как это должно выглядеть.
23. Федор Степанов (mij) 20.11.11 10:21
Отчет то что надо.Спасибо. Только если брать например за год, то странно суммируются в графе ИТОГО вакансии и тарифные ставки.
24. Федор Степанов (mij) 20.11.11 18:44
И еще вопрос. А не посоветуете можно ли для собственного использования вообще убрать колонки ИТОГО в конце таблицы
25. Inetguru Ru (Inetguru) 20.11.11 23:04
(24) mij,да вывод итогов в конце таблицы можно изменить в форме отчета. Общие итоги не проверял, посмотрю, обновлю как добавлю новые возможности.
26. Inetguru Ru (Inetguru) 21.11.11 02:26
Может есть интересные идеи. Я хочу добавить сверку по видам расчетов штатного и плановых начислений сотрудников-как это отображать?
27. Елена Елена (prog-eg) 21.11.11 09:53
(20) До исправлений количество занимаемых ставок на конец месяца совпадало, а количество ставок по штату нет.
После исправлений - все равно не верно! Теперь наоборот, Количество ставок по штату совпадает, а количество занимаемых ставок - не соответствует действительности. У нас не на каждую должность заведено штатное расписание. Думаю, что программист должен учитывать все варианты.
(26)Сверка по видам расчета не всем нужна, думаю это лучше сделать отдельной обработкой.
28. Inetguru Ru (Inetguru) 21.11.11 10:28
(27) prog-eg, отчет сделан для анализа штатного расписания, а если у вас его нет для отдельных подразделений или людей, так и анализировать нечего
29. Елена Елена (prog-eg) 21.11.11 10:59
Этот запрос выбирает все ситуации для анализа по должности и подразделению количества занимаемых ставок и количество ставок.
ВЫБРАТЬ РАЗЛИЧНЫЕ
ШтатноеРасписаниеОрганизаций.ПодразделениеОрганизации КАК ПодразделениеОрганизации,
ШтатноеРасписаниеОрганизаций.Должность КАК Должность,
ШтатноеРасписаниеОрганизаций.ПодразделениеОрганизации.Владелец КАК Организация
{ВЫБРАТЬ
ПодразделениеОрганизации.*,
Должность.*,
Организация.*}
ИЗ
РегистрСведений.ШтатноеРасписаниеОрганизаций КАК ШтатноеРасписаниеОрганизаций
{ГДЕ
ШтатноеРасписаниеОрганизаций.ПодразделениеОрганизации.Владелец.* КАК Организация,
ШтатноеРасписаниеОрганизаций.ПодразделениеОрганизации.* КАК ПодразделениеОрганизации,
ШтатноеРасписаниеОрганизаций.Должность.* КАК Должность}

ОБЪЕДИНИТЬ

ВЫБРАТЬ РАЗЛИЧНЫЕ
РаботникиОрганизаций.ПодразделениеОрганизации,
РаботникиОрганизаций.Должность,
РаботникиОрганизаций.Организация
ИЗ
(ВЫБРАТЬ РАЗЛИЧНЫЕ
РаботникиОрганизаций.ПодразделениеОрганизации КАК ПодразделениеОрганизации,
РаботникиОрганизаций.Должность КАК Должность,
РаботникиОрганизаций.ОбособленноеПодразделение КАК Организация
ИЗ
РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций

ОБЪЕДИНИТЬ

ВЫБРАТЬ РАЗЛИЧНЫЕ
Работники.ПодразделениеОрганизацииЗавершения,
Работники.ДолжностьЗавершения,
Работники.ОбособленноеПодразделениеЗавершения
ИЗ
РегистрСведений.РаботникиОрганизаций КАК Работники
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций КАК ПериодыПерекрытия
ПО (ПериодыПерекрытия.Период <= Работники.ПериодЗавершения)
И (ПериодыПерекрытия.Период > Работники.Период)
И (ПериодыПерекрытия.Сотрудник = Работники.Сотрудник)
ГДЕ
Работники.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
И ПериодыПерекрытия.Период ЕСТЬ NULL ) КАК РаботникиОрганизаций
{ГДЕ
РаботникиОрганизаций.ПодразделениеОрганизации.* КАК ПодразделениеОрганизации,
РаботникиОрганизаций.Должность.* КАК Должность,
РаботникиОрганизаций.Организация.*}
30. Елена Елена (prog-eg) 21.11.11 11:10
Штатное расписание у нас сначала не велось, а сейчас его вводят. Приводим в соответствие штатное расписание и штатную расстановку. Если у пользователей отключен показатель Контролировать штатное расписание, ситуации могут быть разные. И не только мне это понадобится. У меня есть свой отчет, который формируется на дату.
31. Inetguru Ru (Inetguru) 21.11.11 11:11
(27) prog-eg, или вы имеете ввиду выводить отдельно людей, для которых нет должностей в штатном-это можно посмотреть. у нас таких просто нет
32. Inetguru Ru (Inetguru) 21.11.11 11:13
(30) prog-eg, на дату тоже хорошо, но не столь информативно
33. Елена Елена (prog-eg) 21.11.11 11:24
Я сама программист и знаю, что чем больше в лес, тем больше дров. Сколько людей - столько и мнений. Желаю удачи в вашем начинании!
34. Inetguru Ru (Inetguru) 21.11.11 12:41
35. Inetguru Ru (Inetguru) 22.11.11 21:33
(24) mij,Посмотрел общие итоги и решил их совсем отключить. Думаю никакой смысловой нагрузки в нашем случае они не несут.
(30) prog-eg,на днях выложу обновленный отчет с сотрудниками, должности которых в штатном не записаны - думаю их стоит выделить цветом?
36. Inetguru Ru (Inetguru) 22.11.11 21:36
Как вы думаете как(где) можно отобразить в этом отчете даты (приема/перемещения/увольнения сотрудников и изменения штатного. Может какую-то расшифровку формировать при двойном клике по должности или по сотруднику? Уже голову сломал как это проанализировать, чтобы было удобочитаемо?
37. Елена Елена (prog-eg) 29.11.11 07:57
(35) Inetguru, я жду с нетерпением обновленный отчет, если выделите цветом это будет нагляднее.
(36) Inetguru, здесь сводный отчет по остаткам отпусков http://forum.infostart.ru/forum24/topic46483/message503334/#message503334 Может быть на его примере сможете удобно расположить даты и т.п. Там есть и механизм клика по сотруднику.
38. Jancoy (Jancoy) 29.11.11 12:58
очень даже здорово, постоянно с этими штатками какие-то непонятные вопросы возникают у кадровиков, анализ в таких случаях весьма полезен, спасибо автору за прекрасную идею
39. Светлана (Соня) 06.12.11 15:39
Непонятно как выводить за маленький период. Выводит пустую.
40. Inetguru Ru (Inetguru) 06.12.11 20:42
(39) Соня, пустым отчет может быть для периода < 1 месяца или когда на должности, занимаемые сотрудниками в данном периоде не заведено штатное расписание. Над их выводом я сейчас работаю.
41. Ochkarito (Ochkarito) 12.12.11 17:19
При установке отбора по подразделению, отчет формируется некорректно для сотрудников, по которым были кадровые перемещения. Для сводного отчета по организации все работает верно.
42. Ochkarito (Ochkarito) 12.12.11 18:17
Для полноты картины, хорошо бы анализировать регистр сведений "СотрудникиОсвободившиеСтавкиВОрганизациях", т.к. на данный момент сотрудники освободившие ставку попадают в отчет, в связи с чем количество занимаемых ставок, может превышать количество ставок всего.
43. Inetguru Ru (Inetguru) 15.12.11 16:32
(42) Ochkarito, не стал этого делать т.к. в зуп есть несколько косяков с освобождением в регистре занимаемых ставок, если работник уволен, например, без возврата на работу с больничного или из отпуска.
44. Альберт Кадымов (sword444) 25.01.12 21:41
огромный жирный плюс, очень выручил отчет
45. Елена (elena_77) 27.01.12 11:31
Спасибо. Интересная обработка. Начинаем работать в программе. Очень необходим сейчас наглядный агнализ штатного расписания по периодам.
47. Андрей Гердт (AndreyNit) 20.03.12 09:44
Отличный отчет, и вообще отличный сайт, много раз выручал. Автору спасибо.
48. arjuna (arjuna) 20.03.12 10:15
Для зарплаты не так много хороших доработок. Эта мне на первый взгляд понравилась, буду пробовать.
49. Marysia Marysia (Marysia) 21.03.12 09:25
Отчет не совсем удобен, по крайней меря для расчетчика. т.к. многое нужно делать группируя по должностям, а не по подразделениям. Если бы присутствовала данная функция, то отчету цены бы не было.
50. Антон Кубочкин (toss) 28.04.12 13:54
Количество Вакантных ставок не учитывает Освобожденные ставки, например когда Сотрудница в декрете.
По идее должно быть Вакантно ставок = Количество ставок-Занимаемых ставок+ Освобожденных ставок
Отчет проверен в УПП. работает. можно поставить в шапку публикации, что совместим.
51. Inetguru Ru (Inetguru) 05.05.12 03:52
(50) toss, основная задумка у меня была наглядно просмотреть всех работавших (не уволенных) в выбранный промежуток времени, поэтому из регистра Освобожденные ставки я данные не подтягивал. Так ни кого не забудешь, что-либо планируя.
52. Alex (Crazy_kz) 28.10.12 13:50
За идею плюс, я так понимаю сотрудников которые не по штатному приняты тут не видно?
53. Игорь Зуйков (quares) 25.03.13 16:00
Присоединяюсь к посту №52.
Работает так же как и типовой. Работающие сверхштата (т.е. по должностям и в подразделениях по которым нет сведений в штатном) не видны в отчете. Плохо!
Для ЗКБУ не тестирован - факт!. Сходу удалил 3 лишних поля из СКД. (Минимальный и максимальный разряд, а так же график работы из Таб2)
За идею +
55. Dmitry Bas (b-dm) 24.04.14 12:35
Отчет не понравился, на мой взгляд немного бесполезный.