Сведения о распределении численности работников по размерам заработной платы

Опубликовал Андрей Бертыш (ignor) в раздел Печать - Статистики

Инструментарий для подачи сведений о распределении численности работников по размерам заработной платы

Инструментарий для заполнения сведений о рапсределении численности работников по размерам заработной платы

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

В архиве два отчета - один целевой, а с помощью другого можно проверить, кто попадает в отчет.

Если у вас есть какие-то нестандартные отпуска, больничные, то их надо добавлять программистам в список в коде кзСписокВидыРасчета.

При разработке использовалась Доработанная консоль запросов, автор Лавелин Евгений Сергеевич.

Обновление от 25.05.2015:

В дополнение к тому что исправлены пределы под требования 2015 го года добавлен возможность исключать некоторые начисленные суммы. Так если сдающий отчёт предпологает что какой-то вид расчёта сюда не должен попадать, то он может этот вид расчета исключить.


Обновление

Первые два отчета доработаны и добавлены ещё два, но по порядку.
В два первых отчета добавлена возможность редактировать список расчетов, по наличию которых сотрудник исключается из обработки. Убраны лишние расчеты, которые отсекали тех сотрудников, которые были в отпусках. Добавлено опционально отсечение основных сотрудников с частичной занятостью (ставка меньше, чем 1).
Проверочные отчеты, которые добавлены, включают в себя два типа проверки. Первый - выборка попадающих видов расчетов до Сотрудника по конкретному сотруднику (на случай, если у вас есть сомнения)
Второй выводит список ошибок/сомнений по начислениям, он так и называется Сомнения. В отчет включаются все сотрудники, в том числе и те, которые не попадают в статистику. Отфильтровываются два типа ошибок при ведении базы, которые встречены в реальной базе и критичны для правильности данного отчета. Первое "сомнение", выбираем апрель и в апрель залетает вид расчета, у которого указано, скажем, с 01.01.09 по 31.12.09. Ошибочно или нет, решать оператору. Вторая "ошибка" - введен вид расчета, у которого стоит начало 01.01.09, а окончание, скажем, как было встречено, 30.04.07.

 

Обновление:

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

Обновление:

По случаю юбилейной 256 закачки попробовал обойти ограничения SQL за счет использования временной таблиц вместо запросов.

26 мая 2011 учтена проблема с вложенностью функции Выбор, вызывавшая проблему на SQL.

Не забываем плюсовать.

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

Наименование Файл Версия Размер
Статистика_2015.zip
.zip 78,94Kb
25.05.15
24
.zip 78,94Kb 24 Скачать

См. также

Комментарии
1. Алексей Коробов (WiseSnake) 1722 20.05.09 23:32 Сейчас в теме
Скриншоты в студию, плиз!
2. unior (didkovskij) 21.05.09 04:52 Сейчас в теме
на SQL - Ошибка СУБД: выражения Case могут быть вложенными только до уровня 10

