Вычеты правила в модуле, считаются правильно, а вот при заполнении 1-НДФЛ вычет сотру предоставляет до 20000 по 400 р. - дальше нет, соответственно пишет о разнице БУ с НУ.
Как подправить модуль 1-НДФЛ, чтобы и сотру до 40000 предоставляла и 1000 на ребенка до 280000 высчитывала.
У меня в модуле вот так:

Если Год < 2005 Тогда
ПределВычетов1 = Константа.ПределВычетов.Получить(БухИт.КонДата);
ПределВычетов2 = Константа.ПределВычетов.Получить(БухИт.КонДата);
Иначе
ПределВычетов1 = 20000;
ПределВычетов2 = 40000;
КонецЕсли;
-------

Если (ВычетНаОдногоРебенка = 300) и (Год < 2005) Тогда
Таблица.Область("СВМес1"+Формат(Месяц, "Ч(0)2")).Значение = ВычетНаРебенка;
ИначеЕсли (ВычетНаОдногоРебенка = 600) и (Год < 2005) Тогда
Таблица.Область("СВМес2"+Формат(Месяц, "Ч(0)2")).Значение = ВычетНаРебенка;
ИначеЕсли (ВычетНаОдногоРебенка = 600) и (Год >= 2005) Тогда
Таблица.Область("СВМес1"+Формат(Месяц, "Ч(0)2")).Значение = ВычетНаРебенка;
ИначеЕсли (ВычетНаОдногоРебенка = 1200) и (Год >= 2005) Тогда
Таблица.Область("СВМес2"+Формат(Месяц, "Ч(0)2")).Значение = ВычетНаРебенка;
КонецЕсли;