Имя: Пароль:
1C
1С v8
Ни у кого что-ли при перерасчете зарплаты в ЗУП не задваивает НДФЛ?
, ,
0 Морозов Александр
 
07.02.13
08:51
У меня в ЗУП 2.5.61.1, если воспользоваться "перерасчет зарплаты организаций", то в начислении отпуска и больничного в таблице "НДФЛ", записи задваиваются, затраиваются... короче сколь раз проведешь перерасчет, столько и записей...

Или это только у меня?
1 shuhard
 
07.02.13
08:56
(0) у всех
2 Морозов Александр
 
07.02.13
08:57
(1) а че тогда все молчат?
3 DrShad
 
07.02.13
08:59
всем пох
4 shuhard
 
07.02.13
08:59
(2) все молча стонут
5 Морозов Александр
 
07.02.13
08:59
я вот поглядел в модуле объекта "Начисление отпуска".
Есть процедурка РассчитатьНДФЛ()
вот так я ее исправил:

// получение результата НДФЛ по ставке 13 процентов
   ДанныеНДФЛ = ПроведениеРасчетов.ПолучитьДанныеНДФЛПоРегистратору(Неопределено, Неопределено, ДобавитьМесяц(ПериодРегистрации, -1), Организация, ВыборкаПоШапкеДокумента.ГоловнаяОрганизация, Ссылка, СписокФизлицТекст, ДополнительныеПараметрыЗапросаНДФЛ, Ложь, КомментироватьРасчет, Ложь, ДоходыДополнительно, СтруктураДанныхДляПромежуточногоРасчета.Налоги, СтруктураДанныхДляПромежуточногоРасчета.Вычеты);
   Если ДанныеНДФЛ <> Неопределено Тогда
       //Морозов
       НДФЛ.Очистить();
       //Морозов
       Для каждого СтрокаДанных Из ДанныеНДФЛ Цикл
           Если МесяцыПолученияДохода.Найти(НачалоМесяца(СтрокаДанных.МесяцНалоговогоПериода)) <> Неопределено Тогда
               Если СтрокаДанных.Налог > 0 Тогда
                   ЗаполнитьЗначенияСвойств(НДФЛ.Добавить(), СтрокаДанных);
               ИначеЕсли СтрокаДанных.Налог = 0 И ПроведениеРасчетов.СтрокаНДФЛСодержитСуммыВычетов(СтрокаДанных) Тогда
                   ЗаполнитьЗначенияСвойств(НДФЛ.Добавить(), СтрокаДанных);
               КонецЕсли;
           КонецЕсли;
       КонецЦикла;
       
       ПроведениеРасчетовПереопределяемый.ВыполнитьДополнительныеДействияПриРасчетеНДФЛ(ЭтотОбъект);
   
   КонецЕсли;
6 Морозов Александр
 
07.02.13
09:04
В больничном такая же процедурка и такая же ошибка...
7 snegovik
 
07.02.13
09:22
Стесняюсь спросить - а для чего использовать "перерасчет зарплаты организаций"?
8 DrShad
 
07.02.13
09:27
(7) а причем тут это?
9 snegovik
 
07.02.13
09:28
(8) Да ни причем, просто познаю неизвестные для меня механизмы ЗУПа)
10 Морозов Александр
 
07.02.13
09:30
(7) Ну если ты вводишь много документов, потом опять что-то в них меняешь... а от них зависят другие начисления в этом месяце. Чего сидеть и руками все документы перепроводить?
11 Морозов Александр
 
07.02.13
09:30
так сказать последовательность то надо восстановить.
12 snegovik
 
07.02.13
09:33
(10) Понятно, спасибо) Не было нужды, всё через начисление з/п идёт.
13 DrShad
 
07.02.13
09:36
(12) ты просто не в теме - теперь НДФЛ считает и в больничном сразу
14 snegovik
 
07.02.13
09:37
(13) После нового года обновился - заметил новизну) А вычеты при расчете б/л учитываются?
15 Морозов Александр
 
07.02.13
09:37
(+13) и в отпуске...
16 DrShad
 
07.02.13
09:39
(14) а я хз с зарплатой не работаю уже давно, но временами читаю темы
17 Морозов Александр
 
07.02.13
09:39
(14)Учитывает...
18 shuhard
 
07.02.13
10:37
(15) и в дивидендах и в разовых начислениях =)
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс