Имя: Пароль:
1C
 
Ошибка в УПП при расчете отпуска
0 Черников
 
31.03.25
09:11
УПП. в новом релизе 244.1
есть ошибка в расчете суммы отпускных и командировочных в документах начисление отпуска и оплата по среднему. Расчет среднего умноженное на число дней отпуска не совпадает с итоговой суммой. 1С признала эту ошибку. Может кто нашел возможность обхода?
75 usernki
 
08.04.25
15:26
исправил этот фрагмент запроса на такой:
//|РасчетСреднегоЗаработка.Начисление.КодДоходаНДФЛ = ЗНАЧЕНИЕ(Справочник.ДоходыНДФЛ.РайонныеСеверныеНадбавки)
|   РасчетСреднегоЗаработка.Начисление.Наименование <> ""Оклад по дням""
| И РасчетСреднегоЗаработка.Начисление.Наименование <> ""Оклад по часам""    
| ТОГДА 0
После этого 1с вроде бы стала правильно считать Сумма начислено = Среднедневной заработок * колич. дней отпуска,
но заметил, что на закладке Расчет среднего напротив начислений типа Оплата праздничных и вых. дней, доплата за расширение зоны работы и т.д. стоит Колич. дней расчетного периода не равное 0 (такое же как и напротив оклада по дням). Это так и должно быть? Или где-то еще нужно запрос исправить?
76 Гена
 
гуру
08.04.25
15:59
(75) А если оплата не по окладу, а по дневному или часовому тарифу? Или по нарядам?
Нет, так не пойдёт. И всё-таки давайте работать с
ОсновныеНачисленияОрганизаций
причём через "И"
РасчетСреднегоЗаработка.Начисление.ВидВремени = ЗНАЧЕНИЕ(Перечисление.ВидыВремени.ОтработанноеВПределахНормы)

Идея такая: при переборе начислений нулим все, кроме основных  с видом времени "Явка". Вот их пусть суммирует наша СУММА в расчёте среднего.

А хотя и не надо проверять основное начисление. Если есть вид времени ОтработанноеВПределахНормы, то ежу понятно, что это только основное начисление.

Окончательно предлагаю добавить под указанными строчками с РК:

РасчетСреднегоЗаработка.Начисление.ВидВремени <> ЗНАЧЕНИЕ(Перечисление.ВидыВремени.ОтработанноеВПределахНормы)

Давайте проверим. Действуйте.
77 usernki
 
08.04.25
16:26
сделал так
|КОГДА РасчетСреднегоЗаработка.Начисление.КодДоходаНДФЛ = ЗНАЧЕНИЕ(Справочник.ДоходыНДФЛ.РайонныеСеверныеНадбавки)
|    или РасчетСреднегоЗаработка.Начисление.ВидВремени <> ЗНАЧЕНИЕ(Перечисление.ВидыВремени.ОтработанноеВПределахНормы)
|ТОГДА 0

Сумма среднедневного заработка и сумма начислено по сравнению с предыдущей правкой не изменилась.
Остался вопрос: на закладке Расчет среднего напротив начислений типа Оплата праздничных и вых. дней, доплата за расширение зоны работы и т.д. стоит Колич. дней расчетного периода не равное 0 (такое же как и напротив оклада по дням). Это так и должно быть?
78 Гена
 
гуру
08.04.25
16:39
(77) А я не ответил? Да пусть стоит, раз потом в расчёт отпускных уже не идёт. Не мешает, поэтому оставьте.

Раз мы с Вами, коллега, нашли решение для отпускных, то ежу понятно, что теперь то же самое допишИте и для других средних. Там по коду ниже ещё в нескольких местах.

Действуйте.

Потом оформите в виде расширения и, надеюсь, скинете мне как соавтору на почту? В загашник )
79 Гена
 
гуру
08.04.25
16:48
Это... господа упэпэшники... я сейчас подумал, а коэффициент индексации, он ведь в той простыне, что тут скинули - тоже под знаком суммы - он случайно не квакает аналогично для надбавок и премий?
У кого-нибудь повышались зарплаты в расчётный период?
80 usernki
 
08.04.25
16:50
Спасибо большое за советы! Я расширения не делаю, прямо в общем модуле правлю. Общий модуль ПроведениеРасчетовПереопределяемый Функция ПолучитьДанныеДляРасчета2025
81 usernki
 
08.04.25
16:58
индексация была в прошлом году.
напротив надбавки стоит тот же коэффициент 1,0087, что и напротив оклада. Это правильно?
82 usernki
 
08.04.25
16:59
посылаю рисунок
83 Гена
 
гуру
08.04.25
17:03
(82) дык... проверьте. СмотрИте сумму отпускных на вкладке Оплачено: изменится или нет, если на рисунке для доплаты поставить 1 вместо 1.00875
84 Ivanich
 
08.04.25
17:13
(78) для упп нет расширений....
85 usernki
 
08.04.25
17:16
Среднедневной заработок немного при этом изменился, а сумма отпускных не поменялась. Если же нажать кнопку Рассчитать, то коэффициент опять встает 1,00875 и все возвращается к предыдущему варианту
86 Гена
 
гуру
08.04.25
17:18
(84) хм...
(85) Бросьте индексацию. Это я ступил. Как раз нормально суммирование дробей по числителю при теперь уже одинаковом знаменателе.

Где автор. Ветка решена?
87 vis
 
09.04.25
08:35
(76) Спасибо, Геннадий!
Сделал так, вроде правильно стало - отдал для полной проверки бухгалтеру.
88 Гена
 
гуру
09.04.25
08:45
(87) Рано отдали. Напомните мне как в 2.5 работают ночные, сверхурочные и выходные? Как в З.1, т.е. СВЕРХУ обычных явок, когда 4Я и 6Н (ОПЛАТА тех же ночных) или же ВНУТРИ, когда 10Я и В ТОМ ЧИСЛЕ 6Н (ДОПЛАТА за ночные)?

А то мы насчитаем )
89 vis
 
09.04.25
11:59
Заметили в расчёте среднего пустые "Начисления".
Это были премии, начисленные документом "Премии сотрудникам организации".
https://disk.yandex.ru/i/HBU-P-7abdQPdw
Почему они могут быть пустыми?
90 vis
 
09.04.25
13:02
+(89)Этот вид начиcления "премия" был добавлен, он нетиповой.
Первичное, фиксированной суммой.
91 usernki
 
09.04.25
13:31
У нас для премий в расчете среднего Дней расчетного периода = 0, я думаю, что это нормально
92 usernki
 
09.04.25
13:32
(89) почему колонка Начисление напротив премии пустая, я не знаю, у нас для премии стоит начисление
93 vis
 
09.04.25
14:04
(92) У вас премия по типовому виду начислений?
94 Ivanich
 
09.04.25
14:44
(89) у нас таки же "пустые" начисления. Я их так же обрабатываю (очищаю дни). Воспользовался предложением Гены из (76) и сделал внешнюю обработку по заполнению табл.частей.
95 crasler
 
09.04.25
14:46
Если закомментировать следующий код то вроде начинает считать нормально.

// Дополним набор записей видами начислений для выделения долей РК и СН
Если СледующийВидНачисления Тогда
    СтрокаДвижений = НаборЗаписей.Добавить();
    ЗаполнитьЗначенияСвойств(СтрокаДвижений, НаборЗаписей[Индекс]);
    
    ЗаписьСреднегоНеОбработана = Ложь;
    
    Если ТекущийНомерСтроки = ВыборкаБазы.НомерСтроки Тогда
        Если НЕ (ТекущийЧислоМесяцев = ВыборкаБазы.ЧислоМесяцев И ТекущийПериодРасчета = ВыборкаБазы.ПериодРасчетаСреднегоЗаработка И ТекущийДополнительноУменьшатьПропорциональныеПремии = ВыборкаБазы.ДополнительноУменьшатьПропорциональныеПремии) Тогда
            // вводим новые строки набора записей
            ДопСтрокаДвижений = НаборЗаписей.Добавить();
            ЗаполнитьЗначенияСвойств(ДопСтрокаДвижений,СтрокаДвижений);
            СтрокаДвижений = ДопСтрокаДвижений;
            СтрокаДвижений.Результат = 0;
        КонецЕсли;
    КонецЕсли;
    
    Если ВыборкаОтработанноеВремя.НайтиСледующий(СтруктураПоиска) Или ТекущийНомерСтроки = ВыборкаБазы.НомерСтроки Тогда
        Если СоответствиеФиксПремий[СтрокаДвижений.ВидРасчета] <> Неопределено Или ВыборкаБазы.ДополнительноУменьшатьПропорциональныеПремии Тогда
            // для "премий фиксированной суммой" надо учитывать отработанное время
            СтрокаДвижений.ОтработаноПоПятидневке    = ВыборкаОтработанноеВремя.ОтработаноПоПятидневке;
            СтрокаДвижений.НормаПоПятидневке        = ВыборкаОтработанноеВремя.НормаПоПятидневкеПоПроизвКалендарю;
        ИначеЕсли СоответствиеОсновногозаработка[СтрокаДвижений.ВидРасчета] <> Неопределено Тогда
            СтрокаДвижений.ОтработаноДней            = ВыборкаОтработанноеВремя.ОтработаноДней;
            СтрокаДвижений.ОтработаноЧасов            = ВыборкаОтработанноеВремя.ОтработаноЧасов;
        КонецЕсли;
    КонецЕсли;
    
    ЗаполнитьЗначенияСвойств(СтрокаДвижений,ВыборкаБазы, "ЧислоМесяцев, ПериодРасчетаСреднегоЗаработка");
    
    Если ВыборкаБазы.ОшибкаВводаСводногоТабеля Тогда
        Если НеБылоСообщениеОСводномТабеле Тогда
            Если Не КомментироватьРасчет Тогда
                КомментарийРасчетаСреднего = ОбщегоНазначенияЗК.КомментарийРасчета("Расчет среднего заработка");
            КонецЕсли;
            ОбщегоНазначенияЗК.КомментарийРасчета("За период с " + Формат(СтрокаДвижений.БазовыйПериодНачало,"ДФ=dd.MM.yyyy") + " по " + Формат(СтрокаДвижений.БазовыйПериодКонец,"ДФ=dd.MM.yyyy") + " не удалось определить базовые начисления, так как в этом месяце введен сводный табель.", КомментарийРасчетаСреднего);
            НеБылоСообщениеОСводномТабеле = Ложь;
        КонецЕсли;
    Иначе
        Если ВыборкаБазы.ДополнительноУменьшатьПропорциональныеПремии И СтрокаДвижений.НормаПоПятидневке <> 0 Тогда
            СтрокаДвижений.Результат = ВыборкаБазы.РезультатБаза * СтрокаДвижений.ОтработаноПоПятидневке / СтрокаДвижений.НормаПоПятидневке;
        Иначе
            СтрокаДвижений.Результат = ВыборкаБазы.РезультатБаза;
        КонецЕсли;
        СтрокаДвижений.СкидкаПоСтраховымВзносам    = СтрокаДвижений.СкидкаПоСтраховымВзносам + ВыборкаБазы.СкидкаПоСтраховымВзносам;
        Если КомментироватьРасчет и ВыборкаБазы.РезультатБаза <> 0 Тогда
            ОбщегоНазначенияЗК.КомментарийРасчета("Вид начисления: " + ВыборкаБазы.ВидРасчетаНаименование + ", сумма: " + ВыборкаБазы.РезультатБаза + ?(ВыборкаБазы.СкидкаПоСтраховымВзносам = 0,"",", учтено скидки" + ВыборкаБазы.СкидкаПоСтраховымВзносам), КомментарийРасчетаСреднего);
        КонецЕсли;
    КонецЕсли;
    
    ТекущийНомерСтроки = ВыборкаБазы.НомерСтроки;
    ТекущийЧислоМесяцев = ВыборкаБазы.ЧислоМесяцев;
    ТекущийПериодРасчета = ВыборкаБазы.ПериодРасчетаСреднегоЗаработка;
    ТекущийДополнительноУменьшатьПропорциональныеПремии = ВыборкаБазы.ДополнительноУменьшатьПропорциональныеПремии;            
    
    Если ЗаписьСреднегоНеОбработана И СоответствиеОсновногозаработка[СтрокаДвижений.ВидРасчета] <> Неопределено И ВыборкаОтработанноеВремя.НайтиСледующий(СтруктураПоиска) Тогда
        СтрокаДвижений.ОтработаноДней            = ВыборкаОтработанноеВремя.ОтработаноДней;
        СтрокаДвижений.ОтработаноЧасов            = ВыборкаОтработанноеВремя.ОтработаноЧасов;
    КонецЕсли;
    
    СтрокаДвижений.Начисление = ВыборкаБазы.Начисление;
    
    Продолжить;
    
КонецЕсли;
СтрокаДвижений.Начисление = ВыборкаБазы.Начисление;
СледующийВидНачисления = Истина;
96 Ivanich
 
09.04.25
14:47
(78) Гена, если нужно, то вышлю вам обработку.
97 vis
 
09.04.25
15:01
(96)А мне можно тоже?
98 Гена
 
гуру
09.04.25
15:06
(96) Спасибо. В хозяйстве и верёвочка сгодится.
99 usernki
 
09.04.25
15:08
(93) У нас премия находится в ПВХ доп. начисления, способ расчета Фиксированной суммой
100 Ivanich
 
09.04.25
15:18
(97) email - скрыт
(98) отправил
там пока только для расчета отпускных, а такая же ситуация при увольнении. Сейчас с этим работаю...
101 vis
 
09.04.25
18:54
(100)Открыл
102 Ivanich
 
09.04.25
20:27
(101) отправил
103 vis
 
09.04.25
20:45
(102) Спасибо, получил.
104 Шанс
 
10.04.25
13:04
У нас криво считаются районные коэффициенты, по идее теперь они должны выделятся при расчете среднего (отдельная база для учета НДФЛ), а он рассчитывает средний как и раньше (основной + районный за основу), плюсуют туда районный (рассчитанный районный / количество отработанных дней) — доля районного коэффициента, грубо говоря, теперь УПП два раза болтает районный при расчете отпуска (один раз в среднем, один раз отдельно) и НДФЛ из этой солянки высчитывает.
105 Гена
 
гуру
10.04.25
12:19
(104) Картинки давайте.
106 ДариМат
 
11.04.25
13:23
(102) Добрый день! Отправьте и мне пожалуйста
107 serg999
 
12.04.25
11:58
(102) Добрый день! И мне отправите пжл.
108 Orion84
 
12.04.25
14:56
Я правил ОМ: ПроведениеРасчетовПереопределяемый, процедура: СформироватьИЗаписатьДанныеРасчетаСреднего2025

в ветке условия "Если СледующийВидНачисления Тогда" в конце перопределем отработанное время на 0

Если СтрокаДвижений.Начисление <> ПланыВидовРасчета.ОсновныеНачисленияОрганизаций.РайонныйКоэффициент Тогда
	Если ПерваяЗаписьНулеваяНеОбработана и СтрокаДвижений.Результат <> 0 Тогда
		ПерваяЗаписьНулеваяНеОбработана = Ложь;
	Иначе 						
		СтрокаДвижений.ОтработаноДней			= 0;
		СтрокаДвижений.ОтработаноЧасов			= 0; 
	КонецЕсли;
КонецЕсли; 


Условие на ПерваяЗаписьНулеваяНеОбработана введено, если результат основного начисления по периоду было равен 0, то накидываем на след. начисление дни.

Просто в конце процедуры удаляются строки с заполненным Начислением и результат = 0.
109 sheverdin
 
14.04.25
11:26
(102) Добрый день! Отправьте и мне пожалуйста
110 sheverdin
 
14.04.25
11:55
(77) Спасибо! Сделал так же, рассчиталось правильно. Отдал бух-ам на проверку.
111 Ivanich
 
14.04.25
17:09
https://disk.yandex.ru/d/CzbP_mnOSORu6g
Подключается как внешняя обработка по заполнению табличных частей. Авторегистрация для документов "Начисление отпуска сотруднику организации" и "Расчет при увольнении сотрудника организации"
112 Ivanich
 
14.04.25
17:12
(0) напомните номер ошибки. Хочу тех.подержку 1С "потормошить" с исправлением.
113 Orion84
 
14.04.25
23:36
(111) Почему зануляешь время районному коэффициенту? Ведь тогда средний для него не выделяется.
Если за месяц будет 2 начисления с видом времени = ОтработанноеВПределахНормы(например Оклад по дням и Оплата по часовому тарифу), то у обоих отработанное время останется.
114 Кочеврыжка
 
15.04.25
06:48
Всем привет. При расчете ЗП вычеты на детей не встают. у кого пятеро и одиночки 36000 потерялось...
Есть с этим у кого проблемы? Как решить?
115 Ivanich
 
15.04.25
07:41
(113) делал "для себя". Районного у нас нет. Идея из (76) с учетом (89)
116 Гена
 
гуру
15.04.25
07:48
(113) Если за месяц будет 2 начисления с видом времени = ОтработанноеВПределахНормы(например Оклад по дням и Оплата по часовому тарифу), то у обоих отработанное время останется.

Так и должно быть. Они просуммируются в знаменателе как часть времени оклада по дням плюс часть времени оплаты по тарифу.
117 Гена
 
гуру
15.04.25
07:49
(115) Выкиньте в своей обработке обнуление РК и СН.
Они, их время, и так в типовом релизе обнуляются при расчёте:
|            КОГДА РасчетСреднегоЗаработка.Начисление.КодДоходаНДФЛ = ЗНАЧЕНИЕ(Справочник.ДоходыНДФЛ.РайонныеСеверныеНадбавки)
    |                ТОГДА 0
119 Orion84
 
16.04.25
00:07
собственно как и предполагал в 245.3 релизе поправили процедуру СформироватьИЗаписатьДанныеРасчетаСреднего2025
120 Ivanich
 
16.04.25
08:06
(119) - отличная новость. В ночь с 16 на 17 апреля планируем обновление.
121 Гена
 
гуру
16.04.25
08:10
(119) Гут.
Сейчас мы их проверим, сейчас мы их сравним... (с) Раджа из м/ф "Золотая антилопа"
122 Гена
 
гуру
16.04.25
08:29
(119) Да. Понятно, что изначально не надо дублировать дни именно на вкладке среднего.

Тут ещё интересно, по НДФЛ: добавили в РН НДФЛПредоставленныеСтандартныеВычетыФизЛиц
новый реквизит Месяц регистрации
Теперь понятны муки упэпистов с вычетами. Без такого реквизиты затрахаешься считать правильно НДФЛ. В ЗУПе давно есть подобный реквизит (МесяцПериодаПредоставленияВычета)
123 vis
 
16.04.25
10:04
(122) Бухгалтер сейчас проверила - говорит "бред полный"...
Это про расчёт выплаты по среднему.
При этом сама средняя оплата, вроде, верная.
124 usernki
 
16.04.25
14:45
В описании изменений релиза 245.3 написано, что исправлены следующие ошибки:
Исправлена ошибка 60021604 Вычеты в расчетном листке
Исправлена ошибка 60022165 Отображение вычетов в отчете Анализ начисленных налогов и взносов        

Реализована задача 60013872 Отчет "Регистр налогового учета по НДФЛ" 2025
Исправлена ошибка 70109330 6-НДФЛ: Не реализовано заполнение справки за 2025 год.
Исправлена ошибка 70112589 Отч.РСВ-2025. Отрицательные суммы доходов.
Исправлена ошибка 60021955 В документе "Расчет при увольнении" ошибка при расчете удержания за использованный отпуска
Исправлена ошибка 60021982 Расчет начислений из расчета по среднему заработку
Исправлена ошибка 60021987 Задваиваются дни отпуска
Исправлена ошибка 60022026 Расчет при увольнении. Ошибка при удержании неиспользованных дней отпуска.
Исправлена ошибка 60021607 Неверно рассчитывается НДФЛ сотрудников подчиненных подразделений
Исправлена ошибка 60022095 Сторнирование личных вычетов (коды 104 и 105)
Исправлена ошибка 60021999 Корректировка учета по НДФЛ

https://dl04.1c.ru/content/Enterprise/1_3_245_3/change.htm
125 Emvika
 
16.04.25
16:27
(123) если оплата верная, бред тогда в чем?
126 vis
 
16.04.25
17:04
(125)Умножаем на калькуляторе рассчитанную среднюю на дни и сумма не совпадет с начислением программы.
127 Гена
 
гуру
16.04.25
17:18
(126) Давайте картинки.
128 vis
 
16.04.25
20:10
(127) Не рассчитывает отпускные, несмотря на наличие среднего
https://disk.yandex.ru/i/gEMkcYWyH2r-kw
129 vis
 
16.04.25
20:11
(127)Неправильно рассчитывает отпускные
https://disk.yandex.ru/i/sgU0UHOKITuUbQ
130 Гена
 
гуру
16.04.25
20:24
(129) Первая картинка одного отпуска, а вторая - другого. Согласитесь, что так не дают информацию.

(128) Нет дней у оплат по часам. Проверьте: вручную там пробейте те же дни, что и у РК.
131 vis
 
16.04.25
20:28
(130)Да, это разные люди.

Проставил дни у Оплат по часам.
Среднее стало другое.
Произведение среднего на 7 не равно рассчитанным отпускным.
132 Гена
 
гуру
16.04.25
20:30
(131) Какой релиз, типовой?
Давайте картинки ВСЕХ закладок.
133 vis
 
16.04.25
20:39
(132)Релиз вчерашний 1.3.245.3
https://disk.yandex.ru/i/P5JmIt-iLJaZXA
134 Гена
 
гуру
16.04.25
20:48
(133) Не верю. Кто-то уже лазил ручками или патчами.

Проверим:
1. Обнулите дни (суммы не трогать) у всех строк, где премии, выходные и т.п. Оставьте дни только у оклада и РК.

2. Причём у окладов пробейте те дни, что у РК. А то там тупо по всем месяцам ошибочно 29.3

Теперь как?
135 Гена
 
гуру
16.04.25
20:59
В этом отпуске по всем строкам дни встали, а в соседнем на первой картинке - только РК. Так алгоритм не работает. Хайли лайкли после обновления релиза ПЕРЕЗАПОЛНИЛИ только один из них.
136 vis
 
16.04.25
21:03
(135)Теперь так
https://disk.yandex.ru/i/AlAMauJct0C19g
137 vis
 
16.04.25
21:08
(135)Ещё раз проверил - по общей кнопке "Рассчитать" именно так и заполняются строки в Расчёте среднего.
При этом выдаются сообщения:
Оплата отпуска по календарным дням: Нет данных для расчета среднего заработка
Доля районного коэффициента (отпуск по календарным дням): Нет данных для расчета среднего заработка
Доля северной надбавки (отпуск по календарным дням): Нет данных для расчета среднего заработка
138 Гена
 
гуру
16.04.25
21:10
(136) А Вы кто там по должности? В (134) специально в скобках указал, что суммы премий и выходных не трогать, только дни обнулить по этой колонке. Бестолку - Вы напрочь убрали их строки (

Но и так видно, что всё работает:
2579.66 * 7 = 18057.62

Пометьте отпуск на удаление и ЗАНОВО создайте. Хочу быть уверенным, что работает именно 245.3
139 vis
 
16.04.25
21:12
(138)Я их не убрал, просто отбор поставил - они там есть ))
Так это же я дни сделал равными Оклада и РК.
А они были разные в ряде строк.
140 Гена
 
гуру
16.04.25
21:13
(139) Новый док создайте, а этот удалите.
141 vis
 
16.04.25
21:49
(140)В новом документе также, как на первом скриншоте - средний снова 32 тыс.
142 Гена
 
гуру
16.04.25
21:21
(141) Ну значит опять кактус )

Ладно, верните процедуру СформироватьИЗаписатьДанныеРасчетаСреднего2025 из прошлого релиза, а в процедуре ПолучитьДанныеДляРасчета2025 добавьте уже проверенную правку:
|КОГДА РасчетСреднегоЗаработка.Начисление.КодДоходаНДФЛ = ЗНАЧЕНИЕ(Справочник.ДоходыНДФЛ.РайонныеСеверныеНадбавки)
|    ИЛИ РасчетСреднегоЗаработка.Начисление.ВидВремени <> ЗНАЧЕНИЕ(Перечисление.ВидыВремени.ОтработанноеВПределахНормы)
|ТОГДА 0
143 vis
 
16.04.25
21:34
(142)Так, вроде, все верно получается.
https://disk.yandex.ru/i/32DxwepyK2ZAFw
144 Гена
 
гуру
16.04.25
21:39
(143) дык... [скромно так] )
Причём заметьте - тогда ещё не было под рукой УПП, чистая логика )
145 vis
 
16.04.25
21:39
(144)Чего не скажешь про 1С...
146 Pahom
 
17.04.25
06:53
(144) Дай тебе Бог здоровья, долголетия и такого же ясного ума на всю жизнь, дорогой человек. За обеденный перерыв накатил обнову, проверил, вырвал остатки волос, проклял 1С и Нуралиевых до седьмого колена, наткнулся на эту ветку и за минуту до того, как с меня спустили бы шкуру, внес твои изменения. И всё заработало!
147 vis
 
17.04.25
07:00
(146) Ну, вот!
А то я уж подумал, что я один такой.
148 Кочеврыжка
 
17.04.25
07:43
(142) Подскажите, пожалуйста, где находятся эти процедуры. В каком модуле?
149 Гена
 
гуру
17.04.25
08:12
(148) Общий модуль ПроведениеРасчетовПереопределяемый
150 Кочеврыжка
 
17.04.25
08:15
(149) Благодарю)
151 Ivanich
 
17.04.25
11:02
Добрался до УПП. Обновились на 1.3.245.3 Проверил расчет отпуска на одного сотрудника. Посчитан ПРАВИЛЬНО. Больше пока не смотрел....
152 ILM
 
гуру
17.04.25
20:23
У нас у ряда человек дает сообщение что нет сумм для расчета среднего по РК и СН. Ряд людей считает правильно, а ряд нет.

Сделал копию базы, обновил до последнего и перепровел документы начисления ЗП. Может нужно как-то по особенному перепроводить за 2025 год.

Проверили, НДФЛ считается верно.
153 vis
 
17.04.25
21:47
(152)У меня тоже есть такое, см. (128)
154 Гена
 
гуру
17.04.25
22:11
(152) (153) Это не ошибка, а небрежность расчётчицы.
Если сначала жмакнуть <Рассчитать начисления>, то получите рис.1
Надо сначала давить <Рассчитать> - рис.2
И только потом <Рассчитать начисления> - рис.3
155 vis
 
17.04.25
22:39
(154)Я нажимал большую кнопку на первой закладке.
Она же рассчитывает всё сразу.
156 mns123
 
18.04.25
09:40
У меня две ошибки расчета среднего заработка. Среднедневной заработок рассчитывается верно, но сумма отпускных либо  в большую сторону либо в меньшую.

Если сумма рассчитана меньше, это происходит по причине задваивания отработанных дней в месяцах с премией.
Лечится заменой агрегатной функции СУММА на МАКСИМУМ в модуле ПроведениеРасчетовПереопределяемый в строке 4351.
157 vis
 
18.04.25
09:40
(156)Про МАКСИМУМ уже обсуждал, он не всегда подходит.
158 Кочеврыжка
 
18.04.25
09:34
Все равно он странно считает. У тех людей, у кого не прошла индексация по неким причинам, это понятно, так же и наоборот.
159 Кочеврыжка
 
18.04.25
09:34
Среднюю выводит значительно выше. Но даже если по ней считать, выходит меньше, чем насчитывает. По форме на печать тоже не всё понятно.
160 ILM
 
гуру
18.04.25
08:31
(154) Не важно. При нажатии на любую кнопку выдаёт такие ошибки. Не по всем. По поводу перепроведения за 2025 год. Можно на копии перепровести и загрузить только регистры с вычетами и НДФЛ? Или там глубже и нужно все перезаполнять.
161 Гена
 
гуру
18.04.25
08:56
(160) Важно.
Если ИсходныеДанные.СреднийЗаработок = NULL
                    ИЛИ СтрокаДвижений.ВидУчетаВремени = Перечисления.ВидыУчетаВремени.ПоЧасам и ИсходныеДанные.ОтработаноЧасов = 0
                    ИЛИ СтрокаДвижений.ВидУчетаВремени = Перечисления.ВидыУчетаВремени.ПоДням и ИсходныеДанные.ОтработаноДнейПоСреднему = 0 Тогда
                    ОбщегоНазначенияЗК.ОшибкаРасчета(ИсходныеДанные.СотрудникНаименование + "; " + ИсходныеДанные.ВидРасчетаНаименование + ": Нет данных для расчета среднего заработка");

На пальцах: когда выскакивает такое сообщение, то надо сначала рис.2 и только потом рис.3
162 Гена
 
гуру
18.04.25
08:58
(160) По НДФЛ в УПП Тришкин кафтан.
Его алгоритм не справляется с новым исчислением НДФЛ с 2025 года.
163 ILM
 
гуру
18.04.25
12:22
(162) Если рассчитать последовательно рис.2 и рис.3, то тоже самое.
Причём нет данных по дням в январе, феврале и марте, не увсех, а у некоторых людей. Поэтому я и спрашиваю, как нужно правильно перезаполнить документы за 2025 год.

По зарплате переходим со 2 квартала на ЗУП. Вернее там пытаются всё настроить, но уже стадия проверки началась.
164 Кочеврыжка
 
18.04.25
12:35
Писала в 1с до выхода релиза. По идее просто перепровести.
""Ошибка в начислениях по среднему заработку исправлена в версии 1.3.245.3.


По расчету НДФЛ обратите внимание, если в 2025 году вводились документы-начисления на релизе менее 1.3.240, то после обновления на версию 1.3.240 и выше надо будет сделать непроведенными все документы начисления (начисления зарплаты, больничные, командировки и т.п.) за 2025 год, а также такие документы за 2024 год, выплаты по которым установлены на 2025 год,  а затем перерассчитать и провести их, соблюдая хронологическую последовательность.
165 ДариМат
 
18.04.25
12:52
Гена, рис. 2 и 3 помогли. Спасибо!
166 ILM
 
гуру
18.04.25
13:28
(164) Спасибо. Я просто перепроводил. Теперь распроведу и проведу заново.
Перезаполнять не надо?
167 ILM
 
гуру
18.04.25
13:28
перерассчитать нужно?
168 Кочеврыжка
 
18.04.25
14:56
Мы пока ничего не перерасчитывали,не знаю как там
169 Кочеврыжка
 
18.04.25
14:56
Вся отчетность была сдана и налоги
170 ILM
 
гуру
18.04.25
17:35
Вот и мои расчетчики не хотят сдавать. Я запланировал на копии перепроведение и перерасчёт. Но это почти 3 тыс. документов.
171 Ivanich
 
19.04.25
07:55
(167) надо делать перерасчет. Сейчас этим занимаемся....
172 tartarya
 
19.04.25
14:29
(164) не разбиваются Командировочные на РК и СН  из за этого?

разобрался, сорри.
173 ILM
 
гуру
20.04.25
14:05
(171) Какие документы будете пересчитывать? Начисления Зп или все?
174 Ivanich
 
21.04.25
07:57
(173) те, где есть расчет НДФЛ. Сначала делали только ЗП. Потом "вылезли" отпуска и увольнения...