Z_PAYREP
Краткое описание :
Признак неизменности в удержаниях НДФЛОписание :
Контроль выплаты зарплаты (удержания) - (предложения по развитию функциональности)Что измененно :
Признак неизменности в функции контроля выплаты зарплаты, а также при формировании реестров на перечисление
подтягивается из таблицы OtpDop.
(if(IsValid(tnOtpDop) and (Hour(OtpDop.LastTime) = 1), 'неизм.', ''))
(fieldname = ArmoredRef),
Необходимо изменить функциональность таким образом, чтобы заполнение признака и функция контроля работали на основе полей базовых таблиц Uder.INTUD[2] и SUMVIDUD.INTSVU[2] = 1.
Примечание. Необходимо проверить налоговую отчетность на предмет использования старого кода.
Как измененно :
Признак "неизм." в окнах редактирования текущих и архивных удержаний НДФЛ при выборе реестра или ведомости теперь проставляется в новые поля Uder.INTUD[2] и SUMVIDUD.INTSVU[2], а в старых обнуляется.
При формировании реестров признак "неизм." теперь проставляется в поля Uder.INTUD[2] и SUMVIDUD.INTSVU[2].
В сервисной функции контроля удержаний проверяется наличие признака "неизм." и в новом и старом поле. При наличии признака, записанного по старому он будет перенесен в новые поля, а в старом обнулен.
Z_PAYREP
Краткое описание :
Формирование реестров по итогам расчета зарплатыОписание :
Реестры по перечислениям. ФормированиеЧто измененно :
Доработать формирование реестров по итогам расчета зарплаты.
Значения для полей Zaroper.TipDoc и Zaroper.cPodr нужно заполнять только на основе поля "Источник начисления".
Брать значения из "Источника данных" (старое поле) уже не надо.
Это позволит корректнее формировать реестры на выплату зарплаты и НДФЛ при многократных выплатах совместно с опцией контроля:
- при доначислениях и выплатах остатка сумм;
- при формированиях реестров по проценту на часть суммы и на остаток.
Как измененно :
Доработано формирование реестров по итогам расчета зарплаты.
Значения для полей Zaroper.TipDoc и Zaroper.cPodr теперь берутся только из поля "Источник начисления".
Z_PAYREP
Краткое описание :
Доработать интерфейс редактирования реестра в зарплатеОписание :
Реестры по перечислениям. ФормированиеЧто измененно :
Доработать интерфейс редактирования реестра в зарплате.
Заменить локальные функции на объектные методы интерфейса DeterminantAdviser
Как измененно :
Доработан интерфейс редактирования реестра в зарплате.
Заменены локальные функции на объектные методы интерфейса DeterminantAdviser.
Доработан расчет сбора при корректировках суммы перечисляемой суммы.
В списке сумм по работникам добавлена дополнительная колонка. В этой колонке отображается символ "X" для тех сумм, которые пользователь вручную изменил в сторону увеличения (по сравнению с теми, на которые был сформирован реестр).
Z_PAYREP
Краткое описание :
Больничные/отпуска - непропорциональное уменьшение перечислений по ВО при уменьшении суммы на рукиОписание :
Реестры по перечислению в банк (больничный)Что измененно :
Если пользователь вручную уменьшает сумму на руки в выплачиваемом в межпериод больничном, или отпуске, который состоит из нескольких частей с разными видами оплат, то перечисляемые по видам оплат суммы в операциях реестра/ведомости уменьшаются последовательно, а не пропорционально. Это приводит к тому, что какой-то вид оплаты может полностью исчезнуть из реестра больничного/отпуска. При этом перечисляемый НДФЛ сейчас не уменьшается, поэтому в реестре НДФЛ все виды оплат остаются неизменными. В результате получаем разные наборы видов оплат в операциях реестра больничного/отпуска и реестра НДФЛ, что в дальнейшем приводит к проблемам при определении ссылок на источник выплаты в результатах расчёта НДФЛ - соответственно получаем ошибки в 6-НДФЛ.
Возможно, для исключения таких ошибок в случае ручной корректировки суммы на руки имеет смысл уменьшать все части больничного/отпуска пропорционально, а не последовательно и записывать суммы корректировки в поля "Прочие удержания". Кроме того, представляется логичным уменьшать и все части перечисляемого НДФЛ синхронно с доходом.
Пример см. в выгрузке из ПиР 101.64908, таб. 2995. Больничный с 22.05 по 01.06 - соответственно 3 вида оплаты:
83 - первые 3 дня,
167 - до конца мая,
168 - 1 июня.
Выплачен в межпериод с ручной корректировкой суммы на руки, причём в операциях межпериодного реестра дохода только ВО 83 и 167. А в реестре НДФЛ всё верно - 83, 167 и 168.
В результате имеем разные наборы ВО в реестре дохода и реестре НДФЛ и неправильные ссылки на источник выплаты в результатах расчёта.
Как измененно :
Принцип формирования реестров по отпускам и больничным с выплатой на уменьшенную сумму на руки остался прежним.
Формирование реестра НДФЛ для этого случая проводится по аналогичным правилам.
Теперь при формировании в межпериоде реестра НДФЛ анализируется сумма к выплате на руки в отпуске и больничном.
Если в больничном/отпуске сумма к выплате неполная, то будет формироваться реестр НДФЛ на уменьшенную сумму налога, в соответствии с выплачиваемой суммой по каждому из кусочков больничного или отпуска.