Формирование и отправка в ИФНС "Уведомления об исчисленных суммах налогов, авансовых платежей по налогам, сборов, страховых взносов". ЗиКГУ 3.1 и ЗУП 3.1
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
| Наименование | Скачано | Купить файл | По подписке PRO |
|---|---|---|---|
|
ЗиК ГУ - сформировать и отправить в ИФНС "Уведомление об исчисленных суммах налогов, авансовых платежей по налогам, сборов, страховых взносов".:
.cfe 50,52Kb
32
|
32 | 4 200 руб. Купить | 5 SM Скачать |
|
Внешняя обработка ЗиК ГУ - Формирование и отправка в ИФНС "Уведомления об исчисленных суммах налогов, авансовых платежей по налогам, сборов, страховых взносов". ЗиКГУ 3.1
.epf 10,48Kb
20
|
20 | 4 200 руб. Купить | 5 SM Скачать |
|
Внешняя обработка ЗУП - Формирование и отправка в ИФНС "Уведомления об исчисленных суммах налогов, авансовых платежей по налогам, сборов, страховых взносов". ЗУП 3.1:
.epf 11,43Kb
64
|
64 | 3 800 руб. Купить | 4 SM Скачать |
|
ЗУП - сформировать и отправить в ИФНС "Уведомление об исчисленных суммах налогов, авансовых платежей по налогам, сборов, страховых взносов".:
.cfe 41,97Kb
52
|
52 | 3 800 руб. Купить | 4 SM Скачать |
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Расширение конфигурации (и внешняя обработка), облегчающее работу пользователей - позволяет сформировать и отправить в ИФНС "Уведомление об исчисленных суммах налогов, авансовых платежей по налогам, сборов, страховых взносов" в части уплаченного НДФЛ и страховых взносов.
Важное уточнение - расширение и обработка работают независимо друг от друга и дублируют свой функционал. Кому удобнее обработка - можно пользоваться ей без расширения.
Тестирование проводилось на версии конфигурации Зарплата и кадры государственного учреждения, редакция 3.1 (3.1.24.310), а также Зарплата и управление персоналом, редакция 3.1 (3.1.24.310)
Как пользоваться:
1) Установить как расширение конфигурации в конфигураторе

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

Кнопка внизу выполняет все, что нужно для создания уведомления

4) Нажимаем "Выгрузить НУ в файл" - программа запросит каталог сохранения файла уведомления, и автоматически создаст его, как показано на рисунке ниже, для отправки:

Код расширения, выполняющий действия по выгрузке.
&НаКлиенте
Асинх Процедура ВыполнитьКоманду(Команда)
Сообщить("Записываю НУ в файл "+Объект.Организация);
//Сообщить(ПериодРегистрацииСтрокой);
//Сообщить(ПолучитьИннПоНаименованию(Объект.Организация));
//Сообщить(ПолучитьРуководителя(Объект.Организация));
//Сообщить(Формат(ТекущаяДата(),"ДФ=yyyyMMdd"));
НачалоПредыдущегоМесяца = НачалоМесяца(ДобавитьМесяц(Объект.Дата, -1));
КонецПредыдущегоМесяца = КонецМесяца(ДобавитьМесяц(Объект.Дата, -1));
//Сообщить(НачалоПредыдущегоМесяца);
//Сообщить(КонецПредыдущегоМесяца);
//Сообщить(ПолучитьЕдиный(Объект.Организация,НачалоПредыдущегоМесяца,КонецПредыдущегоМесяца));
год = лев(Формат(ТекущаяДата(),"ДФ=yyyyMMdd"),4);
мес = сред(Формат(ТекущаяДата(),"ДФ=yyyyMMdd"),5,2);
дн = прав(Формат(ТекущаяДата(),"ДФ=yyyyMMdd"),2);
//Сообщить(мес);
пер = "";
номермескв = "";
если (мес="01") или (мес="02") или (мес="03") тогда
пер = "21";
номермескв = мес;
конецесли;
если (мес="04") или (мес="05") или (мес="06") тогда
пер = "31";
если мес="04" тогда
номермескв = "01";
конецесли;
если мес="05" тогда
номермескв = "02";
конецесли;
если мес="06" тогда
номермескв = "03";
конецесли;
конецесли;
если (мес="07") или (мес="08") или (мес="09") тогда
пер = "33";
если мес="07" тогда
номермескв = "01";
конецесли;
если мес="08" тогда
номермескв = "02";
конецесли;
если мес="09" тогда
номермескв = "03";
конецесли;
конецесли;
если (мес="10") или (мес="11") или (мес="12") тогда
пер = "34";
если мес="10" тогда
номермескв = "01";
конецесли;
если мес="11" тогда
номермескв = "02";
конецесли;
если мес="12" и число(дн)<23 тогда
номермескв = "03";
конецесли;
если мес="12" и число(дн)>=23 тогда
номермескв = "04";
конецесли;
конецесли;
//Сообщить(пер + " " + номермескв);
кно = ""; кпп = "";
Текст = Новый ТекстовыйДокумент;
Текст.ДобавитьСтроку("<?xml version=""1.0"" encoding=""windows-1251""?>");
Текст.ДобавитьСтроку("<Подписант ПрПодп=""1"">");
Текст.ДобавитьСтроку("<ФИО Фамилия="""+РазложитьСтроку(ПолучитьРуководителя(Объект.Организация))[0]+""" Имя="""+РазложитьСтроку(ПолучитьРуководителя(Объект.Организация))[1]+""" Отчество="""+РазложитьСтроку(ПолучитьРуководителя(Объект.Организация))[2]+"""/>");
Текст.ДобавитьСтроку("</Подписант>");
Для каждого Строка из Объект.УдержанныйНДФЛ Цикл
Текст.ДобавитьСтроку("<УвИсчСумНалог КППДекл="""+СокрЛП(Строка.КПП)+""" ОКТМО="""+Строка.КодПоОКТМО+""" КБК="""+Строка.КБК+""" СумНалогАванс="""+СтрЗаменить(Формат(Строка.Сумма,"ЧГ=0;ЧДЦ=2"),",",".")+""" Период="""+пер+""" НомерМесКварт="""+номермескв+""" Год="""+год+"""/>");
кно = Строка.КодНалоговогоОргана;
кпп = СокрЛП(Строка.КПП);
//Сообщить(СтрЗаменить(Формат(Строка.Сумма,"ЧГ=0;ЧДЦ=2"),",",".")); СтрЗаменить(Строка.Сумма,Символы.НПП, "")
КонецЦикла;
если мес="02" или мес="03" или мес="05" или мес="06" или мес="08" или мес="09" или мес="11" или мес="12" тогда
//18210201000011000160
Режим = РежимДиалогаВопрос.ДаНет;
Ответ = Ждать ВопросАсинх(НСтр("ru = 'Необходимо отправить налоговое уведомление по страховым взносам за прошлый месяц!"+Символы.ПС+"Либо из этого документа,совместно с данными по НДФЛ,"+Символы.ПС+"либо отдельно - из документа Отражение зарплаты в бухучете!"+Символы.ПС+"--------------------------------------------------"+Символы.ПС+"Включить данные по страховым взносам в текущий файл?';"
+ " en = 'You should use russian language!'"), Режим, 0);
Если Ответ = КодВозвратаДиалога.Да Тогда
//Возврат;
кэбэка = "18210201000011000160";
п_номермескв = лев(номермескв,1)+строка(число(прав(номермескв,1))-1);
суммастрах = ПолучитьЕдиный(Объект.Организация,НачалоПредыдущегоМесяца,КонецПредыдущегоМесяца);
Сведения = Новый СписокЗначений;
Сведения.Добавить("", "КППЮЛ");
Сведения.Добавить("", "ОКТМО");
ОргСведения = РегламентированнаяОтчетностьВызовСервера.ПолучитьСведенияОбОрганизации(Объект.Организация, ТекущаяДата(), Сведения);
//Сообщить(ОргСведения.КППЮЛ);
кпп2=СокрЛП(ОргСведения.КППЮЛ);
Текст.ДобавитьСтроку("<УвИсчСумНалог КППДекл="""+СокрЛП(кпп2)+""" ОКТМО="""+ОргСведения.ОКТМО+""" КБК="""+кэбэка+""" СумНалогАванс="""+СтрЗаменить(Формат(суммастрах,"ЧГ=0;ЧДЦ=2"),",",".")+""" Период="""+пер+""" НомерМесКварт="""+п_номермескв+""" Год="""+год+"""/>");
КонецЕсли;
конецесли;
Текст.ДобавитьСтроку("</Документ>");
Текст.ДобавитьСтроку("</Файл>");
Сведения = Новый СписокЗначений;
Сведения.Добавить("", "КППЮЛ");
Сведения.Добавить("", "КодНО");
ОргСведения = РегламентированнаяОтчетностьВызовСервера.ПолучитьСведенияОбОрганизации(Объект.Организация, ТекущаяДата(), Сведения);
//Сообщить(ОргСведения.КППЮЛ);
кпп=СокрЛП(ОргСведения.КППЮЛ);
кно = СокрЛП(ОргСведения.КодНО);
ку = "UT_UVISCHSUMNAL_"+кно+"_"+кно+"_"+ПолучитьИннПоНаименованию(Объект.Организация)+кпп+"_"+Формат(ТекущаяДата(),"ДФ=yyyyMMdd")+"_"+новый УникальныйИдентификатор();
ку=СтрЗаменить(ку,Символы.НПП, "");
Текст.ВставитьСтроку(2,"<Файл xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" ИдФайл="""+ку+""" ВерсПрог=""1С:ПРЕДПРИЯТИЕ 8.3 ЗиК ГУ"" ВерсФорм=""5.02"">");
Текст.ВставитьСтроку(3,"<Документ КНД=""1110355"" ДатаДок="""+РазложитьСтроку(Объект.Дата)[0]+""" КодНО="""+кно+""">");
Текст.ВставитьСтроку(4,"<СвНП>");
Текст.ВставитьСтроку(5,"<НПЮЛ ИННЮЛ="""+ПолучитьИннПоНаименованию(Объект.Организация)+""" КПП="""+кпп+"""/>");
Текст.ВставитьСтроку(6,"</СвНП>");
Режим = РежимДиалогаВыбораФайла.ВыборКаталога;
ДиалогОткрытия = Новый ДиалогВыбораФайла(Режим);
ДиалогОткрытия.Каталог = "";
ДиалогОткрытия.МножественныйВыбор = Ложь;
ДиалогОткрытия.Заголовок = "Выберите каталог для сохранения файла НУ";
Если ДиалогОткрытия.Выбрать() Тогда
ПутьККаталогу = ДиалогОткрытия.Каталог;
ФайлПуть = ПутьККаталогу+"\"+ку+".xml";
Текст.Записать(ПутьККаталогу+"\"+ку+".xml","windows-1251");
ОписаниеОповещения = Новый ОписаниеОповещения("ПослеЗакрытияПредупреждения", ЭтотОбъект, Неопределено);
ДокументооборотСКОКлиент.ПолучитьКонтекстЭДО(ОписаниеОповещения);
КонецЕсли;
КонецПроцедуры
По нажатию на кнопку - автоматически формирует и выгружает файл.
И сразу загружает его в 1С Отчетность с возможностью отправки.
_________________________________________________________________
UPD.
Добавил автоматическое определение периода в соответствии с правилами:
НДФЛ
01.01-22.01 21/01
23.01-22.02 21/02
23.02-22.03 21/03
23.03-22.04 31/01
23.04-22.05 31/02
23.05-22.06 31/03
23.06-22.07 33/01
23.07-22.08 33/02
23.08-22.09 33/03
23.09-22.10 34/01
23.10-22.11 34/02
23.11-22.12 34/03
23.12-31.12 34/04
В скором времени сделаю аналогичный функционал для Страховых взносов.
UPD.
Проверил работу в ЗУП 3.1 - все отлично, сформировалось и выгрузилось, это не удивительно так как конфигурации очень похожи, интерфейс один в один!)
UPD 03.02.2023
Обновление - реализовано формирование строки налогового уведомления для суммы по Страховым взносам за прошлый месяц из документа Отражение зарплаты в бухучете.
Обратите внимание что пока непосредственно из этого документа отдельной выгрузки нет - расширение предлагает (из за этого версия платформы теперь должна быть не ниже 8.3.18) выгрузить данные в налоговое уведомление по страховым СОВМЕСТНО (что кажется логичным, правильным и вроде как рекомендуемым самой налоговой) с данными НДФЛ (можно согласиться или отказаться - тогда сформируются только сведения по НДФЛ) как показано на картинке ниже:

КБК для страховых 18210201000011000160 согласно источнику ссылка.
Расширение анализирует текущий месяц - и в тот период когда ну по страховым отправлять не нужно, оно не предлагает выгрузку.
Периоды для налоговых уведомлений по страховым (не позднее) согласно источнику ссылка
январь 27.02.2023 21/01
февраль 27.03.2023 21/02
апрель 25.05.2023 31/01
май 26.06.2023 31/02
июль 25.08.2023 33/01
август 25.09.2023 33/02
октябрь 27.11.2023 34/01
ноябрь 25.12.2023 34/02
Также исправлены некоторые возможные ошибки (в части определения кпп и кода но организаций с подразделениями)
Буду рад любым вашим комментариям и замечаниям, в дальнейших планах сделать отдельную выгрузку только файла налогового уведомления по страховым из документа Отражение зарплаты в бухучете - там будет внизу такая же кнопка.
UPD.
Добавлена кнопка отдельной выгрузки уведомления по страховым, если это кому то надо, использовать с осознанием того факта что уведомление по страховым отправляется в месяце следующим за текущим. В те месяцы когда отправка не предусмотрена - выгрузка не происходит.

UPD. 09.02.2023
Сделал внешнюю обработку для пользователей базовый версий конфигураций, а также для тех кто не хочет устанавливать расширение. Обработка полностью функциональна и способна формировать файлы уведомлений без расширения. Ее установка возможна стандартным способом через справочник обработок, либо просто посредством открытия файла обработки, инструкция:



Нажимаем добавить из файла и выбираем файл обработки. Указываем размещение. И пользователей кому она будет доступна.

После чего обработка появляется в разделе дополнительных обработок.



UPD. 11.02.2023 В ЗУП обычном и базовом - документ отражения в бухучете называется немного иначе чем в ЗиК ГУ, добавил второй файл обработки. Для расширения также добавил отдельный файл для ЗУП.
UPD. 14.02.2023
У ИП нет КПП и сам формат уведомления чуть иной, поправил расширение конфигурации для ЗУП 3.1!
Теперь автоматически определяет ИП это или юрлицо.
И обработку для ЗУП 3.1 тоже поправил, для ЗИК ГУ 3.1 оставил как есть - там только юрлица.
Файлы обновил, просьба скачать и протестировать.
----------------------------------------------------------------------------------------------------------
UPD. 22.01.2024
С 2024 произошли изменения в сроках и кодах при подаче уведомления (как минимум НДФЛ).
Далее текст с сайта налоговой (при этом приказ на 22 число все еще в проекте, отслеживать можно по ссылке https://regulation.gov.ru/Regulation/Npa/PublicView?npaID=144424)
По новым правилам налоговым агентам необходимо подавать в отношении НДФЛ два уведомления в месяц, причем второе приобретет обязательный характер.
Согласно нововведению в 2024 году действуют следующие правила подачи уведомлений:
- с 1 по 22 число — до 25 числа того же месяца;
- с 23 по 30/31 число — до 3 числа месяца, идущего вслед за расчетным;
- с 23 по 31 декабря сроки сохраняются — документ надо отправить не позднее последнего рабочего дня в году.
Табличка с того же сайта налоговой.
|
Расчетный период |
Срок подачи уведомления |
Срок уплаты налога |
Код отчетного периода в уведомлении |
|
|
Январь |
01.01–22.01 |
25.01.2024 |
29.01.2024 |
21/01 |
|
23.01–31.01 |
05.02.2024 |
05.02.2024 |
21/11 |
|
|
Февраль |
01.02–22.02 |
26.02.2024 |
28.02.2024 |
21/02 |
|
23.02–29.02 |
04.03.2024 |
05.03.2024 |
21/12 |
|
|
Март |
01.03–22.03 |
25.03.2024 |
28.03.2024 |
21/03 |
|
23.03–31.03 |
03.04.2024 |
05.04.2023 |
21/13 |
|
|
Апрель |
01.04–22.04 |
25.04.2024 |
02.05.2024 |
31/01 |
|
23.04–30.04 |
03.05.2024 |
06.05.2024 |
31/11 |
|
|
Май |
01.05–22.05 |
27.05.2024 |
28.05.2024 |
31/02 |
|
23.05–31.05 |
03.06.2024 |
05.06.2024 |
31/12 |
|
|
Июнь |
01.06–22.06 |
25.06.2024 |
28.06.2024 |
31/03 |
|
23.06–30.06 |
03.07.2024 |
05.07.2024 |
31/13 |
|
|
Июль |
01.07–22.07 |
25.07.2024 |
29.07.2024 |
33/01 |
|
23.07–31.07 |
05.08.2024 |
05.08.2024 |
33/11 |
|
|
Август |
01.08–22.08 |
26.08.2024 |
28.08.2024 |
33/02 |
|
23.08–31.08 |
03.09.2024 |
05.09.2024 |
33/12 |
|
|
Сентябрь |
01.09–22.09 |
25.09.2024 |
30.09.2024 |
33/03 |
|
23.09–30.09 |
03.10.2024 |
07.10.2024 |
33/13 |
|
|
Октябрь |
01.10–22.10 |
25.10.2024 |
28.10.2024 |
34/01 |
|
23.10–31.10 |
05.11.2024 |
05.11.2024 |
34/11 |
|
|
Ноябрь |
01.11–22.11 |
25.11.2024 |
28.11.2024 |
34/02 |
|
23.11–30.11 |
03.12.2024 |
05.12.2024 |
34/12 |
|
|
Декабрь |
01.12–22.12 |
25.12.2024 |
28.12.2024 |
34/03 |
|
23.12–31.12 |
28.12.2024 |
28.12.2024 |
34/13 |
|
Нам повезло - до 22 числа код не изменился, поэтому до 22 января этого года обновлений не требовалось (мы уже успешно сдали уведомление за этот период). А далее в код надо внести правки согласно выше приведенной таблице.
Касательно страховых - по текущей информации ни коды ни сроки не поменялись.
Просьба скачать обновления.
UPD 24.01.2024
Исправлена ошибка - в текущих условиях правильно дату брать не текущую, а из документа.
То есть В МЕСЯЦЕ НАДО ДЕЛАТЬ ДВА ДОКУМЕНТА датами до 22го и с 23го до конца месяца.
Тогда коды будут при выгрузке всегда правильно формироваться.
UPD 19.11.2024
Исправлена ошибка из за которой внешняя обработка для ЗУП не могла записать файл.
UPD 26.02.2025
Внес изменения в код внешней обработки для ЗУП - сделал сворачивание по КБК, если в документе есть разные суммы с одним КБК (да такая ситуация может быть) - теперь само суммирует.
UPD 10.03.2025
Доработка - сворачивание не только по КБК, но и по КПС.
Проверено на следующих конфигурациях и релизах:
- Зарплата и кадры государственного учреждения КОРП, редакция 3, релизы 3.1.28.12
- Зарплата и управление персоналом, редакция 3.1, релизы 3.1.24.310
Вступайте в нашу телеграмм-группу Инфостарт
ЗиКГУ 3.1 ЗУП уведомление об исчисленных суммах налогов страховых взносов
См. также
Обмен с ГосИС Бюджетный учет Регламентированный учет и отчетность Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 1С:Управление холдингом Химическая промышленность Государственные, бюджетные структуры Электротехника и микроэлектроника Машиностроение и приборостроение Металлургическая промышленность Россия Бухгалтерский учет Бюджетный учет Платные (руб)
Автоматизация раздельного учета в 1С:Бухгалтерии по ГОЗ в соответствии с 275-ФЗ. Готовое решение для учета госконтрактов, формирования отчетности и контроля исполнения. Поддержка военной приемки, НИОКР и требований Минпромторга. Профессиональный консалтинг и регулярные обновления продукта
40000 руб.
28.08.2020 576825 4246 145
Зарплата Роли и права Системный администратор Бухгалтер 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Молдова Россия Казахстан Бухгалтерский учет Платные (руб)
Расширение позволяет максимально полно ограничить доступ пользователей к данным по заработной плате, а именно закрывает доступ к документам начисления и выплаты заработной платы, не позволяет просматривать бухгалтерские отчеты по счету учета зарплаты а также убирает зарплатные проводки из журнала проводок. Расширение запрещает просматривать платежные документы на выплату зарплаты, так же не доступны регламентные отчеты в ПФР и ИФНС. Расширение предлагает готовые настроенные профили "Бухгалтер без зарплаты", "Только просмотр без зарплаты".
9675 руб.
27.05.2021 60699 537 129
Зарплата Консолидация данных 1С:Зарплата и Управление Персоналом 3.x Россия Управленческий учет Платные (руб)
Расширение для создания и настройки обмена с консолидированной базой ЗУП. Код разработки под определенные требования проекта.
85400 руб.
11.07.2025 7196 6 1
Зарплата Производство готовой продукции (работ, услуг) Учет рабочего времени Рабочее место Аналитик Пользователь Руководитель проекта 1С:Предприятие 8 1С:Управление торговлей 10 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Торговля и склад 7.7 Бытовые услуги, сервис Оптовая торговля, дистрибуция, логистика Электротехника и микроэлектроника Управленческий учет Платные (руб)
Модуль или расширение «Сервисный центр для 1С» позволяет принимать в ремонт оборудование (компьютеры, бытовая техника и т.п.), оформлять заявки инженеров на посещение клиентов и вести начисление заработной платы для сотрудников. Позволяет наладить автоматизированный учет в сервисном центре на уже существующей базе.
15500 руб.
01.11.2012 108899 137 1
Регламентированный учет и отчетность Учет доходов и расходов Бухгалтер Пользователь 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Платные (руб)
Решение позволяет описать собственные правила расчета показателей бухгалтерской отчетности (баланса, отчета о финансовых результатах, отчета о движении денежных средств) и произвольной управленческой отчетности с помощью формул, и использовать их при автоматическом заполнении указанных форм с последующей расшифровкой значений показателей вплоть до стандартных бухгалтерских отчетов. Решение может использоваться совместно с типовым механизмом заполнения или вместо него.
21960 руб.
07.10.2019 28442 129 83
Регламентированный учет и отчетность Операции по ВЭД Бухгалтер 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Налоговый учет НДС Платные (руб)
Экономьте часы рабочего времени и избегайте ошибок при подготовке. Решение создано специально для вас, если вы: Занимаетесь ВЭД: ваша компания регулярно отгружает товары в страны ЕАЭС Сотрудничаете с ключевыми странами союза: Беларусью, Казахстаном, Арменией и Киргизией Работаете в 1С: ведете учет в Бухгалтерии 3.0, КА 2 или ERP Продукт прошел сертификацию 1С-Совместимо и имеет полную документацию Есть демо-версия, можно поставить на свою базу и проверить функционал на нескольких отчетах
12200 руб.
10.07.2017 99321 567 163
Регламентированный учет и отчетность Обмен с ГосИС ЭДО и ОФД Бухгалтер Пользователь 1С:Предприятие 8 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Платные (руб)
Работаете по контрактной схеме, сталкивались с проблемой, что в контракте жестко указаны наименование, цена, единица измерения товара. И не все готовы создавать новую номенклатуру под каждый контракт или менять наименование и единицу измерения для уже имеющейся. Тем более, бывает так, что контракт - это формальность. Контракт не описывает жесткие условия поставки, нужно соблюсти правильность в предоставлении документов. Данное решение позволит вам загружать контракты напрямую с 1с одной кнопкой, оперировать своей номенклатурой при оформлении реализаций по государственному контракту в УТ 11.5 и КА 2.5.11, в то же время выводить на печать документы, соответствующие данным контракта, отправлять документы по контракту напрямую сайта госзакупок (ЕИС) по 44-ФЗ из 1с.
73200 руб.
19.12.2022 18496 43 30
Регламентированный учет и отчетность Операции по ВЭД Закрытие периода Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет НДС Платные (руб)
Расширение для заполнения реестров НДС в 1С:Бухгалтерии предприятия 3.0. Реестр по НДС: КНД 1155112, КНД 1155113, КНД 1155114, КНД 1155115.
14640 руб.
01.08.2025 6737 29 3
Правильно понимаю, что отправка через 1С-Отчетность происходит тут же в самом ЗиКГУ? Есть уже опыт получения положительного протокола из налоговой?
положительные протоколы на скрине
Изменились коды периодов и сроки.
Ожидайте - загружу обновления.
дело в том что у меня нет конфигурации ЗУП, если предоставите доступ то разберемся!
видимо придется пробовать самому в выходные, но нет причин чтоб не заработало. напишите какая у вас версия ЗУП.....
сейчас отвлекся на функционал со страховыми (которые аналогично надо включать в уведомление уже в феврале за январь)
но завтра\послезавтра отпишусь по ЗУП и обновлю файл расширения тут.
либо потребуются минимальные правки в коде.
Правильно понимаю, что отправка через 1С-Отчетность происходит тут же в самом ЗиКГУ? Есть уже опыт получения положительного протокола из налоговой?
положительные протоколы на скрине
Текст.ДобавитьСтроку("<УвИсчСумНалог КППДекл="""+Строка.КПП+""" ОКТМО="""+Строка.КодПоОКТМО+""" КБК="""+Строка.КБК+""" СумНалогАванс="""+СтрЗаменить(Формат(Строка.Сумма,"ЧГ=0;ЧДЦ=2"),",",".")+""" Период=""21"" НомерМесКварт=""01"" Год=""2023""/>");
Тут в явном виде указан период, что не очень хорошо. При отправке уведомления в феврале будут проблемы, если так оставить. Я бы добавил в описание, что функционал пока еще допиливается и при выкладке новых версий уточнял, что именно было исправлено/допилено
Не совсем - я про отправку аналогичным образом не только сумм по НДФЛ, но и страховым взносам (они же в феврале должны отправляться согласно этому )
По периоду - согласен, бухгалтера торопили на январь, автоматическое проставление периода в ближайшее время доделаю и всем скачавшим отправлю ссылку + выложу тут.
А как думаете - по страховым взносам, функционал делать в этом же расширении?
Ну просто по факту это кажется разумным сразу с двумя НДФЛ в феврале отправить и страховые одним уведомлением?
В феврале, не позднее 27го, у нас НДФЛ за ЗП января(вторая половина), НДФЛ за ЗП первой половины февраля и страховые за январь.
Или вынести чисто страховые в обработку? но тогда они будут отправляться отдельно....
Расширение то конечно пусть будет одно. А вот сам механизм должен быть универсальным. Чтобы можно было сформировать как отдельно, так и вместе. Думаю такой подход будет наиболее оправданным, т.к. ситуации могут быть разные
вы что то хотели?
Ошибки:
--------------------------------------------------------------------------------
03.02.2023 18:46:25
НалоговоеУведомление: Критичная: Для работы с базовой версией расширение должно быть подписано тем же ключом, что и конфигурация.
Есть решение?
В базовых версиях прикладных решений работа с расширениями не поддерживается.
Если у тебя расширение доступно - значит у тебя лицензия на платформу не базовая, а ПРОФ.
Но все таки уточните что за версия конфигурации у вас. Можете скопировать данные из окна 'о программе'.
Copyright © ООО "1С-Софт", 2010 - 2020. Все права защищены
(
Расширения конфигурации:
- EF_80000264
- EF_60005153
- EF_2566
- EF_60005253
- EF_30177603
- EF_10236722_4
- EF_60005115
- EF_70000374_9
- EF_60004963_8
- EF_82243601
- EF_60004943
- EF_37920156
- EF_60005140
- EF_00_00491223
- EF_00_00414600
- EF_00_00413265
- EF_00_00410803
- EF_60004919_7
- EF_60005413
- EF_70029091
- EF_00_00512908
- EF_20173735_4
- EF_60005520
- EF_00_00513382
- EF_94305324
- EF_60005581
- EF_20173747_2
- EF_00_00511710_12
- EF_10236935_5
- EF_70030309
- EF_60005611
Хорошо, ждем внешнюю обработку)))
Поправил расширение и обработку для ЗУП - теперь ИП тоже выгружаются.
Не стесняйтесь писать в комментарии про ошибки - оперативно правлю.
последний актуальный код |
|---|
| &НаКлиенте
Асинх Процедура ВыполнитьКоманду(Команда) Сообщить("Записываю НУ в файл "+Объект.Организация); //Сообщить(ПериодРегистрацииСтрокой); //Сообщить(ПолучитьИннПоНаименованию(Объект.Организация)); //Сообщить(ПолучитьРуководителя(Объект.Организация)); //Сообщить(Формат(ТекущаяДата(),"ДФ=yyyyMMdd")); НачалоПредыдущегоМесяца = НачалоМесяца(ДобавитьМесяц(Объект.Дата, -1)); КонецПредыдущегоМесяца = КонецМесяца(ДобавитьМесяц(Объект.Дата, -1)); //Сообщить(НачалоПредыдущегоМесяца); //Сообщить(КонецПредыдущегоМесяца); //Сообщить(ПолучитьЕдиный(Объект.Организация,НачалоПредыдущегоМесяца,КонецПредыдущегоМесяца)); год = лев(Формат(ТекущаяДата(),"ДФ=yyyyMMdd"),4); мес = сред(Формат(ТекущаяДата(),"ДФ=yyyyMMdd"),5,2); дн = прав(Формат(ТекущаяДата(),"ДФ=yyyyMMdd"),2); //Сообщить(мес); пер = ""; номермескв = ""; если (мес="01") или (мес="02") или (мес="03") тогда пер = "21"; номермескв = мес; конецесли; если (мес="04") или (мес="05") или (мес="06") тогда пер = "31"; если мес="04" тогда номермескв = "01"; конецесли; если мес="05" тогда номермескв = "02"; конецесли; если мес="06" тогда номермескв = "03"; конецесли; конецесли; если (мес="07") или (мес="08") или (мес="09") тогда пер = "33"; если мес="07" тогда номермескв = "01"; конецесли; если мес="08" тогда номермескв = "02"; конецесли; если мес="09" тогда номермескв = "03"; конецесли; конецесли; если (мес="10") или (мес="11") или (мес="12") тогда пер = "34"; если мес="10" тогда номермескв = "01"; конецесли; если мес="11" тогда номермескв = "02"; конецесли; если мес="12" и число(дн)<23 тогда номермескв = "03"; конецесли; если мес="12" и число(дн)>=23 тогда номермескв = "04"; конецесли; конецесли; //Сообщить(пер + " " + номермескв); кно = ""; кпп = ""; Текст = Новый ТекстовыйДокумент; Текст.ДобавитьСтроку("<?xml version=""1.0"" encoding=""windows-1251""?>"); Текст.ДобавитьСтроку("<Подписант ПрПодп=""1"">"); Текст.ДобавитьСтроку("<ФИО Фамилия="""+РазложитьСтроку(ПолучитьРуководителя(Объект.Организация))[0]+""" Имя="""+РазложитьСтроку(ПолучитьРуководителя(Объект.Организация))[1]+""" Отчество="""+РазложитьСтроку(ПолучитьРуководителя(Объект.Организация))[2]+"""/>"); Текст.ДобавитьСтроку("</Подписант>"); Для каждого Строка из Объект.УдержанныйНДФЛ Цикл Текст.ДобавитьСтроку("<УвИсчСумНалог КППДекл="""+СокрЛП(Строка.КПП)+""" ОКТМО="""+Строка.КодПоОКТМО+""" КБК="""+Строка.КБК+""" СумНалогАванс="""+СтрЗаменить(Формат(Строка.Сумма,"ЧГ=0;ЧДЦ=2"),",",".")+""" Период="""+пер+""" НомерМесКварт="""+номермескв+""" Год="""+год+"""/>"); кно = Строка.КодНалоговогоОргана; кпп = СокрЛП(Строка.КПП); //Сообщить(СтрЗаменить(Формат(Строка.Сумма,"ЧГ=0;ЧДЦ=2"),",",".")); СтрЗаменить(Строка.Сумма,Символы.НПП, "") КонецЦикла; если мес="02" или мес="03" или мес="05" или мес="06" или мес="08" или мес="09" или мес="11" или мес="12" тогда //18210201000011000160 Режим = РежимДиалогаВопрос.ДаНет; Ответ = Ждать ВопросАсинх(НСтр("ru = 'Необходимо отправить налоговое уведомление по страховым взносам за прошлый месяц!"+Символы.ПС+"Либо из этого документа,совместно с данными по НДФЛ,"+Символы.ПС+"либо отдельно - из документа Отражение зарплаты в бухучете!"+Символы.ПС+"--------------------------------------------------"+Символы.ПС+"Включить данные по страховым взносам в текущий файл?';" + " en = 'You should use russian language!'"), Режим, 0); Если Ответ = КодВозвратаДиалога.Да Тогда //Возврат; кэбэка = "18210201000011000160"; //по страховым п_номермескв = лев(номермескв,1)+строка(число(прав(номермескв,1))-1); суммастрах = ПолучитьЕдиный(Объект.Организация,НачалоПредыдущегоМесяца,КонецПредыдущегоМесяца); Сведения = Новый СписокЗначений; Сведения.Добавить("", "КППЮЛ"); Сведения.Добавить("", "ОКТМО"); ОргСведения = РегламентированнаяОтчетностьВызовСервера.ПолучитьСведенияОбОрганизации(Объект.Организация, ТекущаяДата(), Сведения); //Сообщить(ОргСведения.КППЮЛ); кпп2=СокрЛП(ОргСведения.КППЮЛ); Текст.ДобавитьСтроку("<УвИсчСумНалог КППДекл="""+СокрЛП(кпп2)+""" ОКТМО="""+ОргСведения.ОКТМО+""" КБК="""+кэбэка+""" СумНалогАванс="""+СтрЗаменить(Формат(суммастрах,"ЧГ=0;ЧДЦ=2"),",",".")+""" Период="""+пер+""" НомерМесКварт="""+п_номермескв+""" Год="""+год+"""/>"); КонецЕсли; конецесли; Текст.ДобавитьСтроку("</Документ>"); Текст.ДобавитьСтроку("</Файл>"); Сведения = Новый СписокЗначений; Сведения.Добавить("", "КППЮЛ"); Сведения.Добавить("", "КодНО"); ОргСведения = РегламентированнаяОтчетностьВызовСервера.ПолучитьСведенияОбОрганизации(Объект.Организация, ТекущаяДата(), Сведения); //Сообщить(ОргСведения.КППЮЛ); кпп=СокрЛП(ОргСведения.КППЮЛ); кно = СокрЛП(ОргСведения.КодНО); ку = "UT_UVISCHSUMNAL_"+кно+"_"+кно+"_"+ПолучитьИннПоНаименованию(Объект.Организация)+кпп+"_"+Формат(ТекущаяДата(),"ДФ=yyyyMMdd")+"_"+новый УникальныйИдентификатор(); ку=СтрЗаменить(ку,Символы.НПП, ""); Текст.ВставитьСтроку(2,"<Файл xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" ИдФайл="""+ку+""" ВерсПрог=""1С:ПРЕДПРИЯТИЕ 8.3 ЗиК ГУ"" ВерсФорм=""5.02"">"); Текст.ВставитьСтроку(3,"<Документ КНД=""1110355"" ДатаДок="""+РазложитьСтроку(Объект.Дата)[0]+""" КодНО="""+кно+""">"); Текст.ВставитьСтроку(4,"<СвНП>"); Текст.ВставитьСтроку(5,"<НПЮЛ ИННЮЛ="""+ПолучитьИннПоНаименованию(Объект.Организация)+""" КПП="""+кпп+"""/>"); Текст.ВставитьСтроку(6,"</СвНП>"); Режим = РежимДиалогаВыбораФайла.ВыборКаталога; ДиалогОткрытия = Новый ДиалогВыбораФайла(Режим); ДиалогОткрытия.Каталог = ""; ДиалогОткрытия.МножественныйВыбор = Ложь; ДиалогОткрытия.Заголовок = "Выберите каталог для сохранения файла НУ"; Если ДиалогОткрытия.Выбрать() Тогда ПутьККаталогу = ДиалогОткрытия.Каталог; ФайлПуть = ПутьККаталогу+"\"+ку+".xml"; Текст.Записать(ПутьККаталогу+"\"+ку+".xml","windows-1251"); ОписаниеОповещения = Новый ОписаниеОповещения("ПослеЗакрытияПредупреждения", ЭтотОбъект, Неопределено); ДокументооборотСКОКлиент.ПолучитьКонтекстЭДО(ОписаниеОповещения); КонецЕсли; КонецПроцедуры |
Скрытый текст |
|---|
| //отражение = Документы.ОтражениеЗарплатыВБухучетеБюджетныхУчреждений.Выбрать('20230101','20230131');
отражение = Документы.ОтражениеЗарплатыВБухучетеБюджетныхУчреждений.Выбрать(датан,датак); сум = 0; пока отражение.Следующий() цикл об = отражение.Ссылка.ПолучитьОбъект(); //Сообщить(об.Организация.Наименование + " | " + Наименование); если об.Организация = Наименование тогда //сообщить(об.Организация); Для Каждого Стр Из об.НачисленнаяЗарплатаИВзносы Цикл //Сообщить(Стр.ФизическоеЛицо); //Сообщить(Строка(Стр.ВзносыПоЕдиномуТарифу)); сум = сум + Стр.ВзносыПоЕдиномуТарифу КонецЦикла; //сообщить(сум); конецесли; КонецЦикла; Возврат сум; |
и в зуп могут быть ип для которых формат хмл уведомления чуть иной)
Решили ли как-то отправку уведомления еще и с данными по взносам? На сколько я понял от бухгалтера, эти взносы также заполняются в уведомлении, но их нет в документе ОтражениеУдержанногоНДФЛВБухучете, да и само уведомление не имеет кнопки заполнить, чтобы считать перенесенные данные в БГУ из проводок.
либо страховые вместе с ндфл уходят
либо выгружаете отдельно из ОтражениеУдержанногоНДФЛВБухучете
последние версии расширений добавляют кнопку выгрузки в документ ОтражениеУдержанногоНДФЛВБухучете
также обработка умеет сама подтягивать отттуда данные по запросу.
все описано в публикации
А подскажите, при наличии обособок файл отправки не разделяет по НО обособки и головы ? Я пробовал сформировать 2 дока Отражение удержанного НДФЛ с данными отдельно по обособке и по голове. По обособке все равно в файл отправки идет НО, ИНН, КПП головной организации.
из зик или зуп это невозможно на данный момент
также проверьте обработку - аналог расширения с тем же функционалом.
Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.24.408)
Сегодня скачал обработку, у кого получилось сформировать файл со взносами? У меня только НДФЛ.....
укажите вашу версию, какой файл скачали, спрашивало ли оно в диалоге о выгрузке страховых.
на моих базах все нормально, но если есть какой то глюк то я оперативно поправлю и скажу вам что изменить
1. Версия 3.1.24.408
2. Вчера скачал внешнюю обработку по формированию данных
3. Вопрос в диалоге задается, но потом в открывшемся окне данных по взносам нету.
4. Документ Отражение зарплаты в бух учете заполнен. И если он не заполнен, то программа ругается и не запускает обработку дальше.
только что проверил на зуп 3.1.24.310 обработку - страховые выгрузились.
при условии что не было сообщений об ошибках.
то есть у вас в файл должна записаться строка с кбк страховых 18210201000011000160 при нажатии да!
либо должны выдаваться уведомления об ошибках.
вы строку с этим кбк точно не видите?)
в документе отражения зарплаты появится кнопка)
Вторая строка появилась, но она пустая. Что я делаю не так?
Теперь покажите документ за прошлый месяц который называется отражение зарплаты в бухучете. Он должен быть полностью заполнен и тогда вторая строка не будет пустой.
в документе апреля разумеется она не спросит.
но если очень хочется то вы можете нажать кнопку выгрузки в документе отражения зарплаты в бухучете
и выгрузить страховые отдельно оттуда
в принципе можно, но xml файл получаемый в теории можно открыть во внешней программе для распечатывания.
это решение делает только выгрузку в файл, странно что в зуп этого нет. в БП есть
интересовал вариант отправки в налоговую без подключения отчетности и прочих сервисов
для многих подключение отчетности смысла не имеет, тем более ради уведомления что 2 раза в год, а отправлять его похоже теперь обязаловка
В бгу надо заполнять руками или делать синхронизацию что не всегда уместно.
Разумеется формировать и сразу отправлять из зик или зуп проще
обновление сделаю - наверное проще строки по подразделению просуммировать?
и тогда все нормально выгружается
а в самом документе отражения ОКТМО присутствует?
я поправлю и загружу обновления.
Изменились коды периодов и сроки.
Ожидайте - загружу обновления.
я пока не ставил все последние обновления, но видимо да. придется делать два документа на основе которых и будет осуществляться выгрузка уведомлений. Завтра скажу точнее что можно сделать.
Пока обработки обновлены для правильных кодов периодов.
По сути его придется формировать 2 раза в месяце и заполнять вручную!
Например с помощью этого средства
хотя возможно и его еще придется доработать.
1. Перенести кнопку "Выгрузить НУ в файл" вверх к кнопке "Заполнить".
Мне кажется так удобнее будет.
2. Сделать возможность свертки строк, а то получается много одинаковых строк.
На скриншоте это видно.
Дополнительные пенсионные взносы по тарифу 1 (п. 1 ч. 1 ст. 30 закона от 28.12.2013 № 400-ФЗ)
Доптариф, не зависящий от результатов спецоценки
182 1 02 04010 01 1010 160
Доптариф, зависящий от результатов спецоценки
182 1 02 04010 01 1020 160
Дополнительные пенсионные взносы по тарифу 2 (п. 2-18 ч. 1 ст. 30 закона от 28.12.2013 № 400-ФЗ)
Доптариф, не зависящий от результатов спецоценки
182 1 02 04020 01 1010 160
Доптариф, зависящий от результатов спецоценки
182 1 02 04020 01 1020 160
он мне ставит 11 код а должен 01 !!!!!!!!!!!!!!!!!!!!!!!!!!!
но тогда дата документа должна быть корректной, первый документ делаем
до 22 числа включительно, второй должен попасть датой в отрезок до конца месяца.
а то если попробуют отправить январский документ в феврале то код тоже неверно сформируется.
Но тут как лучше сделать я не знаю.
Мои попросили оставить текущей датой и просто отправлять будут месяц в месяц.
Спасибо.
&НаКлиенте
Асинх Процедура Команда1(Команда)
ТЧ = ПолучитьПоСсылкеТЧ(ДокументВыгрузки.УникальныйИдентификатор());
Док = ПолучитьПоСсылке(ДокументВыгрузки.УникальныйИдентификатор());
Сообщить("Записываю НУ в файл "+Док[0]["Организация"]);
НачалоПредыдущегоМесяца = НачалоМесяца(ДобавитьМесяц(Док[0]["Дата"], -1));
КонецПредыдущегоМесяца = КонецМесяца(ДобавитьМесяц(Док[0]["Дата"], -1));
год = лев(Формат(Док[0]["Дата"],"ДФ=yyyyMMdd"),4); // ТекущаяДата()
мес = сред(Формат(Док[0]["Дата"],"ДФ=yyyyMMdd"),5,2);
дн = прав(Формат(Док[0]["Дата"],"ДФ=yyyyMMdd"),2);
Код расширения
&НаКлиенте
Асинх Процедура ВыполнитьКоманду(Команда)
Сообщить("Записываю НУ в файл "+Объект.Организация);
//Сообщить(ПериодРегистрацииСтрокой);
//Сообщить(ПолучитьИннПоНаименованию(Объект.Организация));
//Сообщить(ПолучитьРуководителя(Объект.Организация));
//Сообщить(Формат(ТекущаяДата(),"ДФ=yyyyMMdd"));
НачалоПредыдущегоМесяца = НачалоМесяца(ДобавитьМесяц(Объект.Дата, -1));
КонецПредыдущегоМесяца = КонецМесяца(ДобавитьМесяц(Объект.Дата, -1));
//Сообщить(НачалоПредыдущегоМесяца);
//Сообщить(КонецПредыдущегоМесяца);
//Сообщить(ПолучитьЕдиный(Объект.Организация,НачалоПредыдущегоМесяца,КонецПредыдущегоМесяца));
год = лев(Формат(Объект.Дата,"ДФ=yyyyMMdd"),4); //ТекущаяДата()
мес = сред(Формат(Объект.Дата,"ДФ=yyyyMMdd"),5,2);
дн = прав(Формат(Объект.Дата,"ДФ=yyyyMMdd"),2);
год = лев(Формат(Объект.Дата,"ДФ=yyyyMMdd"),4); //ТекущаяДата()
мес = сред(Формат(Объект.Дата,"ДФ=yyyyMMdd"),5,2);
дн = прав(Формат(Объект.Дата,"ДФ=yyyyMMdd"),2);
и все нормально выгружает
ФНС России информирует, что в связи с вступлением в силу приказа ФНС России от 16.01.2024 № ЕД-7-8/20@ «О внесении изменений в приложение к приказу ФНС России от 02.11.2022 № ЕД-7-8/1047@» внесены изменения в формат представления уведомления об исчисленных суммах налогов, авансовых платежей по налогам, сборов, страховых взносов в электронной форме, элемент файла обмена графы «Дополнительная информация» строки «Версия формата» принимает значение 5.03
1. В пункте 2 главы I «Общие сведения» цифры «5.02» заменить цифрами «5.03».
2. В пункте 3 главы II «Описание файла обмена» абзац пятнадцатый изложить в следующей редакции:
«UT_UVISCHSUMNAL_1_263_00_05_03_xx, где хх – номер версии схемы.».
3. В графе «Дополнительная информация» строки «Версия формата» таблицы 4.1 цифры «5.02» заменить цифрами «5.03».
4. В графе «Дополнительная информация» строки «Наименование и реквизиты документа, подтверждающего полномочия представителя налогоплательщика, плательщика сборов, плательщика страховых взносов, налогового агента» таблицы 4.7 дополнить предложением следующего содержания:
«Для доверенности, совершенной в электронной форме, необходимо указывать GUID доверенности».
5. В графе «Дополнительная информация» таблицы 4.8 для элемента «Номер месяца (квартала)» дополнить значениями: «| 11 | 12 | 13».
по сути поправить только 5.02 на 5.03, коды 11 12 13 и так уже формируются, по 4 пункту - уведомление у меня формируется от руководителей организаций, поэтому доверенность не нужна)
там в налоговой заняться что ли нечем кому то?
все отлично.
обновление конечно сделаю, когда будет понятно в чём дело
"С 01.01.2024 ситуация изменится. Налоговые агенты обязаны будут подавать уведомления по НДФЛ два раза в месяц, а именно:
не позднее 25-го числа текущего месяца за период с 1-го по 22-е число текущего месяца;
не позднее 3-го числа текущего месяца за период с 23-го по последнее число предыдущего месяца.
В отношении уведомления об исчисленных и удержанных суммах НДФЛ за период с 23 по 31 декабря срок остался прежним – не позднее последнего рабочего дня года."
Если я правильно понял, на данный момент обработка анализирует дату документа, для определения периода и квартала в параметрах выгрузки, те если я сформирую в Апреле документ отражение НДФЛ за Январь, то в файл выгрузки, период и квартал попадут относительно Апреля, хотя в самом документе данные по НДФЛ и сроки сдачи за Январь. Возможно более правильно для каждой строки НДФЛ определять параметры выгрузки, в зависимости от даты удержания по конкретной строке НДФЛ?
>>Возможно более правильно для каждой строки НДФЛ определять параметры выгрузки, в зависимости от даты >>удержания по конкретной строке НДФЛ?
возможно, теоретически могу внести изменения - ожидайте последующих обновлений. уйду в отпуск, буду посвободнее - займусь доработками публикаций.
"PUBID_1795579-ВыгрузкаНУндфлстрах ЗУП.epf"
ИП с несколькими регистрациями в налоговой.
При попытке сформировать налоговое уведомление выходит: "Значение не является значением объектного типа (КППЮЛ)".
Код ошибки:
Значение не является значением объектного типа (КППЮЛ)
{ВнешняяОбработка.ВыгрузкаНУндфлстрах.Форма.Форма.Форма(256)}:кпп=СокрЛП(ОргСведения.КППЮЛ);
Попытался поверхностно убрать ошибку, закомментировал КППЮЛ, дальше лезет ошибка про КодНО.
Я так понимаю, что вы не тестировали для ИП (у которых нет КПП) свою обработку?
на базе где ИП был чисто ИП все работало корректно.
в вашем случае видимо проблема в вызове
ОргСведения = РегламентированнаяОтчетностьВызовСервера.ПолучитьСведенияОбОрганизации(Док[0]["Организация"], ТекущаяДата(), Сведения);
который не возвращает то что должен.
но не видя вашей базы сложно воспроизвести ошибку
Текст.ВставитьСтроку(5,"<НПИП ИННФЛ="""+ИНН+"""/>");
иначе
Текст.ВставитьСтроку(5,"<НПЮЛ ИННЮЛ="""+ИНН+""" КПП="""+кпп+"""/>");
конецесли;
вот код - проверяется заполненность кпп, если он заполнен то это ЮЛ, если нет то ИП!
приведите скрины с ошибками чтобы понять что к чему, так же сообщите какой релиз у вас
Релиз 3.1.31.32
Конкретно на этот абзац кода (если кпп="" ....)- алгоритм не успевает дойти до него, т.к. спотыкается на строке:
кпп=СокрЛП(ОргСведения.КППЮЛ); (см. 10 строк выше в коде)
Написал в личку по поводу базы
да, конечно я посмотрю вашу базу
они не зашиты жестко в нее! можете качать и пользоваться, главное обновите релиз 1с
{ВнешняяОбработка.ВыгрузкаНУндфлстрах.Форма.Форма.Форма(239)}:если Элемент.Значение["КПП"]="" тогда
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ОшибкаИспользованияВстроенногоЯзыка]
но если у вас вдруг не примут то отпишитесь, я поправлю))))
о какой логике вы говорите? что заполнено в документе то и берется в уведомление
в ней вы выбираете конкретный документ из которого формируется налоговое уведомление,
что вы понимаете под "Все время выгружает второй период, хотя документ первый",
обработка кодом берет дату из выбранного вами документа
год = лев(Формат(Док[0]["Дата"],"ДФ=yyyyMMdd"),4); //ТекущаяДата()
мес = сред(Формат(Док[0]["Дата"],"ДФ=yyyyMMdd"),5,2);
дн = прав(Формат(Док[0]["Дата"],"ДФ=yyyyMMdd"),2);
и табличную часть она берет из выбранного документа
ТЧ = ПолучитьПоСсылкеТЧ(ДокументВыгрузки.УникальныйИдентификатор());
и далее пробегает
Для каждого Строка из ТЧ Цикл
Соответственно описанная вами ситуация невозможна, либо вы делаете что не то\не моим кодом\правленным не мной кодом\либо я вас просто не понимаю.
Напишите мне личное сообщение - договоримся, я подключусь к вам по удаленке и посмотрю вашу ситуацию.
для документа от 02.07 период 33 01
у меня код работает от дат документа
по правилам налоговой!
делайте один документ чтоб его дата попадала в 1-22
и второй чтоб попадала в 23-31 и проблем не будет!
у меня такая логика!
ИСПРАВЬТЕ ДАТУ ДОКУМЕНТА И ВСЕ БУДЕТ ПРАВИЛЬНО!
что вы там запускаете?
найдите в модуле документа расширения строки вида
Для каждого Строка из Объект.УдержанныйНДФЛ Цикл
Текст.ДобавитьСтроку("<УвИсчСумНалог КППДекл="""+СокрЛП(Строка.КПП)+""" ОКТМО="""+СокрЛП(Строка.КодПоОКТМО)+""" КБК="""+Строка.КБК+""" СумНалогАванс="""+СтрЗаменить(Формат(Строка.Сумма,"ЧГ=0;ЧДЦ=2"),",",".")+""" Период="""+пер+""" НомерМесКварт="""+номермескв+""" Год="""+год+"""/>");
кно = Строка.КодНалоговогоОргана;
кпп = СокрЛП(Строка.КПП);
//Сообщить(СтрЗаменить(Формат(Строка.Сумма,"ЧГ=0;ЧДЦ=2"),",",".")); СтрЗаменить(Строка.Сумма,Символы.НПП, "")
КонецЦикла;и вот там посмотрите чтобы октмо было внутри сокрлп
Не могли бы вы уточнить куда именно что добавить........
Рейтинг: 43
Вы можете заказать платную консультацию или разработку у автора. Будет создан приватный заказ на «Бирже заказов» для автора.
№ 1795579
Создание 24.01.23 10:30
Обновление 10.03.25 09:38
Просмотры 19280
Загрузки 168
Рейтинг
9
Комментарии 182
Код открыт Да
Рубрики Зарплата Регламентированный учет и отчетность
Кому Бухгалтер
Тип файла Расширение (cfe)
Платформа 1С:Предприятие 8
Конфигурация
1С:Зарплата и кадры государственного учреждения 3
,
1С:Зарплата и Управление Персоналом 3.x
Операционная система Windows
Страна Не имеет значения
Отрасль Не имеет значения
Налоги НДФЛ
Вид учета Бухгалтерский учет
Доступ к файлу Абонемент ($m)