gifts2017

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

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

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

Полность настраиваемый отчет, с выводом на печать не только титульного листа, но и самих данных по количеству сотрудников и начисленным им сумм.

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

Полность настраиваемый отчет, с выводом не печать не только титульного листа, но и самих данных по количеству сотрудников и начисленным им сумм.

Запрос прост для понимания, при желании бухгалтеров программисты смогут сделать настройки под нужды предприятия.

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

Наименование Файл Версия Размер
StatOtcjet.erf 573
.erf 35,77Kb
10.07.13
573
.erf 35,77Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

0. heseh (heseh) 01.01.70 03:00
Сведения о распределении численности работников по размерам заработной платы 2011 для ЗУП

Полность настраиваемый отчет, с выводом на печать не только титульного листа, но и самих данных по количеству сотрудников и начисленным им сумм.


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

1. Артур Аюханов (artbear) 25.05.11 14:58
(0) 1. Не нужно писать ЗАГЛАВНЫМИ (БА-А-АЛЬШИМИ) буквами.
Исправляй и публикуй заново.
2. После исправления поставлю плюс, интересная обработка.
2. heseh (heseh) 25.05.11 17:22
3. altair1 (vvsokolov) 26.05.11 13:33
Спасибо. Сам почти сделал. Сейчас сравню результаты.
4. heseh (heseh) 26.05.11 16:50
Отпишитесь по результатам.
5. altair1 (vvsokolov) 27.05.11 14:36
(4)
1. Закладка "Настройки" Таблица 1.
Т.к. кадровые документы не всегда используются, то состояний "В отпуске по беременности и родам" и "В отпуске без сохранения зарплаты" может и не быть, а больничный или неявка при этом могут быть оформлены.

2. В запросе "ТабСотрудники" - согласно условию исключаются сотрудники, у которых были больничные более 5 дней, а должны совсем исключаться.
Я разбил условие на 2 части:

простои и отпуска без оплаты более 5 дней (из последней таблицы)

(НЕ ВложенныйЗапрос.Сотрудник В
(ВЫБРАТЬ
ОсновныеНачисленияРаботниковОрганизаций.Сотрудник
ИЗ
РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК ОсновныеНачисленияРаботниковОрганизаций
ГДЕ
ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияНачало >= НАЧАЛОПЕРИОДА(&Период, МЕСЯЦ)
И ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияКонец <= КОНЕЦПЕРИОДА(&Период, МЕСЯЦ)
И ОсновныеНачисленияРаботниковОрганизаций.Сотрудник.Организация = &Организация
И ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета В (&ОснНачОгр)
СГРУППИРОВАТЬ ПО
ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета,
ОсновныеНачисленияРаботниковОрганизаций.Сотрудник
ИМЕЮЩИЕ
СУММА(РАЗНОСТЬДАТ(ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияНачало, ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияКонец, ДЕНЬ) + 1) <= 5
ИЛИ ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета В (&ОснНачОгр)))

любые больничные, хотя бы одной границей попадающие в апрель

(НЕ ВложенныйЗапрос.Сотрудник В
(ВЫБРАТЬ
ОсновныеНачисленияРаботниковОрганизаций.Сотрудник
ИЗ
РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК ОсновныеНачисленияРаботниковОрганизаций
ГДЕ
(ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияНачало >= НАЧАЛОПЕРИОДА(&Период, МЕСЯЦ)
И ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияНачало <= КОНЕЦПЕРИОДА(&Период, МЕСЯЦ)
ИЛИ ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияКонец >= НАЧАЛОПЕРИОДА(&Период, МЕСЯЦ)
И ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияКонец <= КОНЕЦПЕРИОДА(&Период, МЕСЯЦ))
И ОсновныеНачисленияРаботниковОрганизаций.Сотрудник.Организация = &Организация
И ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета В (&Больничный)
СГРУППИРОВАТЬ ПО
ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета,
ОсновныеНачисленияРаботниковОрганизаций.Сотрудник))
6. heseh (heseh) 27.05.11 17:04
Не соглашусь. Смотрите внимательней.

Вы упустили момент того что при проведении документа переходящие из месяца в месяц больничные делают несколько записей в регистр "Основные начисления организации".
Например:
больничный с 16.03.11 по 12.04.11 делает 2е записи:
16.03.11 - 31.03.11 - больничный
01.04.11 - 12.04.11 - больничный
Исключение больничных идет через параметр здесь: //исключаются все сотрудники с видами расчета &Больничный

| И (НЕ ВложенныйЗапрос.Сотрудник В
| (ВЫБРАТЬ
| ОсновныеНачисленияРаботниковОрганизаций.Сотрудник
..................
| И (ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета В (&Больничный)
..................

Запрос.УстановитьПараметр("Больничный", Больничный);

Больничный = Новый СписокЗначений;
Больничный.Добавить(ПланыВидовРасчета.ОсновныеНачисленияОрганизаций.ОплатаПоСреднемуБЛ);
Больничный.Добавить(ПланыВидовРасчета.ОсновныеНачисленияОрганизаций.ОтпускПоБеременностиИРодам);
Больничный.Добавить(ПланыВидовРасчета.ОсновныеНачисленияОрганизаций.ПособиеПоУходуЗаРебенкомДо1_5Лет);
Больничный.Добавить(ПланыВидовРасчета.ОсновныеНачисленияОрганизаций.ПособиеПоУходуЗаРебенкомДо3Лет);
Больничный.Добавить(ПланыВидовРасчета.ОсновныеНачисленияОрганизаций.ОплатаБЛПоТравмеНаПроизводстве);

Органичение строго прописано по коду. Состояния помогают лишь исключить записи до того как углубиться в запрос.
7. altair1 (vvsokolov) 27.05.11 21:04
(6)
Ладно, насчет периодов я был не прав, но что касается исключения по параметру &Больничный:
условие заканчивается

|ИМЕЮЩИЕ
|СУММА(РАЗНОСТЬДАТ(ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияНачало,ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияКонец, ДЕНЬ) + 1) <= 5
|ИЛИ ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета В (&ОснНачОгр)))

не значит ли это, что исключаются больничные, продолжительностью более 5 дней?

Вобщем, как бы там ни было, у меня организация в 500 человек, и в отчет РЕАЛЬНО попадают сотрудники с начислениями "Оплата больничных листов" и "Оплата отпуска по беременности и родам"
8. altair1 (vvsokolov) 27.05.11 21:16
(6)
И еще, я не совсем понял, в каком месте исключаются сотрудники с отпусками без оплаты более 5 дней, если на них не заводились кадровые документы и нет записей о смене состояния?
9. altair1 (vvsokolov) 27.05.11 21:41
Кстати, еще было бы неплохо, если бы последняя строка таблицы (Всего работников) тоже расшифровывалась.
10. heseh (heseh) 28.05.11 11:22
Точно. Пропустила отрицание НЕ.

ИМЕЮЩИЕ
|СУММА(РАЗНОСТЬДАТ(ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияНачало,ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияКонец, ДЕНЬ) + 1) <= 5
|ИЛИ НЕ(ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета В (&ОснНачОгр))))

И еще, я не совсем понял, в каком месте исключаются сотрудники с отпусками без оплаты более 5 дней, если на них не заводились кадровые документы и нет записей о смене состояния?

Это исключается в пункте исключение при отсутствии более N дней, не удачно назвала этот пункт, там идет полное исключение сотрудников из выборки.

Кстати, еще было бы неплохо, если бы последняя строка таблицы (Всего работников) тоже расшифровывалась.

Я не просто так прописывала в описании обработки:
Запрос прост для понимания, при желании бухгалтеров программисты смогут сделать настройки под нужды предприятия.

Исправлено. Добавлена выборка по подразделениям.
11. Михаил Топоров (mihast) 30.05.11 12:57
1) Если человек болеет и на него пока не оформлен больничный лист (т.к. не сдан), то оформляется документ "Неявки и болезни организаций". Этот документ переводит состояние сотрудника в "Болеет". В Вашей обработке это ПОКА не учитывается. У себя исправил.
2) В комментарии к статистической форме написано, что не учитываются отгулы 5 и более РАБОЧИХ дней. Сейчас у Вас считаются календарные дни. Что не всегда корректно.

Спасибо.
12. Михаил Петрович (Mishka_78) 30.05.11 16:04
Люди а для 8.1 есть варианты?
13. altair1 (vvsokolov) 30.05.11 18:47
(11) Насчет "Болеет" спорный вопрос. Согласно п. 5.2. указаний по заполнению формы, исключаются работники, имевшие листки нетрудоспособности.
14. Михаил Топоров (mihast) 30.05.11 20:35
altair1 пишет:

(11) Насчет "Болеет" спорный вопрос. Согласно п. 5.2. указаний по заполнению формы, исключаются работники, имевшие листки нетрудоспособности.

Вы правы. Но больничный будет предъявлен после его закрытия. А пока человек отмечается как "Болеет".
15. heseh (heseh) 30.05.11 22:26
Люди а для 8.1 есть варианты?


Нет. Но если вы программист, то особого труда перевести не составит. Все таки не 7.7. :)
16. heseh (heseh) 30.05.11 22:41
mihast пишет:
2) В комментарии к статистической форме написано, что не учитываются отгулы 5 и более РАБОЧИХ дней. Сейчас у Вас считаются календарные дни. Что не всегда корректно.


Спасибо за комметарий.
Поняла так, что хотите "состояния" считать по рабочим дням, дни отсутствия по "видам расчета" по календарным.
Если будет время исправлю.
А так думаю основная задумка - а именно, создание такой формы на 8.2, или хотя бы приличного шаблона для своих реализаций - выполнена.
agmaragmar; +1 Ответить
17. altair1 (vvsokolov) 31.05.11 11:05
А так думаю основная задумка - а именно, создание такой формы на 8.2, или хотя бы приличного шаблона для своих реализаций - выполнена.


Согласен, за это еще раз спасибо. Хотя, на ближайший год актуальность этого отчета резко устремилась к нулю :)
18. Галина Волостных (ГердаКай) 10.11.11 09:01
Очень хороший отчет, помог и для статотчетности, и вы не правы что актуальность резко устремилась к нулю, с разными настройками у нас руководство любит анализировать этот отчет в течении всего года, а не только в период отчетности. Спасибо.
19. Яна (didol3) 17.11.11 10:56
Да, да соглашусь, что актуальность отнюдь не стремится к нулю. У нас тоже этот отчетик пользуется спросом. Очень помогает быстренько выдать руководству нужные циферьки. Так что большое спасибо. ;)))
20. Татьяна Сидоркина (sidorkina) 21.11.11 10:45
Большое спасибо за публикацию. Очень помогло. Спасибо за труд.
21. Татьяна Сидоркина (sidorkina) 21.11.11 11:23
Пришлось сделать выбор по подразделению, но это было уже совсем просто. Спасибо.
22. Alexander Evtushenko (Franklin) 16.12.11 14:44
Полезная обработка, спасибо,всем понравилось!
23. Александр Крынецкий (echo77) 04.01.12 12:23
Хорошая вещь. Было бы неплохо:
- добавить возможность сохранения настроек отчета.
- добавить справку: хотя бы описать что это и зачем
- для расшифровки небольшую форму сделать или хотя бы использовать: УниверсальныеМеханизмы.НапечататьДокумент(ТабДок,,,"Расшифровка "+ВыбранноеЗначение.Представление);
24. Маргарита Гаманюкова (ritavg) 24.01.12 14:44
Спасибо за обработку, вовремя пригодилась.
25. Вероника ТИтова (Nado2010) 16.03.12 02:29
отличгный отчетюююнаши экономистяы просто счастливы
26. Александр Крынецкий (echo77) 21.03.12 20:32
(0)ни хера не понял как настроить отчет так чтобы он не учитывал людей отработавших НЕПОЛНЫЙ месяц
27. Ola_Z (Ola_z) 28.03.12 15:07
Отчет, то что нужно. Еще бы численность делилась на число работников занятых на полную ставку и число работников занятых на условиях неполного рабочего времени внутреннее и внешнее совместительство)?? Для анализа.
28. alex (asp) 25.04.13 16:32
за 2013 год оказалось нужен такой же отчет, но по приказу №637 от 2012 года Росстата
немного другой диапазон сумм для выборки, но суть та же. спасибо.
29. Игорь Гладкий (smooth) 30.04.13 00:54
А нет возможности формировать данный отчет по подразделению (группе, списку)?
30. Маргарита Михайлова (margo_m09) 16.05.13 11:38
спасибо за отчет, очень сильно пригодился))))) переделала под новый от 14.12.2012
31. Маргарита Михайлова (margo_m09) 16.05.13 11:46
никто не переделывал под 2013 год?
32. Михаил Стрекаловский (mspsiall) 16.05.13 13:10
спасибо, немного изменений и вуаля, а сроки поджимают )
33. Егор Коршунов (no_limits) 17.05.13 10:44
Спасибо, актуализировал немного код, вроде все ок.
34. кира иванова (kira67) 12.07.13 11:19
скажите, а сейчас она работает? или нужно дорабатывать?
35. tazmag tazmag (tazmag) 03.07.14 14:53
работает нормально спасибо за отчет
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа