0. Comandante 192 17.01.12 19:07 Сейчас в теме

Расчет резерва отпусков (счет 96)

Расчет резерва отпусков для 1С Зарплата 8 КОРП (8.2).

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

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
201. dedicated 25 14.01.16 13:22 Сейчас в теме
А если расчитывать средний заработок без проведения документа, обращаться запросом к созданному документу и брать от туда данные? Вопрос сотстоит при этом, как будут учитываться остатки отпуска при перекрытии периодов с теми документами, которые уже были сделаны на расчетный период 2016 г?
Вот, может кому пригодится для экспериментов, запрос из процедуры СреднийЗаработок. При этом режим записи документа нужно поменять на просто Записать(), без проведения:

//ВыбДокумент.Записать(РежимЗаписиДокумента.Проведение);	
	ВыбДокумент.Записать();	
	
	//************************** получим среднюю
		РасчетСреднегоЗаработкаТекст =
	"ВЫБРАТЬ
	|	ВЫБОР
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ОсновнойЗаработок)
	|			ТОГДА 1
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ОсновнойЗаработокНеиндексируемый)
	|			ТОГДА 2
	|		ИНАЧЕ 3
	|	КОНЕЦ КАК ПорядокЗаписей,
	|	СУММА(ВЫБОР
	|			КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ОсновнойЗаработок)
	|					ИЛИ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ОсновнойЗаработокНеиндексируемый)
	|				ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ОтработаноДней
	|			ИНАЧЕ 0
	|		КОНЕЦ) КАК ВсегоДнейРасчетногоПериода,
	|	СУММА(ВЫБОР
	|			КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ОсновнойЗаработок)
	|					ИЛИ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ОсновнойЗаработокНеиндексируемый)
	|				ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ОтработаноЧасов
	|			ИНАЧЕ 0
	|		КОНЕЦ) КАК ВсегоЧасовРасчетногоПериода,
	|	СУММА(ВЫРАЗИТЬ(ВЫБОР
	|				КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ОсновнойЗаработок)
	|					ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Результат * ВЫБОР
	|							КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации < 1
	|								ТОГДА 1
	|							ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации
	|						КОНЕЦ
	|				КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ОсновнойЗаработокНеиндексируемый)
	|					ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Результат
	|				КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ЧислоМесяцев = 0
	|					ТОГДА 0
	|				ИНАЧЕ ВЫБОР
	|						КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ПоПремиям)
	|							ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Результат * ВЫБОР
	|									КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации < 1
	|										ТОГДА 1
	|									ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации
	|								КОНЕЦ
	|						КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ПоФиксПремиям)
	|							ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Результат * ВЫБОР
	|									КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации < 1
	|										ТОГДА 1
	|									ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации
	|								КОНЕЦ * ВЫБОР
	|									КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.НормаПоПятидневке = 0
	|										ТОГДА 0
	|									ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ОтработаноПоПятидневке / НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.НормаПоПятидневке
	|								КОНЕЦ
	|						КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ПоФиксПремиямНеИндексируемые)
	|							ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Результат * ВЫБОР
	|									КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.НормаПоПятидневке = 0
	|										ТОГДА 0
	|									ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ОтработаноПоПятидневке / НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.НормаПоПятидневке
	|								КОНЕЦ
	|						ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Результат
	|					КОНЕЦ * ВЫБОР
	|						КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ЧислоМесяцев > 12
	|							ТОГДА 12 / НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ЧислоМесяцев
	|						ИНАЧЕ 1
	|					КОНЕЦ
	|			КОНЕЦ КАК ЧИСЛО(15, 2))) КАК ВсегоУчтено,
	|	НАЧАЛОПЕРИОДА(НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.БазовыйПериодНачало, МЕСЯЦ) КАК МесяцРасчетногоПериода,
	|	НАЧАЛОПЕРИОДА(НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.БазовыйПериодКонец, МЕСЯЦ) КАК БазовыйПериодКонец,
	|	НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета КАК ВидРасчета,
	|	СУММА(НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Результат) КАК Результат,
	|	НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ЧислоМесяцев КАК МесяцевПремии,
	|	ВЫБОР
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&Индексируемые)
	|			ТОГДА ВЫБОР
	|					КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации < 1
	|						ТОГДА 1
	|					ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации
	|				КОНЕЦ
	|		ИНАЧЕ 1
	|	КОНЕЦ КАК КоэффициентИндексации,
	|	ВЫБОР
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.НормаПоПятидневке = 0
	|			ТОГДА 0
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ФиксированныеПремии)
	|			ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ОтработаноПоПятидневке / НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.НормаПоПятидневке
	|		ИНАЧЕ 0
	|	КОНЕЦ КАК ДоляВремени,
	|	ВЫБОР
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ОсновнойЗаработок)
	|				ИЛИ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ОсновнойЗаработокНеиндексируемый)
	|			ТОГДА 0
	|		ИНАЧЕ 12
	|	КОНЕЦ КАК ПериодРасчетаСреднегоЗаработка,
	|	НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Ссылка.ПериодРасчетаСреднегоЗаработкаНачало
	|ИЗ
	|	Документ.НачислениеОтпускаРаботникамОрганизаций.РасчетСреднегоПоКалендарным КАК НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным
	|ГДЕ
	|	НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Ссылка = &Регистратор
	|	И (НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Результат <> 0
	|			ИЛИ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ОтработаноДней <> 0
	|			ИЛИ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ОтработаноЧасов <> 0)
	|
	|СГРУППИРОВАТЬ ПО
	|	НАЧАЛОПЕРИОДА(НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.БазовыйПериодНачало, МЕСЯЦ),
	|	НАЧАЛОПЕРИОДА(НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.БазовыйПериодКонец, МЕСЯЦ),
	|	НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета,
	|	НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ЧислоМесяцев,
	|	ВЫБОР
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&Индексируемые)
	|			ТОГДА ВЫБОР
	|					КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации < 1
	|						ТОГДА 1
	|					ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации
	|				КОНЕЦ
	|		ИНАЧЕ 1
	|	КОНЕЦ,
	|	ВЫБОР
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.НормаПоПятидневке = 0
	|			ТОГДА 0
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ФиксированныеПремии)
	|			ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ОтработаноПоПятидневке / НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.НормаПоПятидневке
	|		ИНАЧЕ 0
	|	КОНЕЦ,
	|	ВЫБОР
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ОсновнойЗаработок)
	|				ИЛИ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ОсновнойЗаработокНеиндексируемый)
	|			ТОГДА 0
	|		ИНАЧЕ 12
	|	КОНЕЦ,
	|	НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Ссылка.ПериодРасчетаСреднегоЗаработкаНачало
	|
	|ОБЪЕДИНИТЬ ВСЕ
	|
	|ВЫБРАТЬ
	|	ВЫБОР
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ВидРасчета В (&ОсновнойЗаработок)
	|			ТОГДА 1
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ВидРасчета В (&ОсновнойЗаработокНеиндексируемый)
	|			ТОГДА 2
	|		ИНАЧЕ 3
	|	КОНЕЦ,
	|	СУММА(ВЫБОР
	|			КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ВидРасчета В (&ОсновнойЗаработок)
	|					ИЛИ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ВидРасчета В (&ОсновнойЗаработокНеиндексируемый)
	|				ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ОтработаноДней
	|			ИНАЧЕ 0
	|		КОНЕЦ),
	|	СУММА(ВЫБОР
	|			КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ВидРасчета В (&ОсновнойЗаработок)
	|					ИЛИ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ВидРасчета В (&ОсновнойЗаработокНеиндексируемый)
	|				ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ОтработаноЧасов
	|			ИНАЧЕ 0
	|		КОНЕЦ),
	|	СУММА(ВЫРАЗИТЬ(ВЫБОР
	|				КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ВидРасчета В (&ОсновнойЗаработок)
	|					ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.Результат * ВЫБОР
	|							КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.КоэффициентИндексации < 1
	|								ТОГДА 1
	|							ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.КоэффициентИндексации
	|						КОНЕЦ
	|				КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ВидРасчета В (&ОсновнойЗаработокНеиндексируемый)
	|					ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.Результат
	|				КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ЧислоМесяцев = 0
	|					ТОГДА 0
	|				ИНАЧЕ ВЫБОР
	|						КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ВидРасчета В (&ПоПремиям)
	|							ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.Результат * ВЫБОР
	|									КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.КоэффициентИндексации < 1
	|										ТОГДА 1
	|									ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.КоэффициентИндексации
	|								КОНЕЦ
	|						КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ВидРасчета В (&ПоФиксПремиям)
	|							ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.Результат * ВЫБОР
	|									КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.КоэффициентИндексации < 1
	|										ТОГДА 1
	|									ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.КоэффициентИндексации
	|								КОНЕЦ * ВЫБОР
	|									КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.НормаПоПятидневке = 0
	|										ТОГДА 0
	|									ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ОтработаноПоПятидневке / НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.НормаПоПятидневке
	|								КОНЕЦ
	|						КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ВидРасчета В (&ПоФиксПремиямНеИндексируемые)
	|							ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.Результат * ВЫБОР
	|									КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.НормаПоПятидневке = 0
	|										ТОГДА 0
	|									ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ОтработаноПоПятидневке / НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.НормаПоПятидневке
	|								КОНЕЦ
	|						ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.Результат
	|					КОНЕЦ * ВЫБОР
	|						КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ЧислоМесяцев > 12
	|							ТОГДА 12 / НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ЧислоМесяцев
	|						ИНАЧЕ 1
	|					КОНЕЦ
	|			КОНЕЦ КАК ЧИСЛО(15, 2))),
	|	НАЧАЛОПЕРИОДА(НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.БазовыйПериодНачало, МЕСЯЦ),
	|	НАЧАЛОПЕРИОДА(НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.БазовыйПериодКонец, МЕСЯЦ),
	|	НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ВидРасчета,
	|	СУММА(НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.Результат),
	|	НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ЧислоМесяцев,
	|	ВЫБОР
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ВидРасчета В (&Индексируемые)
	|			ТОГДА ВЫБОР
	|					КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.КоэффициентИндексации < 1
	|						ТОГДА 1
	|					ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.КоэффициентИндексации
	|				КОНЕЦ
	|		ИНАЧЕ 1
	|	КОНЕЦ,
	|	ВЫБОР
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.НормаПоПятидневке = 0
	|			ТОГДА 0
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ВидРасчета В (&ФиксированныеПремии)
	|			ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ОтработаноПоПятидневке / НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.НормаПоПятидневке
	|		ИНАЧЕ 0
	|	КОНЕЦ,
	|	ВЫБОР
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ВидРасчета В (&ОсновнойЗаработок)
	|				ИЛИ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ВидРасчета В (&ОсновнойЗаработокНеиндексируемый)
	|			ТОГДА 0
	|		ИНАЧЕ 12
	|	КОНЕЦ,
	|	НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.Ссылка.ПериодРасчетаСреднегоЗаработкаНачало
	|ИЗ
	|	Документ.НачислениеОтпускаРаботникамОрганизаций.РасчетСреднегоПоШестидневке КАК НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке
	|ГДЕ
	|	НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.Ссылка = &Регистратор
	|	И (НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.Результат <> 0
	|			ИЛИ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ОтработаноДней <> 0
	|			ИЛИ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ОтработаноЧасов <> 0)
	|
	|СГРУППИРОВАТЬ ПО
	|	НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ВидРасчета,
	|	НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ЧислоМесяцев,
	|	НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.Ссылка.ПериодРасчетаСреднегоЗаработкаНачало,
	|	НАЧАЛОПЕРИОДА(НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.БазовыйПериодНачало, МЕСЯЦ),
	|	НАЧАЛОПЕРИОДА(НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.БазовыйПериодКонец, МЕСЯЦ),
	|	ВЫБОР
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ВидРасчета В (&Индексируемые)
	|			ТОГДА ВЫБОР
	|					КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.КоэффициентИндексации < 1
	|						ТОГДА 1
	|					ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.КоэффициентИндексации
	|				КОНЕЦ
	|		ИНАЧЕ 1
	|	КОНЕЦ,
	|	ВЫБОР
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.НормаПоПятидневке = 0
	|			ТОГДА 0
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ВидРасчета В (&ФиксированныеПремии)
	|			ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.ОтработаноПоПятидневке / НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоШестид­невке.НормаПоПятидневке
	|		ИНАЧЕ 0
	|	КОНЕЦ
	|
	|УПОРЯДОЧИТЬ ПО
	|	МесяцРасчетногоПериода,
	|	ПорядокЗаписей,
	|	ВидРасчета,
	|	МесяцевПремии,
	|	КоэффициентИндексации
	|ИТОГИ
	|	СУММА(ВсегоДнейРасчетногоПериода),
	|	СУММА(ВсегоЧасовРасчетногоПериода),
	|	СУММА(ВсегоУчтено)
	|ПО
	|	ОБЩИЕ";
