ЗУП 3.1.13.146 Документ "Регистрация трудовой деятельности"

1. AndKovalchuk 196 08.04.20 13:08 Сейчас в теме
В ЗУПе появился новый документ "Регистрация трудовой деятельности" и в чем проблема. У нас в бумажных кадровых приказах умные кадровики ставили букву- постфикс , скажем для приказа о приеме № 27 они ставили номер № 27-П, а для приказа об увольнении номер скажем № 11-У.

И вот теперь чтобы записи из трудовой книжки соответствовали записям СЗВ-ТД, мы этот номер корректировали. А теперь в сведениях СЗВ-ТД корректировать номер запрещено, а в документе "Регистрация трудовой деятельности" она корректировать номер позволяет , но вот в регистры этот откорректированный номер просто не попадает. Это почему так?
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. AndKovalchuk 196 08.04.20 13:21 Сейчас в теме
Вот в этой функции общего модуля "ЭлектронныеТрудовыеКнижки" и происходит потеря информации. Почему то номер преобразуется с помощью функции НомерНаПечать.
Функция ЗаписьДвиженияМероприятияТрудовойДеятельности(ДанныеМероприятия) Экспорт
	
	СтруктураЗаписи = ПустаяСтруктураЗаписиОТрудовойДеятельности();
	
	ЗаполнитьЗначенияСвойств(СтруктураЗаписи, ДанныеМероприятия);
	СтруктураЗаписи.ДатаМероприятия = НачалоДня(СтруктураЗаписи.ДатаМероприятия);
	
	Если ЗначениеЗаполнено(СтруктураЗаписи.НомерДокументаОснования) Тогда
		СтруктураЗаписи.НомерДокументаОснования = ЗарплатаКадрыОтчеты.НомерНаПечать(СтруктураЗаписи.НомерДокументаОснования);
	КонецЕсли;
	
	Если Не ЗначениеЗаполнено(СтруктураЗаписи.ДатаОтмены) Тогда
		
		Если ЭлектронныеТрудовыеКнижкиПовтИсп.НеЗаполнятьПодразделенияВМероприятияхТрудовойДеятельности(СтруктураЗаписи.Организация) Тогда
			СтруктураЗаписи.Подразделение = Справочники.ПодразделенияОрганизаций.ПустаяСсылка();
		КонецЕсли;
		
		ЗаполнитьПредставленияЗаписиМероприятия(СтруктураЗаписи);
		
	КонецЕсли;
	
	Возврат СтруктураЗаписи;
	
КонецФункции

Показать
4. AndKovalchuk 196 08.04.20 13:38 Сейчас в теме
Проблема в том, что пользователь уже откорректировал номер так, как ему надо. Зачем опять удалять префиксы во время проведения документа. Проще закомментировать строку

 Если ЗначениеЗаполнено(СтруктураЗаписи.НомерДокументаОснования) Тогда
        СтруктураЗаписи.НомерДокументаОснования = ЗарплатаКадрыОтчеты.НомерНаПечать(СтруктураЗаписи.НомерДокументаОснования);
    КонецЕсли;
5. GSokolov 320 08.04.20 15:51 Сейчас в теме
(4) Кстати, не попадают только номера, имеющие перед дефисом ровно два знака. Остальные попадают. Но какой номер приказа записываете в бумажную трудовую книжку? Тот, который реально в документе или преобразованный для формы Т-6, который должен соответствовать записи в трудовую? Вот и ответ. Что выведите на печать, то и должны отправить в ПФР. И если применяете в номере два дефиса, то и нужно удалять префикс при печати кадровых документов.
6. AndKovalchuk 196 09.04.20 10:13 Сейчас в теме
(5) Ранее учет велся в программе ЗУП 2.5 и там нумерация кадровых документов была сделана именно таким образом ( т.е. применялся постфикс "П" на документы приема, "У" на документы увольнения).
С 2019 года перешли на ЗУП 3.1 уговорил кадры убрать постфикс. При переносе кадровых приказов в ЗУП3.1 постфикса тоже нет. Но как раз и в форме Т-6 и в трудовых книжках до 2019 года постфикс присутствует...
7. AndKovalchuk 196 14.04.20 15:59 Сейчас в теме
(4) Да. Нарисовалась еще одна проблема. Эта функция используется и при проведении кадровых документов, которые делают теперь движения по регистру "Мероприятия трудовой деятельности". И если оставить строку закомментированной, то тогда новые документы будут отражаться в СЗВ-ТД с префиксом.
8. AndKovalchuk 196 14.04.20 16:17 Сейчас в теме
(7) Так что правильнее не комментировать, а проверять тип документа:
	Если ЗначениеЗаполнено(СтруктураЗаписи.НомерДокументаОснования) Тогда
		
		Если ТИПЗНЧ(ДанныеМероприятия.Ссылка)<>ТИП("ДокументСсылка.РегистрацияТрудовойДеятельности") Тогда 
			СтруктураЗаписи.НомерДокументаОснования = ЗарплатаКадрыОтчеты.НомерНаПечать(СтруктураЗаписи.НомерДокументаОснования);
		КонецЕсли;	
	КонецЕсли;

Показать
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот