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

04.02.19

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

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

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

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

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

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

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

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

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

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

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

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

Вступайте в нашу телеграмм-группу Инфостарт

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

См. также

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

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

5940 руб.

27.05.2021    49711    396    119    

301

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

Расширение для создания и настройки обмена с консолидированной базой ЗУП. Код разработки под определенные требования проекта.

84000 руб.

11.07.2025    1523    2    0    

1

Зарплата Кадровый учет Бухгалтер 1С:Предприятие 8 1С:Управление нашей фирмой 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Предлагаем расширить возможности конфигурации 1С:УНФ 3.0 в части ведения кадрового учета. С помощью данного расширения в конфигурацию будут добавлены новые документы: "Отпуск" и "Командировка". Документы облегчат работу кадровика и расчетчика, а также повысят эффективность работы за счет оптимизации и упрощения процесса ведения учета.

43200 руб.

31.10.2024    2416    2    0    

2

Зарплата Производство готовой продукции (работ, услуг) Учет рабочего времени Рабочее место Бизнес-аналитик Пользователь Руководитель проекта 1С:Предприятие 8 1С:Управление торговлей 10 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Торговля и склад 7.7 Бытовые услуги, сервис Оптовая торговля, дистрибуция, логистика Электротехника и микроэлектроника Управленческий учет Платные (руб)

Модуль или расширение «Сервисный центр для 1С» позволяет принимать в ремонт оборудование (компьютеры, бытовая техника и т.п.), оформлять заявки инженеров на посещение клиентов и вести начисление заработной платы для сотрудников. Позволяет наладить автоматизированный учет в сервисном центре на уже существующей базе.

16800 руб.

01.11.2012    102347    122    1    

133

SALE! 50%

Зарплата Регламентированный учет и отчетность Бухгалтер 1С:Предприятие 8 1С:Зарплата и кадры государственного учреждения 3 Здравоохранение, медицина, стоматология Россия Платные (руб)

Подсистема (расширение) конфигурации Зарплата и кадры государственного учреждения, редакция 3.1 для формирования формы №30 федерального статистического наблюдения "Сведения о медицинской организации" в редакции Приказов Росстата I) от 30.12.2020 №863, II) от 27.12.2022 N 985, III) от 25.12.2023 N 681 и IV) от 29.11.2025 №594.

18000 12600 руб.

26.10.2021    18808    24    13    

19

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

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

12000 руб.

28.07.2016    66459    177    148    

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

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

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


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

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


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

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

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

Ну и норму Вы берёте по производственному календарю, без учёта п. 4 постановления № 62, т.е. без вычета периодов оплаты по среднему и прочее.
20. Chip2003 66 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 37 01.02.17 13:41 Сейчас в теме
25. Chip2003 66 01.02.17 17:12 Сейчас в теме
26. user1016021 17.07.18 13:46 Сейчас в теме
Добрый день. ваша обработка неверно считает средний заработок. Я даже не поняла как нет расчета.
27. user1016021 17.07.18 13:47 Сейчас в теме
Неверно рассчитывает сумму среднего заработка как минимум в два раза больше
28. Chip2003 66 18.07.18 11:48 Сейчас в теме
(27) Обработка сама ничего не рассчитывает - расчет среднего берется из документа "Оплата по среднему".
Чтобы посмотреть расшифровку расчета среднего, нужно включить в настройках параметр "Выводить расшифровку" (на первом скрине его видно справа)
Для отправки сообщения требуется регистрация/авторизация