Объединение файлов СЗВ-СТАЖ

27.02.19

Учетные задачи - Кадровый учет

Обработка предназначена для объединения данных из двух файлов СЗВ-СТАЖ, когда был переход на ЗУП 3.1 не с начала года.

Скачать файл

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

Наименование По подписке [?] Купить один файл
Объединение файлов СЗВ-СТАЖ:
.epf 19,14Kb ver:19.02.27
38
38 Скачать (1 SM) Купить за 1 850 руб.

При переносе данных из ЗУП 2.5 в  ЗУП 3.1 не с начала года, записи о стаже  начинаются с даты переноса. Из-за этого отчет СЗВ-СТАЖ формируется не полностью.

Чтобы избежать необходимости переносить необходимые данные из ЗУП 2.5, можно сформировать отчет СЗВ-СТАЖ в обоих программах, далее объединить и подредактировать информацию в обработке.

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

А иногда объединить даты из двух записей, дату начала периода взять из данных полученных из ЗУП 2.5, а дату окончания взять из периода, начинающегося с даты переноса.

UPD: добавлено чтение тегов УТ2 и ИС2

Тестировалось на:

  • Зарплата и управление персоналом, редакция 3.1 (3.1.8.246) Платформа 8.3.13.1644
  • Зарплата и кадры государственного учреждения, редакция 3.1 (3.1.8.246) Платформа 8.3.13.1644

СЗВ ПФР ЗУП СЗВ-СТАЖ Обработка

См. также

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

Групповое формирование и печать Дополнительных соглашений для 1С: Зарплата и управление персоналом ПРОФ и КОРП + 8 печатных форм: Индексация заработной платы, Удаленная работа и предупреждение о COVID-19, Выход из удаленной работы, Кадровый перевод, Кадровый перевод списком, Назначение индивидуальной системы начислений, Переименование филиала, Приказ "Совмещение должностей", Приказ "Совмещение исполнения обязанностей" Что нового: 1.В печатных формах убран весь красный цвет текста 2. В печатных формах в шапках сделано заполнение названия организации, руководителя и основания действия руководителя 3. В печатных формах в подвале сделано заполнение реквизитов организации 4. Добавлена возможность печатать доп соглашения по документу "Изменение плановых начислений"

21600 руб.

24.03.2023    5637    5    0    

6

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

ЙОбработка позволяет загрузить из структурированного файла данные по физическим лицам, сотрудникам. Предусмотрено создание документов "Прием на работу". Данные загружаются не только в справочники и документы, но и в регистры сведений. Обработка разработана для конфигураций "Зарплата и Управление Персоналом, редакция 3.1"/"Зарплата и кадры государственного учреждения, редакция 3.1" на платформе 8.3.

6000 руб.

15.07.2015    66027    103    49    

106

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

Печать из ЗУП уведомления о трудовой деятельности для безвизового иностранного гражданина. С 7 января 2024 года безвизовые иностранцы должны уведомлять по утвержденной форме территориальный орган МВД России о ведении трудовой деятельности. Расширение позволит выполнить распечатку уведомления напрямую из программы ЗУП 3.1

3600 руб.

22.02.2024    1280    1    0    

3

Зарплата Кадровый учет Корректировка данных Бухгалтер Пользователь Сложные периодические расчеты 8.3.14 1С:ERP Управление предприятием 2 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Абонемент ($m)

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

3 стартмани

17.04.2023    4958    68    Vinzor    6    

25

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

Обработка больше предназначена как основа для своей разработки, чем как универсальное решение. Но можно использовать и как готовое решение для небольшой организации. Переносит данные из файла Excel в ЗУП, по аналогии как данные переносятся из ЗУП 2.5.

7200 руб.

19.01.2023    6854    4    4    

5

Кадровый учет Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет ФОМС, ЕФС Платные (руб)

В связи с ужесточением протокола проверки на стороне ПФР в конфигурации ЗУП 3.1 в документе СЗВ-ТД для мероприятий "Увольнение" под новые требования не проставляется Код ОКЗ трудовой функции. Доработка заполнения и выгрузки Сведений о трудовой деятельности в ПФР под новый протокол проверки.

2400 руб.

07.11.2022    8578    2    18    

14
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. OKE 14.02.18 15:28 Сейчас в теме
А такую для ЗУП 2.5 есть, надо наоборот в ЗУП 2.5 объединить несколько документов в один
2. pallid 274 14.02.18 15:31 Сейчас в теме
(1) обработка написана на управляемых формах, и использует только информацию из файлов выгруженных отчетов. Нет смысла делать отдельно еще и под 2.5.
3. marginal 14.02.18 15:53 Сейчас в теме
Ошибка: {ВнешняяОбработка.ОбъединениеФайловСЗВСтаж.Форма.Форма.Форма(78)}: Индекс находится за границами массива
ДопСведенияИСТекст = ЛьготныйСтаж[1].ПолучитьЭлементыПоИмени(URIПространстваИмен, "ИС:ДопСведенияИС")[0].ТекстовоеСодержимое;
4. pallid 274 14.02.18 15:59 Сейчас в теме
(3)
ИС:ДопСведенияИС
очевидно в Стажевом периоде имеется тег ИС:ЛьготныйСтаж в котором отсутствует ИС:ДопСведенияИС
5. marginal 14.02.18 16:03 Сейчас в теме
Извините, не поняла что мне посмотреть. В отчетах
<ИС:ЛьготныйСтаж>
<ИС:ТУ>
<ИС:Основание>РКС</ИС:Основание>
<ИС:Коэффициент>0.50</ИС:Коэффициент>
</ИС:ТУ>
</ИС:ЛьготныйСтаж>
6. pallid 274 14.02.18 16:33 Сейчас в теме
(5) ТУ - это сведения о территориальных условиях труда http://www.consultant.ru/document/cons_doc_LAW_213249/ba00110aaab9642b64c1bc5e73e6­10f9d7aa7810/

Проверка на наличие таких условий не реализовывалась из-за ненадобности
7. marginal 14.02.18 16:41 Сейчас в теме
Спасибо! Попробуем изменить.
8. julia-dev 20 27.02.19 09:17 Сейчас в теме
Здравствуйте, при чтении файла, выгруженного из ЗУП 3.1.8.216 ошибка {ВнешняяОбработка.ОбъединениеФайловСЗВСтаж.Форма.Форма.Форма(43)}: Индекс находится за границами массива
Сотрудник.Фамилия = НаборФИО[0].ПолучитьЭлементыПоИмени(URIПространстваИмен, "УТ:Фамилия")[0].ТекстовоеСодержимое;
9. julia-dev 20 27.02.19 09:53 Сейчас в теме
(8) В процедуре ЗаполнениеДанныхИзДокумент при чтении файла из 3.1 нужно УТ заменить на УТ2 и ИС на ИС2

СписокЭлементов = ДокументDOM.ПолучитьЭлементыПоИмени("ЗЛ");
	URIПространстваИмен = "http://пф.рф/ВС/СЗВ-СТАЖ/2017-01-01";
	Для каждого ЭлементСписка из СписокЭлементов Цикл

		Сотрудник = Новый Структура("Фамилия, Имя, Отчество, Сотрудник, СтраховойНомерПФР");
		
		НаборФИО = ЭлементСписка.ПолучитьЭлементыПоИмени(URIПространстваИмен, "ФИО");
		Сотрудник.Фамилия  = НаборФИО[0].ПолучитьЭлементыПоИмени(URIПространстваИмен, "УТ2:Фамилия")[0].ТекстовоеСодержимое;
		Сотрудник.Имя 	   = НаборФИО[0].ПолучитьЭлементыПоИмени(URIПространстваИмен, "УТ2:Имя")[0].ТекстовоеСодержимое;
		Сотрудник.Отчество = НаборФИО[0].ПолучитьЭлементыПоИмени(URIПространстваИмен, "УТ2:Отчество")[0].ТекстовоеСодержимое;
		
		Сотрудник.СтраховойНомерПФР = ЭлементСписка.ПолучитьЭлементыПоИмени(URIПространстваИмен, "СНИЛС")[0].ТекстовоеСодержимое;
		
		Сотрудник.Сотрудник = СтрШаблон("%1 %2 %3", Сотрудник.Фамилия, Сотрудник.Имя, Сотрудник.Отчество); 
		
		Отбор = Новый Структура("СтраховойНомерПФР", Сотрудник.СтраховойНомерПФР);
		МассивНайденых = Объект.Сотрудники.НайтиСтроки(Отбор);
		
		Если МассивНайденых.Количество() > 0 Тогда
			СтрокаСотрудник = МассивНайденых[0];
		Иначе
			СтрокаСотрудник = Объект.Сотрудники.Добавить();
			ЗаполнитьЗначенияСвойств(СтрокаСотрудник, Сотрудник); 
		КонецЕсли;
		
		СтажевыеПериоды = ЭлементСписка.ПолучитьЭлементыПоИмени(URIПространстваИмен, "СтажевыйПериод");
		
		Для Каждого СтрокаСтажевыйПериод из СтажевыеПериоды Цикл;
			
			Стаж = Объект.ЗаписиОСтаже.Добавить();
			Стаж.СтраховойНомерПФР = Сотрудник.СтраховойНомерПФР;
			
			Период = СтрокаСтажевыйПериод.ПолучитьЭлементыПоИмени(URIПространстваИмен, "ИС2:Период")[0];
			
			ДатаНачалаПериода = Период.ПолучитьЭлементыПоИмени(URIПространстваИмен, "УТ2:С")[0].ТекстовоеСодержимое;
			ДатаОкончанияПериода = Период.ПолучитьЭлементыПоИмени(URIПространстваИмен, "УТ2:По")[0].ТекстовоеСодержимое;
			
			Стаж.ДатаНачалаПериода = Дата(СтрЗаменить(ДатаНачалаПериода , "-",""));
			Стаж.ДатаОкончанияПериода = Дата(СтрЗаменить(ДатаОкончанияПериода , "-",""));
			
			ЛьготныйСтаж = СтрокаСтажевыйПериод.ПолучитьЭлементыПоИмени(URIПространстваИмен, "ИС2:ЛьготныйСтаж");
			
			Если ЛьготныйСтаж.Количество() <> 0 Тогда
				ДопСведенияИСТекст = ЛьготныйСтаж[0].ПолучитьЭлементыПоИмени(URIПространстваИмен, "ИС2:ДопСведенияИС")[0].ТекстовоеСодержимое;
				ДопСведенияИС = Справочники.ПараметрыИсчисляемогоСтраховогоСтажа[ДопСведенияИСТекст];
				Стаж.ТретийПараметрИсчисляемогоСтажа = ДопСведенияИС;
			КонецЕсли;
			
		КонецЦикла;
		
	КонецЦикла;
Показать
10. pallid 274 27.02.19 10:01 Сейчас в теме
(9) обработка прошлого года, и не проверялась на новых версиях.


В процедуре ЗаполнениеДанныхИзДокумент при чтении файла из 3.1 нужно УТ заменить на УТ2 и ИС на ИС2


а в чем их отличие? или это у Вас исключительная ситуация?

в ближайшее время постараюсь посмотреть
11. pallid 274 27.02.19 10:14 Сейчас в теме
(9) посмотрел, да, у меня тоже выгружается с двойкой, спасибо, исправлю
12. julia-dev 20 28.02.19 04:22 Сейчас в теме
(11) Еще загрузка останавливается с ошибкой, если у физ. лица нет отчества
Оставьте свое сообщение