Показать
208. Shefer 19.01.16 11:56 Сейчас в теме
(201) dedicated, Спасибо! С Вашим запросом заработало!
202. kkprps 14.01.16 15:02 Сейчас в теме
Три года работали без проблем и вот такой неприятный подарочек в конце отчетного года!!!!
203. dedicated 25 14.01.16 15:12 Сейчас в теме
(202) kkprps, Аналогичная ситуация.
206. dedicated 25 19.01.16 09:18 Сейчас в теме
К слову сказать, по непроведенным документам, считается верно, (мой предыдущий пост) бухи проверили. Единственное лично у меня неправильно считает декретников, но это проблема конкретно у нас, документ находит какие то лишние рабочие дни и поэтому средняя зп у них очень большая.
222. vika-anap1 23.06.16 10:55 Сейчас в теме
(206) dedicated, Добрый день.
Та же ситуация, неправильно считает декретников. Что делать?
207. Shefer 19.01.16 10:46 Сейчас в теме
Последнюю версию, 1.3 как скачать? Качала отчет давно, сейчас средний заработок не считает(
209. mitia.mackarevich 28 19.01.16 15:29 Сейчас в теме
Нужно запрос чтобы заработало, человек все правильно написал, непроведенный документ не может делать движений, такой подход неправильный, поэтому брать кк решение временное можно из

	//Получим текст запроса по расчету среднего
	//Вынес отдельно для читабельности новый нормальный запрос
	РасчетСреднегоЗаработкаТекст = СформироватьТекстЗапросаПоРасчетуСреднего();
	//Получим текст запроса по расчету среднего


и отдельно

Функция СформироватьТекстЗапросаПоРасчетуСреднего()
	
	ТекстВозврата =
	"ВЫБРАТЬ
	|	ВЫБОР
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ОсновнойЗаработок)
	|			ТОГДА 1
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ОсновнойЗаработокНеиндексируемый)
	|			ТОГДА 2
	|		ИНАЧЕ 3
	|	КОНЕЦ КАК ПорядокЗаписей,
	|	СУММА(ВЫБОР
	|			КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ОсновнойЗаработок)
	|					ИЛИ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ОсновнойЗаработокНеиндексируемый)
	|				ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ОтработаноДней
	|			ИНАЧЕ 0
	|		КОНЕЦ) КАК ВсегоДнейРасчетногоПериода,
	|	СУММА(ВЫБОР
	|			КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ОсновнойЗаработок)
	|					ИЛИ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ОсновнойЗаработокНеиндексируемый)
	|				ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ОтработаноЧасов
	|			ИНАЧЕ 0
	|		КОНЕЦ) КАК ВсегоЧасовРасчетногоПериода,
	|	ВЫРАЗИТЬ(ВЫБОР
	|			КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ОсновнойЗаработок)
	|				ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Результат * ВЫБОР
	|						КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации < 1
	|							ТОГДА 1
	|						ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации
	|					КОНЕЦ
	|			КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ОсновнойЗаработокНеиндексируемый)
	|				ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Результат
	|			КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ЧислоМесяцев = 0
	|				ТОГДА 0
	|			ИНАЧЕ ВЫБОР
	|					КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ПоПремиям)
	|						ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Результат * ВЫБОР
	|								КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации < 1
	|									ТОГДА 1
	|								ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации
	|							КОНЕЦ
	|					КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ПоФиксПремиям)
	|						ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Результат * ВЫБОР
	|								КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации < 1
	|									ТОГДА 1
	|								ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации
	|							КОНЕЦ * ВЫБОР
	|								КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.НормаПоПятидневке = 0
	|									ТОГДА 0
	|								ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ОтработаноПоПятидневке / НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.НормаПоПятидневке
	|							КОНЕЦ
	|					КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ПоФиксПремиямНеИндексируемые)
	|						ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Результат * ВЫБОР
	|								КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.НормаПоПятидневке = 0
	|									ТОГДА 0
	|								ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ОтработаноПоПятидневке / НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.НормаПоПятидневке
	|							КОНЕЦ
	|					ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Результат
	|				КОНЕЦ
	|		КОНЕЦ КАК ЧИСЛО(15, 2)) КАК ВсегоУчтено,
	|	НАЧАЛОПЕРИОДА(НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.БазовыйПериодНачало, МЕСЯЦ) КАК МесяцРасчетногоПериода,
	|	НАЧАЛОПЕРИОДА(НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.БазовыйПериодКонец, МЕСЯЦ) КАК БазовыйПериодКонец,
	|	НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета,
	|	СУММА(НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Результат) КАК Результат,
	|	НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ЧислоМесяцев КАК МесяцевПремии,
	|	ВЫБОР
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&Индексируемые)
	|			ТОГДА ВЫБОР
	|					КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации < 1
	|						ТОГДА 1
	|					ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации
	|				КОНЕЦ
	|		ИНАЧЕ 1
	|	КОНЕЦ КАК КоэффициентИндексации,
	|	ВЫБОР
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.НормаПоПятидневке = 0
	|			ТОГДА 0
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ФиксированныеПремии)
	|			ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ОтработаноПоПятидневке / НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.НормаПоПятидневке
	|		ИНАЧЕ 0
	|	КОНЕЦ КАК ДоляВремени
	|ИЗ
	|	Документ.НачислениеОтпускаРаботникамОрганизаций.РасчетСреднегоПоКалендарным КАК НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным
	|ГДЕ
	|	(НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Результат <> 0
	|			ИЛИ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ОтработаноДней <> 0
	|			ИЛИ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ОтработаноЧасов <> 0)
	|	И НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Ссылка = &Ссылка
	|
	|СГРУППИРОВАТЬ ПО
	|	НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ЧислоМесяцев,
	|	НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета,
	|	НАЧАЛОПЕРИОДА(НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.БазовыйПериодНачало, МЕСЯЦ),
	|	НАЧАЛОПЕРИОДА(НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.БазовыйПериодКонец, МЕСЯЦ),
	|	ВЫБОР
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&Индексируемые)
	|			ТОГДА ВЫБОР
	|					КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации < 1
	|						ТОГДА 1
	|					ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации
	|				КОНЕЦ
	|		ИНАЧЕ 1
	|	КОНЕЦ,
	|	ВЫБОР
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.НормаПоПятидневке = 0
	|			ТОГДА 0
	|		КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ФиксированныеПремии)
	|			ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ОтработаноПоПятидневке / НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.НормаПоПятидневке
	|		ИНАЧЕ 0
	|	КОНЕЦ,
	|	ВЫРАЗИТЬ(ВЫБОР
	|			КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ОсновнойЗаработок)
	|				ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Результат * ВЫБОР
	|						КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации < 1
	|							ТОГДА 1
	|						ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации
	|					КОНЕЦ
	|			КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ОсновнойЗаработокНеиндексируемый)
	|				ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Результат
	|			КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ЧислоМесяцев = 0
	|				ТОГДА 0
	|			ИНАЧЕ ВЫБОР
	|					КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ПоПремиям)
	|						ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Результат * ВЫБОР
	|								КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации < 1
	|									ТОГДА 1
	|								ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации
	|							КОНЕЦ
	|					КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ПоФиксПремиям)
	|						ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Результат * ВЫБОР
	|								КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации < 1
	|									ТОГДА 1
	|								ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.КоэффициентИндексации
	|							КОНЕЦ * ВЫБОР
	|								КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.НормаПоПятидневке = 0
	|									ТОГДА 0
	|								ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ОтработаноПоПятидневке / НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.НормаПоПятидневке
	|							КОНЕЦ
	|					КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ВидРасчета В (&ПоФиксПремиямНеИндексируемые)
	|						ТОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Результат * ВЫБОР
	|								КОГДА НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.НормаПоПятидневке = 0
	|									ТОГДА 0
	|								ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.ОтработаноПоПятидневке / НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.НормаПоПятидневке
	|							КОНЕЦ
	|					ИНАЧЕ НачислениеОтпускаРаботникамОрганизацийРасчетСреднегоПоКаленд­арным.Результат
	|				КОНЕЦ
	|		КОНЕЦ КАК ЧИСЛО(15, 2))
	|
	|УПОРЯДОЧИТЬ ПО
	|	МесяцРасчетногоПериода,
	|	ПорядокЗаписей,
	|	МесяцевПремии,
	|	КоэффициентИндексации
	|ИТОГИ
	|	СУММА(ВсегоДнейРасчетногоПериода),
	|	СУММА(ВсегоЧасовРасчетногоПериода),
	|	СУММА(ВсегоУчтено)
	|ПО
	|	ОБЩИЕ";
	
	Возврат ТекстВозврата;
	
КонецФункции
Показать


И ошибок пересечения периодов не будет
Sodrugestvo; +1 Ответить
210. kaiman_fedor_yandex 50 20.01.16 09:13 Сейчас в теме
Коллеги, день добрый.
У нас проблема только с новыми сотрудниками, добавил (в запросе) список исключения по сотрудникам (отбор по новым сотрудникам ) и все заработало...
211. kaiman_fedor_yandex 50 20.01.16 15:23 Сейчас в теме
213. forever-lilya 4 21.01.16 13:53 Сейчас в теме
(211) kaiman_fedor_yandex, разрешите комментировать вашу обработку
226. kaiman_fedor_yandex 50 19.12.16 11:10 Сейчас в теме
(211)
Если кому нужно, то
http://infostart.ru/public/446148/
Проверил на последних релизах 2.5.110.1 2.5.111.1 2.5.112.1
212. forever-lilya 4 21.01.16 13:51 Сейчас в теме
Не качайте, неправильно рассчитываются инвалиды и сотрудники,чей заработок больше предельной величины размера ПФР:
http://infostart.ru/public/446148/
214. kaiman_fedor_yandex 50 22.01.16 07:57 Сейчас в теме
Утро доброе.
Инвалиды - у меня нет в базе -сказать не могу, насчет сотрудников у кого больше предельной ПФР (у меня таких меньше 10 чел) -сел руками проверил - совпало.
в личку напишете (с примером) - я думаю можно же воспроизвести (если она есть) проблему с лимитчиками и найти "косяк" у автора (если он есть в расчете) .
215. rass56 27.01.16 07:51 Сейчас в теме
Я так понимаю пора у же жаловаться админам на то что выложена не рабочая обработка.А автор и не чешется исправить ,уже 2 месяца прошло.кто за?
216. kkprps 27.01.16 14:38 Сейчас в теме
(215) rass56, Да, надо что-то решать.
217. forever-lilya 4 01.02.16 08:23 Сейчас в теме
218. AlenaS87 18.04.16 14:41 Сейчас в теме
Подскажите пожалуйста, есть ли возможность сделать данную программу и под 1С ЗУП 8.3?
219. Comandante 192 24.04.16 22:59 Сейчас в теме
(218) AlenaS87, - у меня никого нет, кто работал бы на версии 3.0. Возможно в след. году.
220. XelOla 17 25.05.16 09:55 Сейчас в теме
221. Comandante 192 25.05.16 22:46 Сейчас в теме
(220) XelOla, Не проверял на КОРП, но по идее должна.
223. forever-lilya 4 26.07.16 08:19 Сейчас в теме
225. kida1 129 08.08.16 10:49 Сейчас в теме
Ап! На последних релизах не работает!
228. AlenaS87 11.01.17 11:49 Сейчас в теме
Подскажите пожалуйста, не появилась ли у Вас возможность сделать данную программу и под 1С ЗУП 8.3?
229. Comandante 192 12.01.17 12:17 Сейчас в теме
230. mulen 78 23.01.17 13:34 Сейчас в теме
Хороший отчет, пригодился в разработке своего, нужен был в несколько иной более сокращенной форме. Средняя зп рассчитывается правильно, проверено на ЗУП 2.5.110.1, заложено много функциональных возможностей.
231. kaiman_fedor_yandex 50 25.01.17 11:26 Сейчас в теме
232. mulen 78 22.02.17 10:29 Сейчас в теме
Хороший отчет, пригодился, спасибо! Немного переделала под себя, т.к. на каждом предприятии свое видение как оно должно быть. В целом в отчете много отличных идей и их реализации, видно что труд проделан большой!
233. Comandante 192 27.02.17 23:37 Сейчас в теме
(232) Спасибо за оценку моих трудов.
234. kaiman_fedor_yandex 50 02.05.17 14:29 Сейчас в теме
Если кому нужно, то
http://infostart.ru/public/446148/
Проверил на последних релизах 2.5.117.1 2.5.118.1
forever-lilya; +1 Ответить
235. belmaxim 47 27.09.17 09:12 Сейчас в теме
На правильно считается общая ставка страховых взносов при достижении предела страховых взносов ПФР.
При достижении предела прибавляется 10%, и не учитывается ставка ФФОМС 5,1%. Нужно прибавлять 15,1%

В остальном все устраивает.
239. Comandante 192 13.01.19 12:44 Сейчас в теме
(235) - Исправлено в последней версии. (1.6)
236. kaiman_fedor_yandex 50 15.11.17 09:00 Сейчас в теме
Если кому нужно, то
http://infostart.ru/public/446148/
Проверил на последних релизах 2.5.124.1 2.5.124.2
237. kaiman_fedor_yandex 50 27.06.18 16:30 Сейчас в теме
238. ut2k5 13 02.10.18 14:29 Сейчас в теме
чтобы работало в УПП, попробуйте поменять запрос на котором спотыкается отчет:
"ВЫБРАТЬ
		|	ВЫРАЗИТЬ(ЕСТЬNULL(СтавкаВзносаНаСтрахованиеОтНесчастныхСлучаевСрезПоследних.Ставка, 0) КАК ЧИСЛО(15, 2)) КАК ФСС_НС,
		|	ВЫРАЗИТЬ(ЕСТЬNULL(ТарифСтраховыхВзносовСрезПоследних.ПФР, 0) КАК ЧИСЛО(15, 2)) КАК ПФР,
		|	ВЫРАЗИТЬ(ЕСТЬNULL(ТарифСтраховыхВзносовСрезПоследних.ПФРНакопительная, 0) КАК ЧИСЛО(15, 2)) КАК ПФРНакопительная,
		|	ВЫРАЗИТЬ(ЕСТЬNULL(ТарифСтраховыхВзносовСрезПоследних.ФСС, 0) КАК ЧИСЛО(15, 2)) КАК ФСС,
		|	ВЫРАЗИТЬ(ЕСТЬNULL(ТарифСтраховыхВзносовСрезПоследних.ФФОМС, 0) КАК ЧИСЛО(15, 2)) КАК ФФОМС,
		|	ВЫРАЗИТЬ(ЕСТЬNULL(ТарифСтраховыхВзносовСрезПоследних.ТФОМС, 0) КАК ЧИСЛО(15, 2)) КАК ТФОМС,
		|	ТарифСтраховыхВзносовСрезПоследних.ВидТарифа
		|ИЗ
		|	РегистрСведений.СтавкаВзносаНаСтрахованиеОтНесчастныхСлучаев.СрезПоследних(&КонДата, Организация = &Организация) КАК СтавкаВзносаНаСтрахованиеОтНесчастныхСлучаевСрезПоследних,
		|	РегистрСведений.УчетнаяПолитикаОрганизаций.СрезПоследних(&КонДата, Организация = &Организация) КАК УчетнаяПолитикаОрганизаций
		|		ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ТарифСтраховыхВзносов.СрезПоследних(&КонДата, ) КАК ТарифСтраховыхВзносовСрезПоследних
		|		ПО УчетнаяПолитикаОрганизаций.ВидТарифаСтраховыхВзносов = ТарифСтраховыхВзносовСрезПоследних.ВидТарифа"
		;
