Текущее время: Сб, мар 06 2021, 20:29

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Отдельная уплата НДФЛ Федеральный закон от 23.11.2020 № 372-ФЗ
СообщениеДобавлено: Пт, фев 19 2021, 11:45 
Начинающий
Начинающий

Зарегистрирован:
Пн, май 06 2019, 17:45
Сообщения: 20
Прошу поделиться опытом. Только сейчас включаем TAXDT. Как раз, чтобы перейти на саповское решение по прогрессиному НДФЛ.
При увольнении накануне выходных неверно определяется срок перечисления налога (игнорируются праздничные дни).
Например, увольнение рассчитали 20.02.21.
В RUDAT один модификатор SALA дата получения дохода=20.02.21, срок перечисления налога=22.02.21.
Срок перечисления налога должен быть 24.02.21, так как 22 и 23 - праздничные дни. В графике рабочего времени это отражено.

Неужели эта ошибка осталась в коробочном решении? Оно же используется уже более 4 лет...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Отдельная уплата НДФЛ Федеральный закон от 23.11.2020 № 372-ФЗ
СообщениеДобавлено: Сб, фев 20 2021, 06:38 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1332
Цитата:
В графике рабочего времени это отражено.

В каком графике? Там работа идет с производственным календарем RU. Индивидуальный график сотрудник не имеет никакого значения
Причем это не связано с функциональностью RUDAT. В варианте обработке, когда даты получения доходов нужно было определять в 6НДФЛ была точно такая же ситуация.

Цитата:
Неужели эта ошибка осталась в коробочном решении?

В этом коробочном решении прямо в коде прописан календарь RU. Регионы с иным календарем праздников должны брать напильник.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отдельная уплата НДФЛ Федеральный закон от 23.11.2020 № 372-ФЗ
СообщениеДобавлено: Сб, фев 20 2021, 15:10 
Начинающий
Начинающий

Зарегистрирован:
Пн, май 06 2019, 17:45
Сообщения: 20
RoustR написал(а):
Цитата:
В графике рабочего времени это отражено.

В каком графике? Там работа идет с производственным календарем RU. Индивидуальный график сотрудник не имеет никакого значения
Причем это не связано с функциональностью RUDAT. В варианте обработке, когда даты получения доходов нужно было определять в 6НДФЛ была точно такая же ситуация.

Цитата:
Неужели эта ошибка осталась в коробочном решении?

В этом коробочном решении прямо в коде прописа :idea: н календарь RU. Регионы с иным календарем праздников должны брать напильник.


У нас календарь RU. 22.02.2021 - в этом календаре рабочий понедельник.
А Правительство РФ сделало его выходным. Получается при увольнении сегодня 20.02.2021 срок перечисления должен быть следующий рабочий день 24.02.2021. А SAP определяет 22.02.2021.
Это же неверно?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Отдельная уплата НДФЛ Федеральный закон от 23.11.2020 № 372-ФЗ
СообщениеДобавлено: Сб, фев 20 2021, 16:19 
Специалист
Специалист

Зарегистрирован:
Пн, дек 12 2011, 17:42
Сообщения: 102
Когда-то в 2018 разбирал соответствующие методы, определяющие даты для RUDAT, обнаружил там вызов функции ядра, которая определяла является ли дата рабочим днем. Поскольку это был не абап, понять принцип работы было затруднительно, но мне показалось, что этот фм анализирует недельный график рабочего времени и календарь праздничных дней. Вне зависимости от того стоял ли в конкретном календарном дне однодневный рабочий график или однодневный график выходного дня, система определяла его как рабочий день, вероятно на основе графика за период (недельного графика). Может быть вы разбирались более подробно и можете сказать какие необходимо сделать настройки в графике рабочего времени, чтобы система определила 22.02.2021 как выходной день.
Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Отдельная уплата НДФЛ Федеральный закон от 23.11.2020 № 372-ФЗ
СообщениеДобавлено: Пн, фев 22 2021, 09:42 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1332
S0020185866 написал(а):
У нас календарь RU. 22.02.2021 - в этом календаре рабочий понедельник.
А Правительство РФ сделало его выходным. Получается при увольнении сегодня 20.02.2021 срок перечисления должен быть следующий рабочий день 24.02.2021. А SAP определяет 22.02.2021.
Это же неверно?


Вы не можете заполнить производственный календарь в соответствии с законодательным изменением?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отдельная уплата НДФЛ Федеральный закон от 23.11.2020 № 372-ФЗ
СообщениеДобавлено: Пн, фев 22 2021, 10:24 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1332
ISergiv написал(а):
Когда-то в 2018 разбирал соответствующие методы, определяющие даты для RUDAT, обнаружил там вызов функции ядра, которая определяла является ли дата рабочим днем. Поскольку это был не абап, понять принцип работы было затруднительно, но мне показалось, что этот фм анализирует недельный график рабочего времени и календарь праздничных дней. Вне зависимости от того стоял ли в конкретном календарном дне однодневный рабочий график или однодневный график выходного дня, система определяла его как рабочий день, вероятно на основе графика за период (недельного графика). Может быть вы разбирались более подробно и можете сказать какие необходимо сделать настройки в графике рабочего времени, чтобы система определила 22.02.2021 как выходной день.
Спасибо.


Производственный календарь (ПК) - это отдельная сущность. ПК никак не связан с графиками сотрудника в ИТ0007, для него не применимо понятие однодневного графика или графика работы на период (недельный график). Это просто календарный год, где указанны выходные и праздничные дни.
Ведется в SPRO отдельно (настройка, по моему, даже мандантонезависимая). Заходим в spro - Управление временными данными - Графики рабочего времени - Определение классов праздников.
Заходим, выбираем "производственный календарь", находим RU, открываем, заходим в особые правила и прописываем переносы выходных дней.
Затем для проверки заходим в режим календаря и проверяем, что 20.02.2021 - это рабочий день, а 22.02.2021 - выходной.

Реализация определения срока уплаты налога.
Определение дат дохода реализован через BADI, базовый класс реализации BADI - CL_HRPAYRU_IM_PAYDATES. в нем есть метод GET_NEXT_BUSINESS_DAY, который собственно и реализует определение следующего рабочего дня. На данный момент реализация строиться на использовании класса производственного календаря - cl_timecalendar_generic, где реализуется интерфейс IF_TIMECALENDAR.
Здесь есть метод IF_TIMECALENDAR~MOVE_DAYS, где происходит сдвиг.
Если копать глубже, то действительно можно найти вызовы фукнции, реализованных не на ABAP. Но лично у меня никогда не было необходимости копать так глубоко.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отдельная уплата НДФЛ Федеральный закон от 23.11.2020 № 372-ФЗ
СообщениеДобавлено: Пн, фев 22 2021, 12:36 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, окт 29 2012, 23:38
Сообщения: 65
S0020185866 написал(а):
RoustR написал(а):
У нас календарь RU. 22.02.2021 - в этом календаре рабочий понедельник.
А Правительство РФ сделало его выходным. Получается при увольнении сегодня 20.02.2021 срок перечисления должен быть следующий рабочий день 24.02.2021. А SAP определяет 22.02.2021.
Это же неверно?

Ну, все же 22.02 действительно не совсем прям безусловный выходной:
Цитата:
ПОСТАНОВЛЕНИЕ от 10 октября 2020 г. N 1648
О ПЕРЕНОСЕ ВЫХОДНЫХ ДНЕЙ В 2021 ГОДУ
Перенести в 2021 году следующие выходные дни:
...
с субботы 20 февраля на понедельник 22 февраля.

из чего следует, что у тех сотрудников, у кого согласно их графику работы суббота был выходным, то выходным станет понедельник (а суббота, соответственно, рабочей, причем по понедельнику - именно поэтому суббота для 5-ти дневного графика была сокращенная на 1 час - потому как понедельник был предпраздничным днем.
Вторым выводом из всего этого следует, что у тех, у кого суббота была по их графику рабочей, она никуда не переносится, а понедельник также остается привычно рабочим-предпразднично-укороченным.

Теперь к теме: если у вас было бы 2 сотрудника, работающих один по 5-ти дневному, а второй - по 6-тидневному графику, и вы бы их обоих уволили 20.02. Получается, у "5-тидневного" сотрудника следующий рабочий день ожидался бы 24-го, а у "6-ти дневного" - 22-го. Это все в строгом соответствии с законом (ТК РФ).
Так а срок перечисления налога был бы у них обоих одинакоый (какой) или разный?
(я не в курсе как по закону, если что :) ).


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Отдельная уплата НДФЛ Федеральный закон от 23.11.2020 № 372-ФЗ
СообщениеДобавлено: Пн, фев 22 2021, 16:54 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1332
ZHmot написал(а):
Теперь к теме: если у вас было бы 2 сотрудника, работающих один по 5-ти дневному, а второй - по 6-тидневному графику, и вы бы их обоих уволили 20.02. Получается, у "5-тидневного" сотрудника следующий рабочий день ожидался бы 24-го, а у "6-ти дневного" - 22-го. Это все в строгом соответствии с законом (ТК РФ).
Так а срок перечисления налога был бы у них обоих одинакоый (какой) или разный?
(я не в курсе как по закону, если что :) ).


На мой взгляд, срок уплаты налога никак не связан с графиком работы сотрудника. Он скорее всего связан с графиком работы подразделения, которое производит расчет заработной платы, и банка, куда происходит перечисление налоговых платежей. Что с того, что у сотрудника по его графику следующий день рабочий, он ведь не сам перечисляет налог. Бухгалтерия не работает, банк не работает.
Вот и в SAP этот механизм вообще не связан с графиком работы конкретного сотрудника. Все завязано по ПК, который не только не связан с сотрудником, он даже не связан с организаций. Сам по себе. Все организации в системе используют один единый календарь.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB