Отключение упрощенного учета НДФЛ для корректного заполнения формы 6-НДФЛ

15.04.16

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

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

Файлы

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

Наименование Скачано Купить файл
ПереносНДФЛУдержанногоВВыплаты.epf
.epf 7,86Kb
69 3 000 руб. Купить
ОбнулениеНДФЛУдержанного.epf
.epf 7,36Kb
52 2 500 руб. Купить

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

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

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

Вот тут и начнутся танцы с бубном, т.к. программа ругается на нарушение хронологии учета НДФЛ.

Обработка позволяет автоматизировать процесс перехода с упрощенного учета НДФЛ.

Что делает:

  • Этап 1. Удаляет все записи НДФЛ удержанного.
  • Этап 2. Снимает галочку упрощенного учет НДФЛ.
  • Этап 3. Проводит в хронологическом порядке документы ведомость в банк и кассу.

Можно использовать, если решили просто провести документы ведомость в кассу и банк, к примеру, после того, как выставили правильные даты выплаты дохода в документах начисления отпуска.

Рекомендации к использованию перед запуском обработки:

  1. Задать верные даты завершения выплат в документах ведомость в банк и кассу
  2. Если не хотите, чтобы в текущем году регистрировался НДФЛ удержанный за прошлые годы, то воспользуйтесь обработкой ОбнулениеНДФЛУдержанного.epf.

Удачи!!!

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

6-НФДЛ Проведение Ведомость в банк Ведомость в кассу упрощенный учет НДФЛ

См. также

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

Корректируйте банковские документы быстро и легко! Создайте правило обработки, и оно автоматически применится при загрузке выписки, экономя ваше время (Можно настроить отбор по любому реквизиту или по регулярному выражению). Решение позволяет автоматически заполнять расшифровку платежа, исключать загрузку ненужных документов (дублей) из банка, заполнять комиссию за эквайринг и многое другое. Вам не нужно доплачивать за алгоритмы, они уже включены в решение. Автоматическая обработка применяется при загрузке данных как из файлов клиент банка, так и через DirectBank. Доступен AI чат бот который умеет консультировать по функционалу решения.

15250 руб.

20.12.2024    14933    65    27    

62

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

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

122000 руб.

19.08.2020    29202    27    3    

28

Зарплата Производство готовой продукции (работ, услуг) Учет рабочего времени Рабочее место Бизнес-аналитик Пользователь Руководитель проекта 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    105950    131    1    

140

Мастера заполнения Поиск данных Инструментарий разработчика Подбор и обработка объектов 1С 8.3 1С 8.5 Платные (руб)

Infostart MagicInput улучшает подбор в полях ввода 1С: ищет по любой части названия и по нескольким ключевым фрагментам, распознаёт ввод в другой раскладке и показывает иконки/статусы объектов прямо в списке. Поддерживает вставку навигационной ссылки/представления документа для автоподбора; для разработчиков доступны поиск по GUID и полному имени предопределённого. Работает в управляемых формах и подключается в большинстве конфигураций 1С 8.3/8.5.

5000 руб.

25.02.2026    2894    11    1    

14

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

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

85400 руб.

11.07.2025    5327    3    1    

3

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

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

12200 руб.

28.07.2016    69596    190    158    

156

Операции по ВЭД Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Мастера заполнения Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Обработка значительно расширяет функционал типовой конфигурации «1С:Бухгалтерия предприятия» и позволяет осуществлять автоматическое заполнение ГТД в документах «Реализация товаров и услуг», «Списание товаров», «Отчет о розничных продажах», «Отчет комиссионера (агента) о продажах», «Требование-накладная», «Возврат товаров от покупателя», «Комплектация номенклатуры», «Безвозмездная передача», «Отчет производства за смену». Обработка предназначена для работы в конфигурации «1С:Бухгалтерия предприятия 8, редакция 3.0» Есть версия обработки оптимизированная для работы в 1CFresh

12200 руб.

19.06.2012    145950    309    81    

257
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. cdb 26 17.04.16 15:57 Сейчас в теме
Зарплата и Управление Персоналом, редакция 2.5 (2.5.101.2)
При запуске обработки выдается ошибка.
{Форма.Форма.Форма(25)}: Ошибка при вызове метода контекста (Выполнить)
РезультатЗапроса = Запрос.Выполнить();
по причине:
{(4, 44)}: Поле не найдено "НДФЛРасчетыСБюджетом.Регистратор.ИныеДоходы"
ЕСТЬNULL(НДФЛРасчетыСБюджетом.Регистратор.<<?>>ИныеДоходы, ЛОЖЬ) КАК ИныеДоходы

Зачем в запросе выбор каких то "Иных доходов" если в дальнейшем в обработке это нигде не используется

На третьем этапе работы процедуры выдается ошибка
{Форма.Форма.Форма(106)}: Ошибка при вызове метода контекста (Выполнить)
РезультатЗапроса = Запрос.Выполнить();
по причине:
{(6, 2)}: Таблица не найдена "Документ.ВедомостьВБанк"
<<?>>Документ.ВедомостьВБанк КАК ВедомостьВБанк

В конфигурации Зарплата и Управление Персоналом, редакция 2.5 (2.5.101.2) документа "ВедомостьВБанк" не существует.
Для какой конфигурации разработана обработка?
FarhadIlyazov; +1 Ответить
2. jsunny 3 17.04.16 17:18 Сейчас в теме
Скоро выйдет обновление 2.5.102 там добавлен похожий помощник.
3. FarhadIlyazov 47 17.04.16 17:22 Сейчас в теме
(2) jsunny, (1) cdb, спасибо за замечание, файл ПереносНДФЛУдержанногоВВыплаты.epf исправлен!
4. ixijixi 2145 19.04.16 14:31 Сейчас в теме
У меня 4 ведомости отказались перепроводиться, пришлось немного допилить Этап 3

Процедура Этап3()
	
	Запрос = Новый Запрос;
	Запрос.УстановитьПараметр("ДатаНачала", Дата(2016,01,01,0,0,0));
	Запрос.УстановитьПараметр("ДатаОкончания", Дата(2016,12,31,23,59,59));
	Запрос.Текст = 
	"ВЫБРАТЬ
	|	ВедомостьВБанк.Ссылка КАК Документ,
	|	ВедомостьВБанк.Дата КАК Дата
	|ПОМЕСТИТЬ ВТДокументыОплаты
	|ИЗ
	|	Документ.ВедомостьВБанк КАК ВедомостьВБанк
	|ГДЕ
	|	ВедомостьВБанк.ДокументОснование.ПериодРегистрации МЕЖДУ &ДатаНачала И &ДатаОкончания
	|	И ВедомостьВБанк.Проведен
	|
	|ОБЪЕДИНИТЬ ВСЕ
	|
	|ВЫБРАТЬ
	|	ВедомостьВКассу.Ссылка,
	|	ВедомостьВКассу.Дата
	|ИЗ
	|	Документ.ВедомостьВКассу КАК ВедомостьВКассу
	|ГДЕ
	|	ВедомостьВКассу.ДокументОснование.ПериодРегистрации МЕЖДУ &ДатаНачала И &ДатаОкончания
	|	И ВедомостьВКассу.Проведен
	|;
	|
	|////////////////////////////////////////////////////////////­////////////////////
	|ВЫБРАТЬ
	|	ВТДокументыОплаты.Документ
	|ИЗ
	|	ВТДокументыОплаты КАК ВТДокументыОплаты
	|
	|УПОРЯДОЧИТЬ ПО
	|	ВТДокументыОплаты.Дата";
	
	РезультатЗапроса = Запрос.Выполнить();
	
	Если РезультатЗапроса.Пустой() Тогда
		Возврат;
	КонецЕсли;
	
	ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
	
	Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
		
		ДокументОбъект = ВыборкаДетальныеЗаписи.Документ.ПолучитьОбъект();
		Попытка
			ДокументОбъект.Записать(РежимЗаписиДокумента.ОтменаПроведения);
		Исключение
			Сообщить(Строка(ДокументОбъект.Ссылка) + ": "+ Строка(ИнформацияОбОшибке().Описание));
		КонецПопытки;
		
	КонецЦикла;
	
	ВыборкаДетальныеЗаписи.Сбросить();
	
	Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
		
		ДокументОбъект = ВыборкаДетальныеЗаписи.Документ.ПолучитьОбъект();	//: ОбъектДок = Документы.ВедомостьВБанк.СоздатьДокумент();
		МассивДокументовКПерепроведению = ПроверитьХронологиюУчетаУдержанногоНДФЛ(ДокументОбъект.Организация, ДокументОбъект.Зарплата.ВыгрузитьКолонку("Физлицо"), ?(ЗначениеЗаполнено(ДокументОбъект.ДатаВыплаты), ДокументОбъект.ДатаВыплаты, ДокументОбъект.Дата));
		ОбработатьЗависимыеДокументы(МассивДокументовКПерепроведению, РежимЗаписиДокумента.ОтменаПроведения);
		
		Попытка
			ДокументОбъект.Записать(РежимЗаписиДокумента.Проведение);
			ОбработатьЗависимыеДокументы(МассивДокументовКПерепроведению, РежимЗаписиДокумента.Проведение);
		Исключение
			Сообщить(Строка(ДокументОбъект) + ": "+ Строка(ИнформацияОбОшибке().Описание));
		КонецПопытки;
		
	КонецЦикла;
	
КонецПроцедуры	

Функция ПроверитьХронологиюУчетаУдержанногоНДФЛ(Организация, Сотрудники, ДатаРегистрации) Экспорт
	
	МассивДокументовКПерепроведению = Новый Массив;
	
	УпрощенныйУчетНДФЛ = ПроцедурыУправленияПерсоналом.ЗначениеУчетнойПолитикиПоПерсоналуОрганизации(глЗначениеПеременной("глУчетнаяПолитикаПоПерсоналуОрганизации"), Организация, "УпрощенныйУчетНДФЛ");
	Если УпрощенныйУчетНДФЛ Тогда
		Возврат МассивДокументовКПерепроведению
	КонецЕсли;
	
	Запрос = Новый Запрос;
	Запрос.УстановитьПараметр("ДатаРегистрации",              КонецДня(ДатаРегистрации));
	Запрос.УстановитьПараметр("Сотрудники",                   Сотрудники);
	Запрос.УстановитьПараметр("ОбособленноеПодразделение",    Организация);
	Запрос.УстановитьПараметр("Организация",                  ОбщегоНазначенияЗК.ГоловнаяОрганизация(Организация));
	Запрос.Текст = 
	"ВЫБРАТЬ РАЗЛИЧНЫЕ
	|	НДФЛРасчетыСБюджетом.Регистратор
	|ИЗ
	|	РегистрНакопления.НДФЛРасчетыСБюджетом КАК НДФЛРасчетыСБюджетом
	|ГДЕ
	|	НДФЛРасчетыСБюджетом.ФизЛицо В(&Сотрудники)
	|	И НДФЛРасчетыСБюджетом.Организация = &Организация
	|	И НДФЛРасчетыСБюджетом.ОбособленноеПодразделение = &ОбособленноеПодразделение
	|	И НДФЛРасчетыСБюджетом.Период > &ДатаРегистрации
	|	И НДФЛРасчетыСБюджетом.ВидСтроки = ЗНАЧЕНИЕ(Перечисление.НДФЛРасчетыСБюджетомВидСтроки.Удержание)
	|	И НДФЛРасчетыСБюджетом.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход)";
	
	Результат = Запрос.Выполнить();
	
	Если Не Результат.Пустой() Тогда
		Выборка = Результат.Выбрать();
		Пока Выборка.Следующий() Цикл
			МассивДокументовКПерепроведению.Добавить(Выборка.Регистратор);
		КонецЦикла;
	КонецЕсли;
	
	Возврат МассивДокументовКПерепроведению;

КонецФункции

Функция ОбработатьЗависимыеДокументы(МассивДокументовКПерепроведению, РежимПроведения)
	
	Для Каждого Документ Из МассивДокументовКПерепроведению Цикл
		ДокументОбъект = Документ.ПолучитьОбъект();
		Попытка
			ДокументОбъект.Записать(РежимПроведения);
		Исключение
			Сообщить(Строка(ДокументОбъект) + ": "+ Строка(ИнформацияОбОшибке().Описание));
		КонецПопытки;
	КонецЦикла;
	
КонецФункции

Показать
FarhadIlyazov; +1 Ответить
5. milana5 7 19.04.16 18:25 Сейчас в теме
У меня обработка зациклилась на третьем этапе.
Нет, не зациклилась все-таки, а перепроводила документ с большим количеством строк несколько раз ))
6. FarhadIlyazov 47 20.04.16 11:20 Сейчас в теме
(5) milana5, спасибо- исправил!
Для отправки сообщения требуется регистрация/авторизация