Справка о среднем заработке для определения размера пособия по безработице (ЗБУ 1.0 и ЗУП 2.5)

04.02.19

Учетные задачи - Зарплата

Для службы занятости, биржи труда (приложение к приказу ДТиЗН города Москвы от 06.11.2014 № 638)

Скачать исходный код

Наименование Файл Версия Размер
_СправкаОСреднемЗаработкеДляОпределенияРазмераПособияПоБезработице
.erf 58,14Kb
96
.erf 58,14Kb 96 Скачать

Создал расчет на основании типового расчета из документа "Оплата по среднему". В транзакции создаем документ, считаем, потом транзакцию отменяем.

Работает в ЗБУ 1.0 и ЗУП 2.5.

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

Обновление от 29.08.2016: Исправлена ошибка вывода отсутствий: выводятся не все, а за последние 12 месяцев

Обновление от 21.11.2016: Корректная обработка незаполненого графика

P.S. Не предназначен для расчетов по суммированному учету, сменных графиков и совместителей

P.S. P.S. По суммированному учету есть заплатка в комментах, работу заплатки не проверял.

Справка о среднем заработке служба занятости биржа труда

См. также

Обновление для КА 1.1, ЗУП 2.5, БУХ 2.0: НДС, ЕФС-1, Расчет страховых взносов, Мобилизация, Статистика, Электронные трудовые книжки, 2-НДФЛ, Регламентированная отчетность, Кадровый учет, Прослеживаемость импортных товаров

Зарплата Регламентированный учет и отчетность Кадровый учет Обновление 1С Платформа 1С v8.3 Сложные периодические расчеты 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Зарплата и Управление Персоналом 2.5 Бухгалтерский учет Налоговый учет Управленческий учет Акцизы ЕНВД ЕСН Земельный налог ИП, ПБОЮЛ, КФХ Налог на имущество Налог на прибыль НДС НДФЛ ФОМС, ЕФС Транспортный налог УСН ПСН (патентная система налогообложения) Платные (руб)

Обновления для конфигураций: КА 1.1; ЗУП 2.5; БУХ 2.0; КА 1.1 Комплексная автоматизация торговли алкогольной продукцией; КА 1.1 Комплексный учет сельскохозяйственного предприятия

19900 руб.

01.04.2020    141104    682    352    

233

Перенос данных из Парус 8 в ЗГУ 3

Зарплата Внешние источники данных Бюджетный учет Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 8 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

84000 руб.

19.08.2020    22598    19    1    

22

Перенос данных из Камин 3.5 (5.5) в ЗиКГУ 3.х

Обмен между базами 1C Зарплата Бюджетный учет Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Государственные, бюджетные структуры Россия Бюджетный учет Платные (руб)

Обработки для быстрого перехода с конфигураций «КАМИН:Расчет зарплаты для бюджетных учреждений 3.5» и «КАМИН:Зарплата для бюджетных учреждений 5.5» на конфигурацию «Зарплата и кадры государственного учреждения».

12000 руб.

28.07.2016    57241    140    141    

116

Запрет доступа к данным по зарплате для БП 3.0 и КА 2.5

Зарплата Роли и права Платформа 1С v8.3 Бухгалтерский учет Управление правами 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Молдова Россия Казахстан Бухгалтерский учет Платные (руб)

Расширение позволяет максимально полно ограничить доступ пользователей к данным по заработной плате, а именно закрывает доступ к документам начисления и выплаты заработной платы, не позволяет просматривать бухгалтерские отчеты по счету учета зарплаты а также убирает зарплатные проводки из журнала проводок. Расширение запрещает просматривать платежные документы на выплату зарплаты, так же не доступны регламентные отчеты в ПФР и ИФНС. Расширение предлагает готовые настроенные профили "Бухгалтер без зарплаты", "Только просмотр без зарплаты".

5700 руб.

27.05.2021    33105    205    89    

166

Устранение начислений прошлых периодов в ведомостях ЗУП 3.1, КА, ЗиКГУ 3.1

Зарплата Платформа 1С v8.3 1С:Зарплата и кадры государственного учреждения 3 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

При заполнении ведомости на выплату зарплаты вылазят задолженности прошлых периодов, которых быть не должно? Наша обработка позволяется убрать эти доходы прошлых периодов за пару секунд. Больше не нужно тратить часы на анализ каждого такого случая.

15600 руб.

14.09.2022    12961    63    24    

66

Исправление в 1С:ЗУП/ЗКГУ ошибок по НДФЛ и взаиморасчетам с сотрудниками на начало расчетного года.

Корректировка данных Зарплата Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ Платные (руб)

Обработка исправляет технические ошибки по НДФЛ, взаиморасчетам с сотрудниками в 1С:ЗУП (1С:ЗКГУ) на начало года. Фактически все ошибки, которые проявляются в ведомостях на выплату, расчетных листках, при заполнении ведомостей на выплату и отчетах 6-НДФЛ и т.д. нужно начинать исправлять с начала расчетного года. Это позволит быть уверенными, что после завершения расчетов предыдущего года, начали работать с «чистого листа» без ошибочных остатков.

4800 руб.

06.10.2023    2595    29    15    

35

Перенос данных из Парус 7.хх в ЗГУ ред.3

Внешние источники данных Зарплата Бюджетный учет Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 7.хх учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

24000 руб.

24.04.2017    48813    96    163    

86
Отзывы
13. Svasily 21.12.16 10:15 Сейчас в теме
Доработал для своей ситуации (множество внутренних совместителей на суммированном учёте и сменном графике) Ваш отчёт.
По поводу того, что делать с внутренними совместителями на суммированном учёте мы тут пришли к мнению, что рассчитывать раздельно по основным и совместителям, а потом складывать средний заработок нельзя, т. к. понятия нормы времени для таких совместителей нет. Во-первых, они не могут работать больше половины нормы основного сотрудника, а во-вторых при сменном графике они могут отработать 5 часов за 3 месяца, а остальные дня выходные (не отпуск за свой счёт) и это всё законно.

В итоге среднечасовой заработок считается от суммы фактически отработанных часов и зарплаты основного и совместителя,
а индивидуальная норма часов (за вычетом периодов по п. 4 положения) - сложным 16-этажным запросом - только для основного сотрудника.

В помощь, если кто захочет повторить:
В общем, сделал в цикле по сотрудникам физлица заполнение и расчёт документа оплата по среднему и взял у документа совместителя табличную часть РасчетСреднего и подгрузил её в документ основного, после чего пересчитал документ основного, типа того :
Если ВсегоСотрудников>1 Тогда
		ДокументОплатаПоСреднемуЗаработку.РасчетСреднего.Загрузить(ТЗПоСреднему);
		ДокументОплатаПоСреднемуЗаработку.Записать();
		ДокументОплатаПоСреднемуЗаработку.Рассчитать(Новый Структура("Начисления,РасчетСреднего",Истина,Ложь), Истина);
		ДокументОплатаПоСреднемуЗаработку.Записать(РежимЗаписиДокумента.Проведение);
	КонецЕсли;


Определение среднечасового заработка:

СреднечасовойЗаработок = ОплатаПоСреднемуЗаработкуПереопределяемый.РасчетСреднегоЗаработка(ДокументОплатаПоСреднемуЗаработку, Истина, МесяцевРасчетногоПериода, ДокументОплатаПоСреднемуЗаработку.ПериодРасчетаСреднегоЗаработкаНачало, ДокументОплатаПоСреднемуЗаработку.ПериодРасчетаСреднегоЗаработкаОкончание);


Чтобы в таблицу отсутствий попадали больничные, а они туда должны попадать переписал запрос:
ВЫБРАТЬ РАЗРЕШЕННЫЕ
		Начисления.Сотрудник,
		Начисления.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени КАК ПричинаОтсутствия,
		Начисления.ПериодДействияНачало КАК ДатаОтсутствияНачала,
		Начисления.ПериодДействияКонец КАК ДатаОтсутствияОкончания
	ИЗ
		РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК Начисления
	ГДЕ
		Начисления.Сотрудник = &Сотрудник
		и Начисления.ВидРасчета.ВидВремени = Значение(Перечисление.ВидыВремени.ЦелодневноеНеотработанное)
		и Начисления.ВидРасчета<>Значение(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ДниНеоплачиваемыеСогласноТабелю)
		и Начисления.ВидРасчета<>Значение(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ОплатаПоСреднемуОтпКалендарныеДни)
		И Начисления.ПериодДействияКонец >= &ГраницаОтсутствий
	
	УПОРЯДОЧИТЬ ПО
		ДатаОтсутствияНачала
Показать
hellf; Chip2003; +2
24. hellf 35 01.02.17 13:42 Сейчас в теме
(17)да, там в принципе немножко совсем дописать.
где считается СреднедневнойЗаработок, можно добавить условие
Если Сотрудник.ГрафикРаботы.СуммированныйУчетРабочегоВремени=ИсТИНА тогда
		СреднечасовойЗаработок = ОплатаПоСреднемуЗаработкуПереопределяемый.РасчетСреднегоЗаработка(ДокументОплатаПоСреднемуЗаработку, Истина, МесяцевРасчетногоПериода, ДокументОплатаПоСреднемуЗаработку.ПериодРасчетаСреднегоЗаработкаНачало, ДокументОплатаПоСреднемуЗаработку.ПериодРасчетаСреднегоЗаработкаОкончание);
		
		Запрос = Новый Запрос;
		
		Запрос.УстановитьПараметр("НачалоПериода", ДокументОплатаПоСреднемуЗаработку.ПериодРасчетаСреднегоЗаработкаНачало);
		Запрос.УстановитьПараметр("КонецПериода", ДокументОплатаПоСреднемуЗаработку.ПериодРасчетаСреднегоЗаработкаОкончание);
		
		Запрос.УстановитьПараметр("РабочийДень", Перечисления.ВидыДнейПроизводственногоКалендаря.Рабочий);
		Запрос.УстановитьПараметр("ПредпраздничныйДень", Перечисления.ВидыДнейПроизводственногоКалендаря.Предпраздничный);
		
		Запрос.Текст =
		"ВЫБРАТЬ
		|	СУММА(ВЫБОР
		|			КОГДА РегламентированныйПроизводственныйКалендарь.ВидДня = &РабочийДень
		|				ТОГДА 1
		|			ИНАЧЕ 0
		|		КОНЕЦ) КАК ЧислоРабочихДней,
		|	СУММА(ВЫБОР
		|			КОГДА РегламентированныйПроизводственныйКалендарь.ВидДня = &ПредпраздничныйДень
		|				ТОГДА 1
		|			ИНАЧЕ 0
		|		КОНЕЦ) КАК ЧислоПредпраздничныхДней,
		|РАЗНОСТЬДАТ(&НачалоПериода, &КонецПериода, МЕСЯЦ) + 1 КАК КоличествоМесяцев
		|ИЗ
		|	РегистрСведений.РегламентированныйПроизводственныйКалендарь КАК РегламентированныйПроизводственныйКалендарь
		|ГДЕ
		|	РегламентированныйПроизводственныйКалендарь.ДатаКалендаря МЕЖДУ &НачалоПериода И &КонецПериода";
		
		ВыборкаКалендаря = Запрос.Выполнить().Выбрать();
		Если ВыборкаКалендаря.Следующий() тогда
			ЧислоРабочихДнейВГоду = ?(ВыборкаКалендаря.ЧислоРабочихДней = NULL, 0, ВыборкаКалендаря.ЧислоРабочихДней); 
			ЧислоПредпраздничныхДнейВГоду = ?(ВыборкаКалендаря.ЧислоПредпраздничныхДней= NULL, 0, ВыборкаКалендаря.ЧислоПредпраздничныхДней);
			КоличествоМесяцев= ВыборкаКалендаря.КоличествоМесяцев;
		Иначе 
			ЧислоРабочихДнейВГоду = 0;
			ЧислоПредпраздничныхДнейВГоду = 0;
		КонецЕсли;
		
		
		СреднеМесячноеЧислоРабочихЧасов = Окр((ЧислоРабочихДнейВГоду*8+ЧислоПредпраздничныхДнейВГоду*7)/КоличествоМесяцев,2);
Показать
Chip2003; +1
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. mmtv68 54 21.09.16 16:03 Сейчас в теме
Обновление от 29.08.2016: Исправлена ошибка вывода отсутствий: выводятся не все, а за последние 12 месяцев - в скаченном варианте у меня выводятся все.
+
2. Chip2003 60 22.09.16 00:51 Сейчас в теме
(1) mmtv68, да, описание написал, а файл, конечно, обновить забыл! Спасибо, что подсказали, теперь обновил!
+
3. Svasily 02.11.16 14:33 Сейчас в теме
Скачал, посмотрел. Форма конечно ваша, московская, от нашей отличается, но это не главное. И у Вас и в другом аналогичном решении не учитывается средний заработок внутренних совместителей. Насколько я понимаю, эти средние заработки надо суммировать для этой справки.
+
4. Chip2003 60 03.11.16 11:17 Сейчас в теме
(3) Svasily, в организации, под которую я делал эту форму нет совместителей, поэтому особо не стал заморачиваться. По-хорошему, думаю, да, надо по физлицу формировать и складывать базу среднего. Здесь можно попробовать сформировать по каждому сотруднику свой средний и как-то их объединить с учетом предела и расчета, используя расшифровку.
+
5. Chip2003 60 03.11.16 11:48 Сейчас в теме
(3) Svasily, Хотя еще есть мнение, что нужно 2 справки для такого физлица, т.к. в справке есть пункты: "на условиях полного рабочего дня (недели)" и "на условиях неполного рабочего дня (недели)"
+
6. Svasily 07.11.16 14:23 Сейчас в теме
У нас и основные работники и совместители работают по сменному графику. Охранники. Так что никакого неполного рабочего дня.
+
7. tradeagent 21.11.16 12:37 Сейчас в теме
Здравствуйте.
Исправьте, пожалуйста, ошибку: при получении ответственного лица не делается отбор по организации. В случае если в базе больше чем одна организация, это приводит к проблеме.
+
9. Chip2003 60 21.11.16 16:35 Сейчас в теме
(7) tradeagent, Не очень понял о каком ответственном лице идет речь? Руководитель и главный бухгалтер просто выбираются из справочника физлиц.
+
8. tradeagent 21.11.16 12:46 Сейчас в теме
И пожелание - добавьте в обработку, что если у сотрудника не найден график, то пусть пользователю выдается понятное для него сообщение об ошибке, а не так, как сейчас, когда обработка прекращает свою работу и выдает проблемную строку кода.
+
10. Chip2003 60 21.11.16 16:36 Сейчас в теме
(8) tradeagent, вслепую вроде поправил обработку незаполненых графиков. Проверить не на ком.
+
11. hellf 35 14.12.16 16:25 Сейчас в теме
Если у сотрудника установлен суммированный учет, то средний заработок все равно считает среднедневной, а не среднечасовой почему-то.
+
12. hellf 35 15.12.16 09:05 Сейчас в теме
(11) причем в печатной форме расчета среднего все правильно- по часам и рассчитан среднечасовой. а вот в комментарии расчет по дням и в справку идет он.
+
17. Chip2003 60 21.12.16 14:07 Сейчас в теме
(12) , (15) у нас нет суммированного учета, сменщиков и совместителей, поэтому увы не заморачивался на этот счет соверешнно, да и тестировать расчеты не на ком.
+
24. hellf 35 01.02.17 13:42 Сейчас в теме
(17)да, там в принципе немножко совсем дописать.
где считается СреднедневнойЗаработок, можно добавить условие
Если Сотрудник.ГрафикРаботы.СуммированныйУчетРабочегоВремени=ИсТИНА тогда
		СреднечасовойЗаработок = ОплатаПоСреднемуЗаработкуПереопределяемый.РасчетСреднегоЗаработка(ДокументОплатаПоСреднемуЗаработку, Истина, МесяцевРасчетногоПериода, ДокументОплатаПоСреднемуЗаработку.ПериодРасчетаСреднегоЗаработкаНачало, ДокументОплатаПоСреднемуЗаработку.ПериодРасчетаСреднегоЗаработкаОкончание);
		
		Запрос = Новый Запрос;
		
		Запрос.УстановитьПараметр("НачалоПериода", ДокументОплатаПоСреднемуЗаработку.ПериодРасчетаСреднегоЗаработкаНачало);
		Запрос.УстановитьПараметр("КонецПериода", ДокументОплатаПоСреднемуЗаработку.ПериодРасчетаСреднегоЗаработкаОкончание);
		
		Запрос.УстановитьПараметр("РабочийДень", Перечисления.ВидыДнейПроизводственногоКалендаря.Рабочий);
		Запрос.УстановитьПараметр("ПредпраздничныйДень", Перечисления.ВидыДнейПроизводственногоКалендаря.Предпраздничный);
		
		Запрос.Текст =
		"ВЫБРАТЬ
		|	СУММА(ВЫБОР
		|			КОГДА РегламентированныйПроизводственныйКалендарь.ВидДня = &РабочийДень
		|				ТОГДА 1
		|			ИНАЧЕ 0
		|		КОНЕЦ) КАК ЧислоРабочихДней,
		|	СУММА(ВЫБОР
		|			КОГДА РегламентированныйПроизводственныйКалендарь.ВидДня = &ПредпраздничныйДень
		|				ТОГДА 1
		|			ИНАЧЕ 0
		|		КОНЕЦ) КАК ЧислоПредпраздничныхДней,
		|РАЗНОСТЬДАТ(&НачалоПериода, &КонецПериода, МЕСЯЦ) + 1 КАК КоличествоМесяцев
		|ИЗ
		|	РегистрСведений.РегламентированныйПроизводственныйКалендарь КАК РегламентированныйПроизводственныйКалендарь
		|ГДЕ
		|	РегламентированныйПроизводственныйКалендарь.ДатаКалендаря МЕЖДУ &НачалоПериода И &КонецПериода";
		
		ВыборкаКалендаря = Запрос.Выполнить().Выбрать();
		Если ВыборкаКалендаря.Следующий() тогда
			ЧислоРабочихДнейВГоду = ?(ВыборкаКалендаря.ЧислоРабочихДней = NULL, 0, ВыборкаКалендаря.ЧислоРабочихДней); 
			ЧислоПредпраздничныхДнейВГоду = ?(ВыборкаКалендаря.ЧислоПредпраздничныхДней= NULL, 0, ВыборкаКалендаря.ЧислоПредпраздничныхДней);
			КоличествоМесяцев= ВыборкаКалендаря.КоличествоМесяцев;
		Иначе 
			ЧислоРабочихДнейВГоду = 0;
			ЧислоПредпраздничныхДнейВГоду = 0;
		КонецЕсли;
		
		
		СреднеМесячноеЧислоРабочихЧасов = Окр((ЧислоРабочихДнейВГоду*8+ЧислоПредпраздничныхДнейВГоду*7)/КоличествоМесяцев,2);
Показать
Chip2003; +1
13. Svasily 21.12.16 10:15 Сейчас в теме
Доработал для своей ситуации (множество внутренних совместителей на суммированном учёте и сменном графике) Ваш отчёт.
По поводу того, что делать с внутренними совместителями на суммированном учёте мы тут пришли к мнению, что рассчитывать раздельно по основным и совместителям, а потом складывать средний заработок нельзя, т. к. понятия нормы времени для таких совместителей нет. Во-первых, они не могут работать больше половины нормы основного сотрудника, а во-вторых при сменном графике они могут отработать 5 часов за 3 месяца, а остальные дня выходные (не отпуск за свой счёт) и это всё законно.

В итоге среднечасовой заработок считается от суммы фактически отработанных часов и зарплаты основного и совместителя,
а индивидуальная норма часов (за вычетом периодов по п. 4 положения) - сложным 16-этажным запросом - только для основного сотрудника.

В помощь, если кто захочет повторить:
В общем, сделал в цикле по сотрудникам физлица заполнение и расчёт документа оплата по среднему и взял у документа совместителя табличную часть РасчетСреднего и подгрузил её в документ основного, после чего пересчитал документ основного, типа того :
Если ВсегоСотрудников>1 Тогда
		ДокументОплатаПоСреднемуЗаработку.РасчетСреднего.Загрузить(ТЗПоСреднему);
		ДокументОплатаПоСреднемуЗаработку.Записать();
		ДокументОплатаПоСреднемуЗаработку.Рассчитать(Новый Структура("Начисления,РасчетСреднего",Истина,Ложь), Истина);
		ДокументОплатаПоСреднемуЗаработку.Записать(РежимЗаписиДокумента.Проведение);
	КонецЕсли;


Определение среднечасового заработка:

СреднечасовойЗаработок = ОплатаПоСреднемуЗаработкуПереопределяемый.РасчетСреднегоЗаработка(ДокументОплатаПоСреднемуЗаработку, Истина, МесяцевРасчетногоПериода, ДокументОплатаПоСреднемуЗаработку.ПериодРасчетаСреднегоЗаработкаНачало, ДокументОплатаПоСреднемуЗаработку.ПериодРасчетаСреднегоЗаработкаОкончание);


Чтобы в таблицу отсутствий попадали больничные, а они туда должны попадать переписал запрос:
ВЫБРАТЬ РАЗРЕШЕННЫЕ
		Начисления.Сотрудник,
		Начисления.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени КАК ПричинаОтсутствия,
		Начисления.ПериодДействияНачало КАК ДатаОтсутствияНачала,
		Начисления.ПериодДействияКонец КАК ДатаОтсутствияОкончания
	ИЗ
		РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК Начисления
	ГДЕ
		Начисления.Сотрудник = &Сотрудник
		и Начисления.ВидРасчета.ВидВремени = Значение(Перечисление.ВидыВремени.ЦелодневноеНеотработанное)
		и Начисления.ВидРасчета<>Значение(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ДниНеоплачиваемыеСогласноТабелю)
		и Начисления.ВидРасчета<>Значение(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ОплатаПоСреднемуОтпКалендарныеДни)
		И Начисления.ПериодДействияКонец >= &ГраницаОтсутствий
	
	УПОРЯДОЧИТЬ ПО
		ДатаОтсутствияНачала
Показать
hellf; Chip2003; +2
18. Chip2003 60 21.12.16 14:40 Сейчас в теме
(13) По поводу нормы, я опирался на статью из Консультанта "Зарплата", 2012, N 4 "СРЕДНЯЯ ЗАРПЛАТА: ЕЩЕ ОДИН СПОСОБ РАСЧЕТА":

«4. При исчислении среднего заработка из расчетного периода исключается время, а также начисленные за это время суммы,»

Среднемесячное число рабочих дней в расчетном периоде - показатель, который определяют для конкретного расчетного периода. При этом учитывают нормативное количество рабочих дней в расчетном периоде по графику, установленному для работника. Для расчета показателя удобно воспользоваться такой формулой:

[Среднемесячное число рабочих дней в расчетном периоде] = [Нормативное количество рабочих дней в расчетном периоде по установленному графику] : [3 месяца]

Пример 2. Работник уволился 13 марта 2012 г. Он обратился в бухгалтерию с просьбой выдать ему справку о среднем заработке для службы занятости. Какой средний заработок нужно указать в справке, если известны следующие данные:
- должностной оклад работника - 28 000 руб., выплат и начислений, помимо оклада, не было;
- в декабре 2011 г. из 22 рабочих дней работник пропустил 12 дней (сотрудник находился на больничном);
- январь и февраль 2012 г. отработаны полностью по графику пятидневной рабочей недели?

