ЗУП 3.1.13.146 Документ "Регистрация трудовой деятельности"
В ЗУПе появился новый документ "Регистрация трудовой деятельности" и в чем проблема. У нас в бумажных кадровых приказах умные кадровики ставили букву- постфикс , скажем для приказа о приеме № 27 они ставили номер № 27-П, а для приказа об увольнении номер скажем № 11-У.
И вот теперь чтобы записи из трудовой книжки соответствовали записям СЗВ-ТД, мы этот номер корректировали. А теперь в сведениях СЗВ-ТД корректировать номер запрещено, а в документе "Регистрация трудовой деятельности" она корректировать номер позволяет , но вот в регистры этот откорректированный номер просто не попадает. Это почему так?
И вот теперь чтобы записи из трудовой книжки соответствовали записям СЗВ-ТД, мы этот номер корректировали. А теперь в сведениях СЗВ-ТД корректировать номер запрещено, а в документе "Регистрация трудовой деятельности" она корректировать номер позволяет , но вот в регистры этот откорректированный номер просто не попадает. Это почему так?
Прикрепленные файлы:


По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Вот в этой функции общего модуля "ЭлектронныеТрудовыеКнижки" и происходит потеря информации. Почему то номер преобразуется с помощью функции НомерНаПечать.
Функция ЗаписьДвиженияМероприятияТрудовойДеятельности(ДанныеМероприятия) Экспорт
СтруктураЗаписи = ПустаяСтруктураЗаписиОТрудовойДеятельности();
ЗаполнитьЗначенияСвойств(СтруктураЗаписи, ДанныеМероприятия);
СтруктураЗаписи.ДатаМероприятия = НачалоДня(СтруктураЗаписи.ДатаМероприятия);
Если ЗначениеЗаполнено(СтруктураЗаписи.НомерДокументаОснования) Тогда
СтруктураЗаписи.НомерДокументаОснования = ЗарплатаКадрыОтчеты.НомерНаПечать(СтруктураЗаписи.НомерДокументаОснования);
КонецЕсли;
Если Не ЗначениеЗаполнено(СтруктураЗаписи.ДатаОтмены) Тогда
Если ЭлектронныеТрудовыеКнижкиПовтИсп.НеЗаполнятьПодразделенияВМероприятияхТрудовойДеятельности(СтруктураЗаписи.Организация) Тогда
СтруктураЗаписи.Подразделение = Справочники.ПодразделенияОрганизаций.ПустаяСсылка();
КонецЕсли;
ЗаполнитьПредставленияЗаписиМероприятия(СтруктураЗаписи);
КонецЕсли;
Возврат СтруктураЗаписи;
КонецФункции
Показать
Проблема в том, что пользователь уже откорректировал номер так, как ему надо. Зачем опять удалять префиксы во время проведения документа. Проще закомментировать строку
Если ЗначениеЗаполнено(СтруктураЗаписи.НомерДокументаОснования) Тогда
СтруктураЗаписи.НомерДокументаОснования = ЗарплатаКадрыОтчеты.НомерНаПечать(СтруктураЗаписи.НомерДокументаОснования);
КонецЕсли;
(4) Кстати, не попадают только номера, имеющие перед дефисом ровно два знака. Остальные попадают. Но какой номер приказа записываете в бумажную трудовую книжку? Тот, который реально в документе или преобразованный для формы Т-6, который должен соответствовать записи в трудовую? Вот и ответ. Что выведите на печать, то и должны отправить в ПФР. И если применяете в номере два дефиса, то и нужно удалять префикс при печати кадровых документов.
(5) Ранее учет велся в программе ЗУП 2.5 и там нумерация кадровых документов была сделана именно таким образом ( т.е. применялся постфикс "П" на документы приема, "У" на документы увольнения).
С 2019 года перешли на ЗУП 3.1 уговорил кадры убрать постфикс. При переносе кадровых приказов в ЗУП3.1 постфикса тоже нет. Но как раз и в форме Т-6 и в трудовых книжках до 2019 года постфикс присутствует...
С 2019 года перешли на ЗУП 3.1 уговорил кадры убрать постфикс. При переносе кадровых приказов в ЗУП3.1 постфикса тоже нет. Но как раз и в форме Т-6 и в трудовых книжках до 2019 года постфикс присутствует...
(4) Да. Нарисовалась еще одна проблема. Эта функция используется и при проведении кадровых документов, которые делают теперь движения по регистру "Мероприятия трудовой деятельности". И если оставить строку закомментированной, то тогда новые документы будут отражаться в СЗВ-ТД с префиксом.
(7) Так что правильнее не комментировать, а проверять тип документа:
Если ЗначениеЗаполнено(СтруктураЗаписи.НомерДокументаОснования) Тогда
Если ТИПЗНЧ(ДанныеМероприятия.Ссылка)<>ТИП("ДокументСсылка.РегистрацияТрудовойДеятельности") Тогда
СтруктураЗаписи.НомерДокументаОснования = ЗарплатаКадрыОтчеты.НомерНаПечать(СтруктураЗаписи.НомерДокументаОснования);
КонецЕсли;
КонецЕсли;
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот