ЗУП 2.5. Учет перечисления НДФЛ по срокам

07.06.16

Учетные задачи - Зарплата

Представляю сообществу свою обработку по формированию документов перечисления.
В ЗУП 2.5 есть документ перечисления НДФЛ в бюджет. На мой взгляд, пользоваться документом крайне сложно. Особенно если перечисления НДФЛ в бюджет производить не в день получения дохода, а разбивать суммы по крайнему сроку перечисления в бюджет. Рассчитываю на ответную реакцию и здоровую критику.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
ПеречислениеНДФЛВБюджет
.epf 14,74Kb ver:2.0.4
47 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Тестировалось на ЗУП 2.5 (2.5.104.1).

На форуме уже была обработка перечисления НДФЛ в бюджет. Представляю свою обработку. 

В коде происходит вычисление остатков НДФЛ по ФизЛицам в разрезе документов. Для каждого документа из регистра накопления НДФЛРасчетыСБюджетом подставляется "Крайний срок уплаты", "Характер выплаты", "Сотрудники"(КраткийСоставДокумента) и "СуммаДохода"(СуммаВыплаченногоДохода). Просроченные платежи выделяются.

Если "Дата перечисления НДФЛ"(дата формирования списка) >= дате "Крайний срок уплаты" НДФЛ, то строки автоматически выделяются. Для выделенных строк по нажатию клавиши "Сформировать" создаются документ(ы) "Перечисления НДФЛ в бюджет РФ" в разрезе Организации, ОКТМО, ОКАТО, Ставки и МесяцаНалоговогоПериода на дату формирования списка. Список автоматически обновляется. 

Ограничения:

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

Проверка даты реализована в обработке. 

Очень хочется получить комментарии сообщества и рацпредложения по дальнейшему совершенствованию обработки.

Спасибо за внимание.

Версия 2.0.4. При использовании обработки в конфигурациях с большим количеством организаций имелись проблемы с производительностью, поэтому в новую версию были внесены следующие изменения:

- добавлено поле ввода "Организация"; 
- автоматическое формирование списка только для базы с одной организацией (для двух и более вручную); 
- добавлен отбор по Организации (проверка дат и ранее велась в разрезе Организация + ОКТМО/КПП). 

Вступайте в нашу телеграмм-группу Инфостарт

НДФЛ 2-НДФЛ

См. также

Зарплата Роли и права Системный администратор Бухгалтер 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Молдова Россия Казахстан Бухгалтерский учет Платные (руб)

Расширение позволяет максимально полно ограничить доступ пользователей к данным по заработной плате, а именно закрывает доступ к документам начисления и выплаты заработной платы, не позволяет просматривать бухгалтерские отчеты по счету учета зарплаты а также убирает зарплатные проводки из журнала проводок. Расширение запрещает просматривать платежные документы на выплату зарплаты, так же не доступны регламентные отчеты в ПФР и ИФНС. Расширение предлагает готовые настроенные профили "Бухгалтер без зарплаты", "Только просмотр без зарплаты".

9675 руб.

27.05.2021    57887    495    129    

354

Зарплата Консолидация данных 1С:Зарплата и Управление Персоналом 3.x Россия Управленческий учет Платные (руб)

Расширение для создания и настройки обмена с консолидированной базой ЗУП. Код разработки под определенные требования проекта.

85400 руб.

11.07.2025    5941    4    1    

3

Перенос данных 1C Зарплата Бюджетный учет Программист Бухгалтер 1С:Предприятие 8 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Государственные, бюджетные структуры Россия Бюджетный учет Платные (руб)

Обработки для быстрого перехода с конфигураций «КАМИН:Расчет зарплаты для бюджетных учреждений 3.5» и «КАМИН:Зарплата для бюджетных учреждений 5.5» на конфигурацию «Зарплата и кадры государственного учреждения».

20740 руб.

28.07.2016    71700    192    158    

158

Зарплата Корректировка данных Бухгалтер 1С 8.3 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Бухгалтерский учет НДФЛ Платные (руб)

Внешняя обработка сравнивает НДФЛ из расчетного листка и НДФЛ из регистра, на разницу формирует документы в 2 шага. Исправляет расхождения, в том числе, когда Аванс больше Зарплаты

9760 руб.

01.09.2023    9008    322    93    

22

Зарплата Производство готовой продукции (работ, услуг) Учет рабочего времени Рабочее место Бизнес-аналитик Пользователь Руководитель проекта 1С:Предприятие 8 1С:Управление торговлей 10 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Торговля и склад 7.7 Бытовые услуги, сервис Оптовая торговля, дистрибуция, логистика Электротехника и микроэлектроника Управленческий учет Платные (руб)

Модуль или расширение «Сервисный центр для 1С» позволяет принимать в ремонт оборудование (компьютеры, бытовая техника и т.п.), оформлять заявки инженеров на посещение клиентов и вести начисление заработной платы для сотрудников. Позволяет наладить автоматизированный учет в сервисном центре на уже существующей базе.

18800 руб.

01.11.2012    107366    132    1    

142

Зарплата Бухгалтер 1С:Предприятие 8 1С:Зарплата и Управление Персоналом 3.x Бухгалтерский учет Платные (руб)

Если от вас требуется вести учет выдачи расчётных листов в виде журнала с подписью сотрудников, вам пригодится данный отчет.

5800 руб.

17.11.2020    27430    16    0    

17
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. alnazarov 227 21.05.16 07:35 Сейчас в теме
Идея замечательная. Есть просьба - адаптировать к ЗБУ.
2. mrflatcher 9 21.05.16 20:10 Сейчас в теме
Спасибо за хороший отзыв. Возможно в будущем, к сожалению, с ЗБУ опыта работы не имею.
3. 1kashak 18 23.05.16 16:51 Сейчас в теме
Как именно определяется крайний срок уплаты? И как заполняется дата платежа в док. перечисление НДФЛ в бюджет?
Судя по скриншоту, у Вас крайний срок уплаты для зарплаты - это следующий день, а НЕ конец месяца 30 апреля (Аналогично и для больничных).
Для отпускных, дата перечисления НДФЛ, должна быть фактической датой получения дохода.
Поправьте, если я не прав.
4. mrflatcher 9 23.05.16 22:55 Сейчас в теме
(3) 1kashak, "Крайний срок уплаты" НДФЛ и "Дата выплаты" дохода берутся из регистра накопления НДФЛРасчетыСБюджетом. По законодательству крайний срок перечисления НДФЛ в бюджет для з/п это следующий рабочий день, после получения дохода (перечисления на карт-счет, выплаты через кассу), для больничных и отпускных это последний день месяца получения дохода.
Таким образом, для отпускных, выплаченных 04.05.16, крайний срок перечисления НДФЛ в бюджет 31.05.16, а по отпускным, выплаченным 07.04.16, мы обязаны были перечислить НДФЛ до 30.04.16, но 30.04.16 - это суббота, 02.05.16 и 03.05.16 - перенесенные выходные (см. производственный календарь), значит, крайний срок уплаты будет 04.05.16.
5. mrflatcher 9 23.05.16 23:09 Сейчас в теме
Вот фото со сроками уплаты
Прикрепленные файлы:
6. 1kashak 18 24.05.16 09:09 Сейчас в теме
(5) спасибо за информацию, ставлю "+"
7. kfk 25.05.16 10:38 Сейчас в теме
{Форма.Форма.Форма(527)}: Операции сравнения на больше-меньше допустимы только для значений совпадающих примитивных типов (Булево, Число, Строка, Дата)
Если ТекСтрока.КрайнийСрокУплаты <= КонецДня(ДатаПеречисленияНДФЛ) Тогда
8. mrflatcher 9 25.05.16 13:38 Сейчас в теме
(7) kfk, напишите. пожалуйста, релиз на котором появилась ошибка. Я так понимаю при открытии обработки?
9. kfk 25.05.16 14:04 Сейчас в теме
Добрый день. Зарплата и Управление Персоналом, редакция 2.5 (2.5.104.1)
Да, при открытии. Долго думал и выдал!
10. mrflatcher 9 26.05.16 12:53 Сейчас в теме
(9) kfk, к сожалению, не могу отловить ошибку. В настройках параметров учета у меня установлена галочка "Упрощенный учет взаиморасчетов" и снята галочка "При исчислении НДФЛ принимать исчисленный налог к учету как удержанный". Так же в программе велся документ "Перечисления НДФЛ в бюджет РФ" и долгов за период до 01.01.2016 не имеется. Переходили на новый учет в марте месяце. Документы "Начисление заработной платы работникам организации", "Начисления отпуска сотрудникам организации", "Начисление по больничным листам" и "Зарплата к выплате организаций" перепроводились в хронологическом порядке.
Напишите, пожалуйста, какие настройки параметров учета перечисленные выше установлены у вас.
11. irenk2006 30.05.16 08:45 Сейчас в теме
Здравствуйте!
Ограничения:

дата формирования списка не должна быть больше текущей даты, т.к. документы перечисления НДФЛ создаются по факту перечисления.

При открытии обработки автоматически заполняется список документов и остатки НДФЛ на текущую дату?
На тестовой базе открылось быстро, а на рабочей висит.
Организаций в базе много, подразделений ещё больше.

Желательно,
открытие обработки без заполнения;
добавить заполнение с отбором по организации и ОКТМО/КПП, и проверку дат вести в разрезе Организация + ОКТМО/КПП.
Добавить пометки для отдельных документов/строк и формирование Перечисление НДФЛ по отмеченным (потому что на ошибках в данных останавливается формирование и проведение, и не видно пользователю, где ошибка).

На первый взгляд, не хватает стандартных отборов 1С в списке документов.

Большое спасибо! Задумка очень хорошая.
mrflatcher; +1 Ответить
12. mrflatcher 9 02.06.16 17:17 Сейчас в теме
(11) irenk2006, вечером выложу новую версию:
- добавлено поле ввода "Организация";
- автоматическое формирование списка только для базы с одной организацией (для двух вручную);
- добавлен отбор по Организации (проверка дат и ранее велась в разрезе Организация + ОКТМО/КПП).

"Добавить пометки для отдельных документов/строк и формирование Перечисление НДФЛ по отмеченным (потому что на ошибках в данных останавливается формирование и проведение, и не видно пользователю, где ошибка). " - формирование документа(ов) перечисления НДФЛ в бюджет ведется только по выделенным документам. Т.е. можно выделять отдельные строки, либо формировать документ только по текущей строке. Наверное, вы имели ввиду, если в группе выбранных документов сидит ошибка, то чтобы выдавал сообщение на каком стопорнул? Надо в коде посмотреть возможно ли это...

"На первый взгляд, не хватает стандартных отборов 1С в списке документов." - будет реализовано позже.
13. mrflatcher 9 02.06.16 22:20 Сейчас в теме
(11) irenk2006, у меня ранее не было опыта публикаций на сервере. Как правильнее выкладывать новую версию?
14. irenk2006 07.06.16 11:04 Сейчас в теме
Здравствуйте! можно мне в почту?
15. mrflatcher 9 07.06.16 12:49 Сейчас в теме
(14) irenk2006, конечно можно. Я просто не знаю как правильнее: может быть просто заменить основной файл и оставить один?
16. mrflatcher 9 07.06.16 14:19 Сейчас в теме
17. ашот 11.04.17 09:50 Сейчас в теме
Обработка не работает
{ВнешняяОбработка.ФормированиеДокументовПеречисленияНДФЛВБюджет_2_0_4.Форма.Форма.Форма(548)}: Операции сравнения на больше-меньше допустимы только для значений совпадающих примитивных типов (Булево, Число, Строка, Дата)
Если ТекСтрока.КрайнийСрокУплаты <= КонецДня(ДатаПеречисленияНДФЛ) Тогда
18. mrflatcher 9 26.05.17 11:27 Сейчас в теме
(17) Уточните, пожалуйста, конфигурацию, на которой проявляется ошибка.
Для отправки сообщения требуется регистрация/авторизация