|
ЗУП 3.1 Зачтено излишне удержанного НДФЛ | ☑ | ||
---|---|---|---|---|
0
егаис
30.10.18
✎
08:26
|
Выручайте, мозг кипит
Ввод остатков на 31.12.17 г, никаких движений до этого нет. В январе сотрудник увольняется. Упорно в "Корректировки выплат" появляется строка по сотруднику. Проверил все регистры с НДФЛ, пусто, кроме января. Заколебался, куда смотреть еще? ЗУП 3.1.7.128 |
|||
1
егаис
30.10.18
✎
08:50
|
причем если получить базу от этого излишне удержанного НДФЛ, то вообще непонятно откуда такая сумма, нчиего общего с начислениями не имеет.
|
|||
2
егаис
30.10.18
✎
09:10
|
попробую 144 накатить, 3.1.8 пока очкую
вообще странная картина, нет никаких записей, которые бы могли вызвать корректировки выплат. |
|||
3
егаис
30.10.18
✎
09:16
|
начисления был перенесены через "Перенос данных", все регистры корректны. Ради эксперимента проверяю на одном сотруднике.
НДФЛ рассчитываю документом "Расчет удержаний". Причем эта фигня происходит выборочно, не по всем. |
|||
4
DrZombi
гуру
02.11.18
✎
09:16
|
«1С:ЗУП 8» (ред. 3): как отключить механизм автоматических перерасчетов (+ видео)?
https://buh.ru/articles/faq/59909/ |
|||
5
Масянька
02.11.18
✎
09:19
|
(4) Вариант.
Проверить все регистры, где есть слово "Перерасчет". PS Автору перерасчетов коленку прострелить мало... |
|||
6
el-gamberro
02.11.18
✎
09:21
|
В ЗУП есть сервис "Перерасчеты". С помощью него просто удалите предлагаемые перерасчеты-данные по сотруднику.
|
|||
7
el-gamberro
02.11.18
✎
09:22
|
(5) Механизм перерасчетов реализован на уровне платформы
|
|||
8
Натуральный Йог
02.11.18
✎
09:22
|
(0) давай фотку перерасчёта и регистров.
Возможно перерасчёт связан с вычетом, по этому ты не можешь сопоставить его с базой |
|||
9
ZDenis
02.11.18
✎
09:24
|
При увольнении перерасчеты вшиты намертво, сейчас найду где правиться чтобы не перерасчитывало
|
|||
10
ZDenis
02.11.18
✎
09:29
|
Общий модуль "ПерерасчетЗарплаты" - ДанныеПерерасчетаПриУвольненииСотрудника
Там практически в самом начале идет запрос Запрос.Текст = "ВЫБРАТЬ РАЗЛИЧНЫЕ | УвольнениеНачисления.Сотрудник КАК Сотрудник, | УвольнениеНачисления.ПериодДействия КАК ПериодДействия, | ИСТИНА КАК ПерерасчетНачислений |ИЗ | Документ.Увольнение.Начисления КАК УвольнениеНачисления |ГДЕ | УвольнениеНачисления.Ссылка = &Ссылка | И УвольнениеНачисления.ПериодДействия < &ПериодДействия | |ОБЪЕДИНИТЬ | |ВЫБРАТЬ РАЗЛИЧНЫЕ | УвольнениеНачисленияПерерасчет.Сотрудник, | УвольнениеНачисленияПерерасчет.ПериодДействия, | ИСТИНА |ИЗ | Документ.Увольнение.НачисленияПерерасчет КАК УвольнениеНачисленияПерерасчет |ГДЕ | УвольнениеНачисленияПерерасчет.Ссылка = &Ссылка | И УвольнениеНачисленияПерерасчет.ПериодДействия < &ПериодДействия"; И вот после него: Если ТипЗнч(ДокументУвольнения) <> Тип("ДокументСсылка.Увольнение") Тогда Запрос.Текст = СтрЗаменить(Запрос.Текст, "Документ.Увольнение", "Документ." + ДокументУвольнения.Метаданные().Имя); Выборка = Запрос.Выполнить().Выбрать(); Пока Выборка.Следующий() Цикл СтрокаСотрудникиПериодДействияПерерасчет = СотрудникиПериодДействияПерерасчет.Добавить(); ЗаполнитьЗначенияСвойств(СтрокаСотрудникиПериодДействияПерерасчет, Выборка); КонецЦикла; КонецЕсли; Это уже исправленный вариант, не скажу как он выглядел до этого |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |