Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 07:23

Отображается не весь стаж для сотрудника в печатной форме СЗВ-СТАЖ (ЗУП 3.1.2.238)

Автор Psm_2015, 29 мая 2017, 07:52

0 Пользователей и 1 гость просматривают эту тему.

Psm_2015

1С: Предприятие 8.3.9.2170
Зарплата и управление персоналом, редакция 3.1 (3.1.2.238)

Добрый день!
При формировании отчета «Сведения о страховом стаже застрахованных лиц, СЗВ-СТАЖ» для некоторых сотрудников не полностью показывает периоды их работы. Например, один сотрудник работал с 2016 года, затем в апреле 2017 был уволен, потом через неделю был снова принят на работу и в мае опять уволен. Для него, при формировании отчета за 2017 год период работы с января по апрель не отображается.

Полез искать отладчиком. Записи о стаже указаны в одноименной табчасти документа СведенияОСтраховомСтажеЗастрахованныхЛицСЗВ_СТАЖ. Для этого сотрудника записей о работе в начале года там нет. Решил проверить все кадровые документы для этого сотрудника. Оказалось, что это два разных сотрудника, с разными табельными номерами, но с одинаковыми ФИО, датой рождения, СНИЛСом и ИНН.

Т.о. период начала года для сотрудника не выводится, т. к. это другой сотрудник.

Т.к. сам я не силен в том как правильно заводить сотрудников, спросил кадровичку из смежной организации. Она говорит, всё ок, так и должно быть, что когда берешь этого человека на работу повторно, заводят нового сотрудника, с новым таб номером. А программа сама их как-то там синхронизирует по ФИО, дате рождения, СНИЛСу.

Покопался в конфигураторе, нашел запрос который формирует эти периоды. Не вижу, я что-то что он там по чему-то кроме ссылки на сотрудника смотрит стаж. Вопрос что делать в таком случае, как сделать чтобы период с начала года отображался у сотрудника?

Запрос лежит в модуле менеджера документа СведенияОСтраховомСтажеЗастрахованныхЛицСЗВ_СТАЖ
(Функция ЗапросПоСотрудникамДляПечати(МассивСсылок) Экспорт)

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

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   ЗаписиОСтаже.НомерОсновнойЗаписи КАК НомерОсновнойЗаписи,
   ЗаписиОСтаже.НомерДополнительнойЗаписи КАК НомерДополнительнойЗаписи,
   ЗаписиОСтаже.ДатаНачалаПериода,
   ЗаписиОСтаже.ДатаОкончанияПериода,
   ЗаписиОСтаже.ТерриториальныеУсловия,
   ЗаписиОСтаже.ТерриториальныеУсловия.Код КАК ТерриториальныеУсловияКод,
   ЗаписиОСтаже.ПараметрТерриториальныхУсловий КАК ПараметрТерриториальныхУсловий,
   ЗаписиОСтаже.ПараметрТерриториальныхУсловий КАК ТерриториальныеУсловияСтавка,
   ЗаписиОСтаже.ОсобыеУсловияТруда,
   ЗаписиОСтаже.ОсобыеУсловияТруда.Код КАК ОсобыеУсловияТрудаКод,
   ЗаписиОСтаже.КодПозицииСписка.Код КАК КодПозицииСпискаКод,
   ЗаписиОСтаже.ОснованиеИсчисляемогоСтажа,
   ЗаписиОСтаже.ОснованиеИсчисляемогоСтажа.Код КАК ОснованиеИсчисляемогоСтажаКод,
   ЗаписиОСтаже.ПервыйПараметрИсчисляемогоСтажа,
   ЗаписиОСтаже.ВторойПараметрИсчисляемогоСтажа,
   ЗаписиОСтаже.ТретийПараметрИсчисляемогоСтажа КАК ТретийПараметрИсчисляемогоСтажа,
   ЗаписиОСтаже.ТретийПараметрИсчисляемогоСтажа.Код КАК ТретийПараметрИсчисляемогоСтажаКод,
   ЗаписиОСтаже.ОснованиеВыслугиЛет,
   ЗаписиОСтаже.ОснованиеВыслугиЛет.Код КАК ОснованиеВыслугиЛетКод,
   ЗаписиОСтаже.ПервыйПараметрВыслугиЛет,
   ЗаписиОСтаже.ВторойПараметрВыслугиЛет,
   ЗаписиОСтаже.ТретийПараметрВыслугиЛет,
   СотрудникиДокумента.НомерСтроки КАК НомерСтроки,
   СотрудникиДокумента.Сотрудник,
   СотрудникиДокумента.СтраховойНомерПФР,
   СотрудникиДокумента.Фамилия,
   СотрудникиДокумента.Имя,
   СотрудникиДокумента.Отчество,
   СотрудникиДокумента.СотрудникУволен,
   СотрудникиДокумента.Ссылка КАК Ссылка,
   ВЫБОР
      КОГДА ЗаписиОСтаже.НомерОсновнойЗаписи ЕСТЬ NULL
         ТОГДА ЛОЖЬ
      ИНАЧЕ ИСТИНА
   КОНЕЦ КАК ЗаполненСтаж
ИЗ
   ВТСотрудникиДокумента КАК СотрудникиДокумента
      ЛЕВОЕ СОЕДИНЕНИЕ Документ.СведенияОСтраховомСтажеЗастрахованныхЛицСЗВ_СТАЖ.ЗаписиОСтаже КАК ЗаписиОСтаже
      ПО СотрудникиДокумента.Сотрудник = ЗаписиОСтаже.Сотрудник
         И СотрудникиДокумента.Ссылка = ЗаписиОСтаже.Ссылка

УПОРЯДОЧИТЬ ПО
   СотрудникиДокумента.Ссылка.Год УБЫВ,
   СотрудникиДокумента.Ссылка.ТипСведений,
   Ссылка,
   НомерСтроки,
   НомерОсновнойЗаписи,
   НомерДополнительнойЗаписи

alex0402

Цитата: Psm_2015 от 29 мая 2017, 07:52Т.к. сам я не силен в том как правильно заводить сотрудников, спросил кадровичку из смежной организации. Она говорит, всё ок, так и должно быть, что когда берешь этого человека на работу повторно, заводят нового сотрудника, с новым таб номером. А программа сама их как-то там синхронизирует по ФИО, дате рождения, СНИЛСу.
Не ПО ФИО, а  по физическому лицу. Сотрудник вводится новый, но физическое лицо нужно не заводить новое, а выбирать из списка.
Спасибо за Сказать спасибо

Psm_2015

Цитата: alex0402 от 29 мая 2017, 15:48
Цитата: Psm_2015 от 29 мая 2017, 07:52Т.к. сам я не силен в том как правильно заводить сотрудников, спросил кадровичку из смежной организации. Она говорит, всё ок, так и должно быть, что когда берешь этого человека на работу повторно, заводят нового сотрудника, с новым таб номером. А программа сама их как-то там синхронизирует по ФИО, дате рождения, СНИЛСу.
Не ПО ФИО, а  по физическому лицу. Сотрудник вводится новый, но физическое лицо нужно не заводить новое, а выбирать из списка.
Физлицо одно.

Теги: СЗВ-СТАЖ 

Похожие темы (5)

Рейтинг@Mail.ru

Поиск