Имя: Пароль:
1C
1С v8
К вопросу об ошибке в декабрьском уведомлении НДФЛ в БП
0 Гена
 
22.12.23
15:49
В последних релизах БП спохватились, что уведомлений по НДФЛ в декабре должно быть два, условно:
Увед_1 за 23.11-22.12 (срок уплаты 28.12) и
Увед_2 за 23.12-31.12 (срок уплаты 29.12).
Для этого фирма 1С изменила общий модуль ВыполнениеЗадачБухгалтера и добавила новые элементы в Справочник ПравилаПредставленияОтчетовУплатыНалогов

В результате возникает следующая ошибка:
В Увед_1 вместо правильного срока уплаты 28.12 тянется ошибочно 29.12. Поэтому последнее по году Увед_2 по тому же сроку уплаты воспринимает себя как коррекцию и ошибочно сторнирует сумму, проводки и движения из Увед_1

С января следующего года мы уже будем иметь каждый месяц по 2 уведомления НДФЛ. Понятно, что фирма 1С так и так будет переделывать программный код. Но дотошные бухгалтерА хотят здесь и сейчас. Поэтому предлагаю следующий костыль:
в общем модуле ЕдиныйНалоговыйСчет в Функция ОпределитьСрокУплаты добавить (жирным шрифтом):

Если ЗначениеЗаполнено(ВидНалога) И Не ЭтоНДФЛ Тогда
1 shuhard
 
22.12.23
15:50
(0) будь мужиком - напиши расширение (с)
2 Гена
 
22.12.23
15:54
(1) Не царское это дело ) [начитавшись про гения]
И потом, понятно, что в январе поправят как надо, а то костыль просто глушит напрочь связь НДФЛ с Задачами Организации, что не есть гут.
3 Доминошник
 
25.12.23
18:08
(0) На сколько я понял - уже вышел патч
4 Гена
 
25.12.23
18:13
(3) Гут )
5 Гена
 
25.12.23
18:57
Глянул как изменили... Добавили переменную ИспользуетсяЕдиныйНалоговыйПлатеж, которую в начале функции определили:
ИспользуетсяЕдиныйНалоговыйПлатеж = ПараметрыСтроки.НачалоПериода >= НастройкиУчетаКлиентСервер.ДатаПереходаНаЕдиныйНалоговыйПлатеж();

и сделали:
Если ЗначениеЗаполнено(ВидНалога) И (Не ЭтоНДФЛ И ИспользуетсяЕдиныйНалоговыйПлатеж) Тогда

и немного ниже тоже добавили новую переменную:
Если Не ЗначениеЗаполнено(СрокУплатыНалога) Или (ЭтоНДФЛ И ИспользуетсяЕдиныйНалоговыйПлатеж) Тогда
6 Доминошник
 
26.12.23
11:50
(5) Нужно смотреть по новой 😂

Вчерашний патч EF_30180104 - отозван, сделан новый сегодняшний EF_30180104_2
7 Гена
 
26.12.23
12:21
(6) Глянул. Модули не изменились. Просто добавили возможность патчизации, т.е. в общем макете теги <AppliedFor> для
БухгалтерияНекоммерческойОрганизацииКОРП
БухгалтерияНекоммерческойОрганизацииБазовая
БухгалтерияНекоммерческойОрганизации

вдобавок к уже наличествующим:
БухгалтерияПредприятияКОРП
БухгалтерияПредприятияБазовая1
БухгалтерияПредприятияБазовая
БухгалтерияПредприятия
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой