Проверила. В 21 релизе тоже самое.<br><br>P.S. При сводном табеле в ЗУПе были еще косяки. Сейчас уже не вспомню.
Проверила. В 21 релизе тоже самое.<br><br>P.S. При сводном табеле в ЗУПе были еще косяки. Сейчас уже не вспомню.
ЗУП, редакция 2.5 (2.5.21.3)<br>Что интересно: <br>1.Доплата за ночные не включается в расчет исполнительного листа, если табель был введен сводно.<br>2.Доплата за ночные часы учитывается в двойном размере при расчете премии месячной (премия за предыдущий период), также если табель был введен сводно!
"Была аналогичная ситуация, если табель вводился сводно, в профвзносы не попадали ночные и вечерние часы. Проблему решил следующим образом, переписал запрос, который формировал базу для расчета удержания, все заработало (видимо, криво работает виртуальная таблица База):<br><br>//Начало<br>//|ВЫБРАТЬ РАЗРЕШЕННЫЕ<br>//| СУММА(База.РезультатБаза) КАК РезультатБаза,<br>//| База.Регистратор КАК Регистратор,<br>//| База.НомерСтроки КАК НомерСтроки<br>//|ПОМЕСТИТЬ ВТБаза<br>//|ИЗ<br>//| (ВЫБРАТЬ<br>//| База.Результат КАК РезультатБаза,<br>//| Основной.Регистратор КАК Регистратор,<br>//| Основной.НомерСтроки КАК НомерСтроки<br>//| ИЗ<br>//| ВТ_Удержания КАК Основной<br>//| ЛЕВОЕ СОЕДИНЕНИЕ РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК База<br>//| ПО Основной.ПериодРегистрации = База.ПериодРегистрации<br>//| И Основной.Сотрудник = База.Сотрудник<br>//| И Основной.Организация = База.Организация<br>//| И Основной.БазовыйПериодНачало <= База.ПериодДействияНачало<br>//| И Основной.ВидРасчета = База.ВидРасчета<br>//| ГДЕ<br>//| Основной.ПорядокРасчетаБазы = ЗНАЧЕНИЕ(Перечисление.ПорядокРасчетаБазы.ПриПриемеНаРаботу)<br>//| И База.ВидРасчета ЕСТЬ НЕ NULL <br>//| <br>//| ОБЪЕДИНИТЬ ВСЕ<br>//| <br>//| ВЫБРАТЬ<br>//| База.Результат,<br>//| Основной.Регистратор,<br>//| Основной.НомерСтроки<br>//| ИЗ<br>//| ВТ_Удержания КАК Основной<br>//| ЛЕВОЕ СОЕДИНЕНИЕ РегистрРасчета.ДополнительныеНачисленияРаботниковОрганизаций КАК База<br>//| ПО (Основной.ПериодРегистрации = НАЧАЛОПЕРИОДА(База.ПериодРегистрации, МЕСЯЦ))<br>//| И Основной.Сотрудник = База.Сотрудник<br>//| И Основной.Организация = База.Организация<br>//| И Основной.БазовыйПериодНачало <= База.ПериодРегистрации<br>//| И Основной.ВидРасчета = База.ВидРасчета<br>//| ГДЕ<br>//| Основной.ПорядокРасчетаБазы = ЗНАЧЕНИЕ(Перечисление.ПорядокРасчетаБазы.ПриПриемеНаРаботу)<br>//| И База.ВидРасчета ЕСТЬ НЕ NULL <br>//| <br>//| ОБЪЕДИНИТЬ ВСЕ<br>//| <br>//| ВЫБРАТЬ<br>//| База.Результат,<br>//| Основной.Регистратор,<br>//| Основной.НомерСтроки<br>//| ИЗ<br>//| ВТ_Удержания КАК Основной<br>//| ЛЕВОЕ СОЕДИНЕНИЕ РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК База<br>//| ПО Основной.ПериодРегистрации = База.ПериодРегистрации<br>//| И Основной.Сотрудник = База.Сотрудник<br>//| И Основной.Организация = База.Организация<br>//| И Основной.БазовыйПериодКонец >= База.ПериодДействияНачало<br>//| И Основной.ВидРасчета = База.ВидРасчета<br>//| ГДЕ<br>//| Основной.ПорядокРасчетаБазы = ЗНАЧЕНИЕ(Перечисление.ПорядокРасчетаБазы.ПриУвольнении)<br>//| И База.ВидРасчета ЕСТЬ НЕ NULL <br>//| <br>//| ОБЪЕДИНИТЬ ВСЕ<br>//| <br>//| ВЫБРАТЬ<br>//| База.Результат,<br>//| Основной.Регистратор,<br>//| Основной.НомерСтроки<br>//| ИЗ<br>//| ВТ_Удержания КАК Основной<br>//| ЛЕВОЕ СОЕДИНЕНИЕ РегистрРасчета.ДополнительныеНачисленияРаботниковОрганизаций КАК База<br>//| ПО (Основной.ПериодРегистрации = НАЧАЛОПЕРИОДА(База.ПериодРегистрации, МЕСЯЦ))<br>//| И Основной.Сотрудник = База.Сотрудник<br>//| И Основной.Организация = База.Организация<br>//| И Основной.БазовыйПериодКонец >= База.ПериодРегистрации<br>//| И Основной.ВидРасчета = База.ВидРасчета<br>//| ГДЕ<br>//| Основной.ПорядокРасчетаБазы = ЗНАЧЕНИЕ(Перечисление.ПорядокРасчетаБазы.ПриУвольнении)<br>//| И База.ВидРасчета ЕСТЬ НЕ NULL <br>//| <br>//| ОБЪЕДИНИТЬ ВСЕ<br>//| <br>//| ВЫБРАТЬ<br>//| База1.РезультатБаза,<br>//| База1.Регистратор,<br>//| База1.НомерСтроки<br>//| ИЗ<br>//| РегистрРасчета.УдержанияРаботниковОрганизаций.БазаОсновныеНачисленияРаботниковОрганизаций(<br>//| &парамИзмеренияОсновного,<br>//| &парамИзмеренияБазового,<br>//| &парамРазрезы,<br>//| &Условие<br>//| И ПорядокРасчетаБазы = ЗНАЧЕНИЕ(Перечисление.ПорядокРасчетаБазы.ЗаВесьПериод)) КАК База1<br>//| ГДЕ<br>//| ((НЕ База1.Сторно)<br>//| ИЛИ База1.ПериодРегистрацииРазрез < База1.ПериодРегистрации)<br>//| <br>//| ОБЪЕДИНИТЬ ВСЕ<br>//| <br>//| ВЫБРАТЬ<br>//| База2.РезультатБаза,<br>//| База2.Регистратор,<br>//| База2.НомерСтроки<br>//| ИЗ<br>//| РегистрРасчета.УдержанияРаботниковОрганизаций.БазаДополнительныеНачисленияРаботниковОрганизаций(<br>//| &парамИзмеренияОсновного,<br>//| &парамИзмеренияБазового,<br>//| &парамРазрезы,<br>//| &Условие<br>//| И ПорядокРасчетаБазы = ЗНАЧЕНИЕ(Перечисление.ПорядокРасчетаБазы.ЗаВесьПериод)) КАК База2<br>//| ГДЕ<br>//| ((НЕ База2.Сторно)<br>//| ИЛИ База2.ПериодРегистрацииРазрез < База2.ПериодРегистрации)) КАК База<br>//|<br>//|СГРУППИРОВАТЬ ПО<br>//| База.Регистратор,<br>//| База.НомерСтроки";<br>|ВЫБРАТЬ РАЗРЕШЕННЫЕ<br>| СУММА(База.РезультатБаза) КАК РезультатБаза,<br>| База.Регистратор КАК Регистратор,<br>| База.НомерСтроки КАК НомерСтроки<br>|ПОМЕСТИТЬ ВТБаза<br>|ИЗ<br>| (ВЫБРАТЬ<br>| База.Результат КАК РезультатБаза,<br>| Основной.Регистратор КАК Регистратор,<br>| Основной.НомерСтроки КАК НомерСтроки<br>|ИЗ<br>| РегистрРасчета.УдержанияРаботниковОрганизаций КАК Основной<br>| ЛЕВОЕ СОЕДИНЕНИЕ ПланВидовРасчета.УдержанияОрганизаций.БазовыеВидыРасчета КАК БазовыеВидыРасчета<br>| ПО Основной.ВидРасчета = БазовыеВидыРасчета.Ссылка<br>| ЛЕВОЕ СОЕДИНЕНИЕ РегистрРасчета.ДополнительныеНачисленияРаботниковОрганизаций КАК База<br>| ПО (Основной.ПериодРегистрации = НАЧАЛОПЕРИОДА(База.ПериодРегистрации, МЕСЯЦ))<br>| И Основной.ФизЛицо = База.ФизЛицо<br>| И Основной.Организация = База.Организация<br>| И (БазовыеВидыРасчета.ВидРасчета = База.ВидРасчета)<br>|ГДЕ<br>| Основной.Регистратор = &парамРегистратор <br>| И Основной.Авторасчет<br>| И База.Результат <> 0<br>|<br>|ОБЪЕДИНИТЬ ВСЕ<br>|<br>|ВЫБРАТЬ<br>| База.Результат,<br>| Основной.Регистратор,<br>| Основной.НомерСтроки<br>|ИЗ<br>| РегистрРасчета.УдержанияРаботниковОрганизаций КАК Основной<br>| ЛЕВОЕ СОЕДИНЕНИЕ ПланВидовРасчета.УдержанияОрганизаций.БазовыеВидыРасчета КАК БазовыеВидыРасчета<br>| ПО Основной.ВидРасчета = БазовыеВидыРасчета.Ссылка<br>| ЛЕВОЕ СОЕДИНЕНИЕ РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК База<br>| ПО (Основной.ПериодРегистрации = НАЧАЛОПЕРИОДА(База.ПериодРегистрации, МЕСЯЦ))<br>| И Основной.ФизЛицо = База.ФизЛицо<br>| И Основной.Организация = База.Организация<br>| И (БазовыеВидыРасчета.ВидРасчета = База.ВидРасчета)<br>|ГДЕ<br>| Основной.Регистратор = &парамРегистратор <br>| И Основной.Авторасчет<br>| И База.Результат <> 0) КАК База<br>|<br>|СГРУППИРОВАТЬ ПО<br>| База.Регистратор,<br>| База.НомерСтроки";<br>//Конец<br>"
1C:Лекторий: 14 января 2025 года, начало в 10:00 — Бесплатная онлайн-лекция о поддержке изменений законодательства с 2025 года в программах 1С:ERP, 1С:КА, 1С:УТ 1C:Лекторий: 21 января 2025 года, начало в 12:00 — Бесплатная онлайн-лекция о зарплатной отчетности за 2024 год - рекомендации по подготовке в 1С:ЗУП ред.3 |
1C:Лекторий: 23 января 2025 года, начало в 10:00 — Бесплатная онлайн-лекция о ККТ - ответы на частые вопросы, применение ставок 5% и 7% на УСН 1C:Лекторий: 28 января 2025 года, начало в 12:00 — Бесплатная онлайн-лекция о рисках для вашего бизнеса по Закону №152-ФЗ «О персональных данных» в 2025 году |