Решение. Сумма учитываемых выплат составит 68 727,27 руб. [28 000 руб. : 22 раб. дн. x (22 раб. дн. - 12 раб. дн.) + 28 000 руб. x 2 мес.].
В расчетном периоде отработано всего 46 раб. дн. (10 раб. дн. + 16 раб. дн. + 20 раб. дн.).
Воспользовавшись первой формулой, получим, что средний дневной заработок равен 1494,07 руб. (68 727,27 руб. : 46 раб. дн.).
Определим среднемесячное число рабочих дней в расчетном периоде (последняя формула). Оно равно 19,33 [(22 раб. дн. + 16 раб. дн. + 20 раб. дн.) : 3 мес.].
Получаем, что средний заработок (см. вторую формулу) для отражения в справке составит 28 880,37 руб. (1494,07 руб. x 19,33 дн.).
+
19. Chip2003 60 21.12.16 14:46 Сейчас в теме
(13)
Чтобы в таблицу отсутствий попадали больничные, а они туда должны попадать переписал запрос:

В моей постановке было четко указан список отсутствий (видимо из закона взят) - там не было больничных.
+
14. Svasily 21.12.16 10:22 Сейчас в теме
У Вас, Сергей, мне остался совершенно непонятным момент:
//коэффициент индексации после расчетного периода применим ко всему среднему, но исключим его из расчета среднего

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

Ну и норму Вы берёте по производственному календарю, без учёта п. 4 постановления № 62, т.е. без вычета периодов оплаты по среднему и прочее.
+
20. Chip2003 60 21.12.16 14:57 Сейчас в теме
(14) Это сделано для того, что если вдруг была индексация между окончанием расчетного периода и датой увольнения, то этот коэффициент индексации должен применяться не по типовому (когда индексируется база среднего), а должен индексироваться уже конечный рассчитанный средний заработок. (так сказано в законе)
Поэтому я его исключаю из расчета среднего и умножаю на него конечный средний заработок.
+
15. Svasily 21.12.16 10:33 Сейчас в теме
Ещё я впал в ступор - есть сотрудники на несуммированном учёте, но на сменном графике и с почасовой оплатой.
Положение предписывает на несуммированном учёте использовать среднедневные показатели, как-то мне это сильно не понравилось, оставил пока среднечасовые, тем более, что расчёта среднедневной индивидуальной нормы у меня пока нет. Пусть расчётчики разбираются, если что.
+
16. Svasily 21.12.16 13:47 Сейчас в теме
В приведённый выше запрос надо добавить

и Начисления.ВидРасчета<>Значение(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ОплатаПоСреднему)


И, похоже, придётся возиться ещё с индивидуальной нормой по несуммированному учёту.
+
21. Svasily 21.12.16 15:17 Сейчас в теме
Спасибо, Сергей, похоже Вы правы. Индивидуальная норма не нужна. Мы зациклились на нашем замудрённом расчёте сверхурочных, где есть какое-то официальное письмо, что нужно вычислять индивидуальную норму. А тут, похоже, просто норма по графику.
+
22. Svasily 27.12.16 14:57 Сейчас в теме
Продолжу. Только я расслабился, как выяснилось, что расчёт количества отработанных недель для суммированного учёта и сменного графика вообще неверный - берётся отработано дней из расчёта среднего за год и делится на 5.
Придётся возрождать мой 16-этажный запрос...
Пишу не в упрёк автору, а для таких же попаданцев, как я с этим отчётом. Нам надо сократить несколько тысяч человек, расчётчики на ушах...
+
23. hellf 35 01.02.17 13:41 Сейчас в теме
спасибо за отчет
+
25. Chip2003 60 01.02.17 17:12 Сейчас в теме
26. user1016021 17.07.18 13:46 Сейчас в теме
Добрый день. ваша обработка неверно считает средний заработок. Я даже не поняла как нет расчета.
+
27. user1016021 17.07.18 13:47 Сейчас в теме
Неверно рассчитывает сумму среднего заработка как минимум в два раза больше
+
28. Chip2003 60 18.07.18 11:48 Сейчас в теме
(27) Обработка сама ничего не рассчитывает - расчет среднего берется из документа "Оплата по среднему".
Чтобы посмотреть расшифровку расчета среднего, нужно включить в настройках параметр "Выводить расшифровку" (на первом скрине его видно справа)
+
Оставьте свое сообщение