А почему выбрать организацию нельзя?
3. Андрей Бертыш (ignor) 215 21.05.09 09:19 Сейчас в теме
Про организацию я забыл :(
Сейчас поправлю
4. Зоя (zaika) 21.05.09 09:39 Сейчас в теме
а как же дополнительные начисления?
5. Зоя (zaika) 21.05.09 09:42 Сейчас в теме
7. Зоя (zaika) 21.05.09 10:06 Сейчас в теме
не все начисления попадают, к нас есть оплата по нарядам - не входит в отчет
9. Андрей Бертыш (ignor) 215 21.05.09 10:11 Сейчас в теме
(8) Если можете выложите куда-нибудь базу и пришлите ссылку на lamer19@ya.ru
(2) Когда добавлю организацию отпишусь по поводу SQL сложнее, так как у меня доступна только файловая версия ЗУП
10. Елена Полещук (poleschuk) 21.05.09 15:21 Сейчас в теме
Спасибо за отчет. Сама пока не могу, мало работаю в ЗУПе. Отчет нужный.
11. Андрей Бертыш (ignor) 215 21.05.09 15:33 Сейчас в теме
(1) Скриншоты выложил
(2) Теперь можно выбрать организацию и вложенностей поубавил
(8) От вас ничего не получил
(10)Спасибо за теплые слова
12. Зоя (zaika) 21.05.09 15:42 Сейчас в теме
(11) базу выложить не могу. я так поняла, что исключаем начисления согласно инструкции, остальные все должны попасть?
13. Андрей Бертыш (ignor) 215 21.05.09 15:59 Сейчас в теме
(12) Именно так. Насчет сделки я просто не знаю как она прописывается в регистры у нас сделку нарядами не вводят, а вводят доп начислением я могу в принципе прислать вам обработку которая выведет все поля для записей вида расчета сделка
14. Андрей Бертыш (ignor) 215 21.05.09 16:00 Сейчас в теме
+13 Тогда вы пришлёте не базу, а вывод отчета и я смогу сделку учесть
15. Елена Полещук (poleschuk) 21.05.09 16:11 Сейчас в теме
а у меня сдельщики все попадают. у нас они нарядники. и вообще, сейчас
проверила по в/р, все хорошо.
16. Зоя (zaika) 21.05.09 16:45 Сейчас в теме
(14) нарядники в регистр попадают из Начисления з/пл. еще раз посмотрела, вроде бы попадают. общий ФОТ за минусом больничных и т.п. все равно намного ниже по отчету. не пойму как сверить. не должны еще попадать принятые в апреле и что еще?
17. Андрей Бертыш (ignor) 215 21.05.09 16:54 Сейчас в теме
(15,16) Озвучьте версии релизов я работаю на 2.5.13.5
Ввёл один сдельный наряд и удостоверился что не попадает при условии формирования по регламентированному учету. А то я сейчас надобавляю :) что у одних цифры появяться, а у других задвоятся. Из всего перечисленного я понял что сделка по регламентированому учету введенная документам в регистры сведений основные начисления и дополнительные начисления не летит, а летит возможно каким то другим документом. Мой отчет начисления берет из Основных и дополнительных начислений. Возможно каким-то образом сделка и попадает в эти регистры, но я пока этого образа не знаю. Пока что думаю добавить опцию дополнительно обрабатывать к регистрам расчета сдельные наряды. Была бы база было бы проще.
18. Андрей Бертыш (ignor) 215 21.05.09 16:55 Сейчас в теме
(16) Так же те кто в отпусках, в отпусках по уходу за ребенком
19. Зоя (zaika) 21.05.09 17:03 Сейчас в теме
(17) все правильно наряды попадают документ в Начисление з/пл и проводятся по регистрам.
(18) отпуска без сохранения з/пл?
20. Зоя (zaika) 21.05.09 17:07 Сейчас в теме
(18) не разобралась до конца в инструкции по заполнению, поэтому не пойму как проверить. не попадает человек и его з/пл даже если он болел 1 день?
21. Андрей Бертыш (ignor) 215 21.05.09 17:08 Сейчас в теме
(19)Я так и подумал потому что голый наряд в расчетныйф листок не попадает.
Будет оказия подсуну в скриншот скан оригинального отчета, там внизу есть расшифровка кто не попадает. Мой же отчет не итоговая печатная форма, а только одна из двух таблиц обратной стороны.
22. Андрей Бертыш (ignor) 215 21.05.09 17:10 Сейчас в теме
Тут какая то не сходимость получается :) плюсанули двое скачали 55 наверное у остальных логинов нет на инфостат
23. Андрей Бертыш (ignor) 215 21.05.09 17:14 Сейчас в теме
24. Зоя (zaika) 21.05.09 17:15 Сейчас в теме
Вы молодец, большое спасибо. Идеально конечно сделать второй отчет - расшифровкой й первого.
25. Андрей Бертыш (ignor) 215 21.05.09 20:06 Сейчас в теме
(2) Ну что там с SQL?
(24) Что бы делать расшифровкой надо устанавливать отбор по текстовому полю. Ну не знаю будет время подумаю
26. Андрей Бертыш (ignor) 215 22.05.09 12:07 Сейчас в теме
Звонил мой расчетчик сказал что я лишние отпуска исключил, но эта проблема решается так же редактированием списка исключаемых расчетов
27. Андрей Бертыш (ignor) 215 25.05.09 12:46 Сейчас в теме
Первые два отчета доработаны и добавлены ещё два, но по порядку
В два первых отчета добавлена возможность редактировать список расчетов по наличию которых сотрудник исключается из обработки. Убраны лишние расчеты который отсекали тех сотрудников которые были в отпусках. Добавлено опционально отсечение основных сотрудников с частичной занятостью (ставка меньше чем 1)
Проверочные отчеты которые добавлены включают в себя два типа проверки. Первый выборка попадающих видов расчетов до Сотрудника по конкретному сотруднику (на случай если у вас есть сомнения)
Второй выводит список ошибок/сомнений по начислениям, он так и называется Сомнения. В отчет включаются все сотрудники в том числе и те которые не попадают в статистику. Отфильтровываются два типа ошибок при ведении базы которые встречены в реальной базе и критичны для правильности данного отчета. Первое "сомнение", выбираем апрель и в апрель залетает вид расчета у которого указанно скажем с 01.01.09 по 31.12.09. ошибочно или нет решать оператору. Второе "ошибка" введен вид расчета у которого стоит начало 01.01.09, а окончание скажем как было встречено 30.04.07
28. Андрей Бертыш (ignor) 215 25.05.09 17:37 Сейчас в теме
Опционально потому что у разных расчетчиков мнения могут расходиться по данному вопросу и не только по данному. А поскольку ответственность несёт лицо подающее отчетность, то лучше предоставить этому лицу выбор.
29. Ру (ru666) 26.05.09 12:42 Сейчас в теме
Насчет SQL - я просто разделил запрос :до 10 графы, с 11 по 20, и 21 отдельно.. ))) простовато канешно но, считаю итог и всё .. ну и формочку дорисовал.. Спасиба тебе!
30. андрей (deduchka) 23 26.05.09 14:34 Сейчас в теме
Виды расчетов из доп начислений нельзя добавить в исключения здесь минус потому что у многих в доп начислениях есть расчеты которые не должны попадать в отчет
31. Андрей Бертыш (ignor) 215 26.05.09 21:40 Сейчас в теме
Виды расчетов в исключениях касаются исключительно исключения из реестра сотрудников по которым данные виды начислений были в указанном периоде как то больничные например, отпуска по уходу за ребёнком. Вы же понимаете что проблема не в форме заполнения списка, а в структуре используемого мной запроса. Он отсекает на основании основных начислений сотрудников. Если вам надо по дополнительным начислениям исключать сотрудников, то мне нужен наглядный пример записей начислений или база с указанием вида расчета.
32. Зоя (zaika) 27.05.09 17:33 Сейчас в теме
33. Андрей Бертыш (ignor) 215 28.05.09 09:27 Сейчас в теме
(32) У меня нормально скачалось попробуй ещё раз скачать
34. Зоя (zaika) 28.05.09 09:57 Сейчас в теме
35. marina (marih) 28.05.09 11:56 Сейчас в теме
форма 1 выдает ошибку "ожидается выражение ) в 219строке",
если есть галка Исключать с неполной занятостью.
Спасибо
36. Chin (ChinChin) 28.05.09 15:39 Сейчас в теме
"на SQL - Ошибка СУБД: выражения Case могут быть вложенными только до уровня 10"...
Такая же ошибка! :(
37. Андрей Бертыш (ignor) 215 28.05.09 18:16 Сейчас в теме
(36) Посмотри что написано в (29)
(35) Исправлена ошибка.

38. Chin (ChinChin) 28.05.09 18:23 Сейчас в теме
(37) т.е. в SQL не заработает? В файловом то все ок... в принципе ладно, и на том спасибо - отчетик раз в два года требуют...
39. Андрей Бертыш (ignor) 215 29.05.09 07:05 Сейчас в теме
40. Андрей Бертыш (ignor) 215 29.05.09 07:56 Сейчас в теме
(29,36) Пробуйте на SQL теперь вместо объединяемых микрозапросов временная таблица вроде должно работать
41. Андрей Бертыш (ignor) 215 29.05.09 08:26 Сейчас в теме
+18 Не во всех отпусках, а в неоплачиваемых отпусках кажется
42. Андрей Филиппов (sempaii) 93 18.05.11 15:09 Сейчас в теме
Для того, чтобы отчет заработал на sql переписал запрос:

| ВЫБОР КОГДА Расчеты.Результат <= 4200
| ТОГДА ""01""
| КОГДА Расчеты.Результат >= 4200.1
| И Расчеты.Результат <= 5000
| ТОГДА ""02""
| КОГДА Расчеты.Результат >= 5000.1
| И Расчеты.Результат <= 5800
| ТОГДА ""03""
|
и т.д.

Ошибка СУБД: выражения Case могут быть вложенными только до уровня 10 - не возникает, т.к. вложенности выражения "Выбор" нет.
dkflbvbh11; Lubashnik; +2 Ответить 1
43. Наталья Коробка (dkflbvbh11) 19.05.11 14:00 Сейчас в теме
Переписала запрос, как посоветовал sempaii- отчет сформировался. Спасибо!
44. mazzzay (mazzzay) 23.05.11 09:56 Сейчас в теме
А почему внутренние совместители не попадают, судя по указаним к заполнению этой формы не должно быть только внешних, а основной и внутренний по общей сумме должны быть?
45. Татьяна Ожгибесова (lilu5) 24.05.11 07:36 Сейчас в теме
Да если не сложно прокоментируйте пож-та про внутренее совместительство???
46. Андрей Бертыш (ignor) 215 26.05.11 21:51 Сейчас в теме
(42)(43) Учел поправил код запроса
(44)(45) Спрошу расчетчика
47. Игорь Осетров (igo-osetro) 29.09.11 07:32 Сейчас в теме
Спасибо Вам большое за такой отчет очень мне помог!!
48. jack jack (jack_kkm) 31 20.10.11 09:57 Сейчас в теме
Автор, спасибо тебе большое. Отбился от бухов за 10 минут, иначе пришлось бы день тратить.
49. Mariya Cherkasskaya (mcher) 02.11.11 06:30 Сейчас в теме
Спасибо большое за отчетик! очень пригодился!! Так бы потратила кучу времени...А тут все готово уже.
Еще раз спасибо!
50. Лариса Девятова (Lara9owa) 05.12.11 11:04 Сейчас в теме
Большое спасибо, отчет очень пригодился.
51. dmitry dimonsky (dimonsky) 22.04.13 14:39 Сейчас в теме
Спасибо за наработку, очень интересно было посмотреть.
52. Den Bilui (denn15) 29.04.13 10:06 Сейчас в теме
Очень полезный отчет, спасибо.
53. kainder 54 20.05.13 14:55 Сейчас в теме
54. Татьяна Медведева (medv) 20.05.13 15:02 Сейчас в теме
А для 2013 года отчет не обновляете?
56. Гелла (Гелла) 15.11.13 10:11 Сейчас в теме
Спасибо за отчет. Все быстро теперь. А то приходилось с расчетной ведомости все высчитывать. А теперь раз и готово.
57. Nadin_.ka (SotNick) 28.01.14 18:35 Сейчас в теме
58. Nata (Nata) 7 16.05.14 11:47 Сейчас в теме
59. Ольга Метелкина (Шерстинка) 06.05.15 11:33 Сейчас в теме
Спасибо! Очень помог ваш отчет, т.к. выбирать ручками весьма муторно, да и времени жаль...
60. Раиса Захарова (Risoks) 14 12.05.15 15:43 Сейчас в теме
61. Павел Стрижов (pstrig) 13.05.15 13:01 Сейчас в теме
62. Андрей Бертыш (ignor) 215 19.05.15 16:21 Сейчас в теме
Отчёт в статистику обновил согласно требованиям 2015 года.