Показать

проблема в названии регистра, в УПП он называется "УчетнаяПолитикаОрганизаций"
240. evgenion1 40 19.02.19 23:19 Сейчас в теме
Неправильно считается остаток дней отпуска на начало января. Увеличивает остаток на 28 дней по всем сотрудникам.
На начало февраля остаток правильный.
241. Comandante 192 20.02.19 10:17 Сейчас в теме
(240) - Спасибо! Исправил в версии 1.7. Способ обхода, если нет желания скачивать исправленную версию:
- сменить вариант формирования на "ежегодно", убрать цифру "28" в поле "дней отпуска в году". Вернуть вариант формирования "ежемесячно". Рассчитать. Ошибка возникает когда период формирования меняется на "январь" (автоматом добавлялось 28 дней".
242. evgenion1 40 20.02.19 13:54 Сейчас в теме
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Новосибирск
зарплата от 30 000 руб.
Временный (на проект)

Программист 1С
Москва
зарплата от 100 000 руб. до 150 000 руб.
Полный день

Автор новостных обзоров на тему 1С и бухучета
Санкт-Петербург
По совместительству

Специалист внедрения и сопровождения 1С
Москва
зарплата от 80 000 руб.
Полный день

Product Owner (Менеджер по продукту 1С)
Москва
зарплата от 100 000 руб. до 170 000 руб.
Полный день