Справка по начислениям и выплатам пособий за счет Фонда социального страхования

26.02.20

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

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

Файлы

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

Наименование Скачано Купить файл
Справка по начислениям и выплатам пособий за счет Фонда социального страхования
.epf 19,26Kb
1 3 000 руб. Купить

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

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

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

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

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

При решении одной из задач заказчика потребовалось отражать информацию о полученных (и самое главное, выплаченных) пособиях за счет Фонда социального страхования в свободной форме. Решение вопроса было разбито на следующие шаги:
1. Получить из регистра накопления «ЗарплатаКВыплате» необходимые данные по начислениям и выплатам пособий.
2. Предоставить возможность пользователю исключить лишние данные.
3. Сформировать текст пояснительной записки на основании собранных данных (с возможностью отредактировать полученный текст).
4. Вывести текст в виде справки с данными об организации и ответственных лицах.

Ход решения

Наибольший интерес при решении данной задачи представляет первый шаг, решение которого было достигнуто с помощью следующего запроса:

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

В список документов попадают документы-выплаты, в которых в качестве документов-оснований есть:
- документы "Начисление зарплаты" (в которых заполнена табличная часть "Пособия");
- документы "Больничный лист";
- документы "Единовременное пособие за счет ФСС";
- документы "Оплата дней ухода за детьми-инвалидами";
- документы "Отпуск по уходу за ребенком".

 

Следующий шаг можно представить в виде табличной части:

 

Третий шаг задачи преобразует полученные данные в текст пояснительной записки:

 

На последнем шаге выводим информацию об организации:

 

В последних версиях платформы 1С изменилось положение меню с предварительным просмотром и печатью:

Разработка и тестирование осуществлялись на базе типовой  «Зарплата и управление персоналом, редакция 3.1»  (релиз 3.1.12.113)» и платформе 1С:Предприятие 8.3 (релиз 8.3.16.1063).

Примечания:
- Обработка по умолчанию заполняет табличную часть на основании документов выплат (по кассе и по банку).

- Изменяя реквизит "Учитывать" можно учитывать или не учитывать строку табличной части при формировании текста пояснительной записки. По умолчанию всем строкам, попавшим в табличную часть, значение реквизита "Учитывать" ставится как Истина.

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

ФСС справка по начислениям и выплатам пособие ЗарплатаКВыплате

См. также

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

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

9675 руб.

27.05.2021    57359    489    129    

351

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

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

122000 руб.

19.08.2020    30005    27    3    

29

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

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

20740 руб.

28.07.2016    71485    192    158    

158

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

142

SALE! 50%

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

Подсистема (расширение) конфигурации Зарплата и кадры государственного учреждения, редакция 3.1 для формирования формы №30 федерального статистического наблюдения "Сведения о медицинской организации" в редакции Приказов Росстата I) от 30.12.2020 №863, II) от 27.12.2022 N 985, III) от 25.12.2023 N 681 и IV) от 29.11.2025 №594.

21960 руб.

26.10.2021    21227    48    13    

24

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

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

9760 руб.

01.09.2023    8778    322    93    

22

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

Внешняя обработка, позволяет пакетно создать шаблоны по подразделениям для заполнения табеля в Excel, после чего загрузить заполненные шаблоны в документы ЗУП "Табель учета рабочего времени", «Данные для расчета зарплаты». Поддерживается заполнение до 6 видов рабочего времени. Тестировалась на ЗУП 3.1.25.40. Подключается как дополнительная внешняя обработка. Необходима версия платформы с 8.3.18.

7930 руб.

23.03.2017    64980    89    99    

102
Для отправки сообщения требуется регистрация/авторизация